<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.alfresco.maven.plugin</groupId>
  <artifactId>spring-roo-docs-maven-plugin</artifactId>
  <packaging>maven-plugin</packaging>
  <version>1.0.0</version>
  <name>Spring Roo Docs Maven Mojo</name>
  <url>http://maven.apache.org</url>
  <repositories>
	<!-- Spring Enterprise Bundle Repositories -->
		<repository>
		    <id>com.springsource.repository.bundles.release</id>
		    <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
		    <url>http://repository.springsource.com/maven/bundles/release</url>
		</repository>
		<repository>
		    <id>com.springsource.repository.bundles.external</id>
		    <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
		    <url>http://repository.springsource.com/maven/bundles/external</url>
		</repository> 
		<repository>
		    <id>com.springsource.private.repository.bundles.release</id>
		    <name>SpringSource Enterprise Bundle Repository - SpringSource Private External Bundle Releases</name>
		    <url>http://private.repository.springsource.com/maven/bundles/external</url>
		</repository>
		<repository>
		    <id>com.springsource.repository.bundles.milestone</id>
		    <name>SpringSource Enterprise Bundle Repository - External Bundle Milestones</name>
		    <url>http://repository.springsource.com/maven/bundles/milestone</url>
		</repository>
		<repository>
		    <id>com.springsource.repository.bundles.snapshot</id>
		    <name>SpringSource Enterprise Bundle Repository - Nightly Snapshots</name>
		    <url> http://repository.springsource.com/maven/bundles/snapshot</url>
		</repository>
        <repository>
            <id>maven.springframework.org.milestone</id>
            <name>Spring Framework Maven Repository - Milestone Releases</name>
            <url>http://maven.springframework.org/milestone</url>
        </repository>
        <repository>
            <id>maven.springframework.org.snapshot</id>
            <name>Spring Framework Maven Repository - Nightly Snapshots</name>
            <url>http://maven.springframework.org/snapshot</url>
        </repository>

		<!-- Spring Extensions Snapshot Repository -->
		<repository>
			<releases>
				<enabled>false</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
			<id>snapshot.extensions.springframework.org</id>
			<name>SpringSource S3 Extensions Snapshot Maven Repository</name>
			<url>http://extensions.springframework.org/snapshot</url>
		</repository>

		<!-- Spring Extensions Milestone Repository -->
		<repository>
			<releases>
				<enabled>false</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
			<id>milestone.extensions.springframework.org</id>
			<name>SpringSource S3 Extensions Milestone Maven Repository</name>
			<url>http://extensions.springframework.org/milestone</url>
		</repository>
  </repositories>
  <distributionManagement>
    <repository>
      <id>alfresco-public-release</id>
      <name>Alfresco Milestone Repository</name>
      <url>http://maven.alfresco.com/nexus/content/repositories/releases</url>
	</repository>
	<snapshotRepository>
      <id>alfresco-public-snapshot</id>
      <name>Alfresco Snapshot Repository</name>
      <url>http://maven.alfresco.com/nexus/content/repositories/snapshots</url>
    </snapshotRepository>
    <site>
	    <id>springsurf.org</id>
	    <name>Spring Surf Project Site</name>
	    <url>scpexe://www.springsurf.org/var/www/roodocplugin/sites/${project.version}</url>
	</site>
  </distributionManagement>
  <developers>
	<developer>
	  <id>yqu</id>
	  <email>yong.qu@alfresco.com</email>
	  <roles>
		<role>Developer</role>
	  </roles>
	  <organization>Alfresco Software Limited</organization>
	  <organizationUrl>http://www.alfresco.com</organizationUrl>
	</developer>
  </developers>
  <build>
	<plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.0.2</version>
			<configuration>
				<source>1.5</source>
				<target>1.5</target>
			</configuration>
        </plugin>		
	</plugins>
  </build>
  <dependencies>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-plugin-api</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>

	<!-- Spring -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>${spring.version}</version>
		<exclusions>
			<exclusion>
				<groupId>org.apache.commons</groupId>
				<artifactId>com.springsource.org.apache.commons.logging</artifactId>
			</exclusion>
			<exclusion>
				<groupId>org.apache.log4j</groupId>
				<artifactId>com.springsource.org.apache.log4j</artifactId>
			</exclusion>
			<exclusion>
				<groupId>org.aopalliance</groupId>
				<artifactId>com.springsource.org.aopalliance</artifactId>
			</exclusion>
			<exclusion>
				<groupId>org.springframework</groupId>
				<artifactId>org.springframework.aop</artifactId>
			</exclusion>
		</exclusions>
	</dependency>
	
	<!-- Spring Roo modules -->
	<dependency>
		<groupId>org.springframework.roo</groupId>
		<artifactId>org.springframework.roo.bootstrap</artifactId>
		<version>${roo.version}</version>
		<scope>provided</scope>
		<exclusions>
			<exclusion>
				<groupId>org.springframework.roo</groupId>
				<artifactId>org.springframework.roo.shell.jline</artifactId>
			</exclusion>
		</exclusions>
	</dependency>

  </dependencies>
  

  <properties>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
	<spring.version>3.0.1.RELEASE</spring.version>
	<roo.version>1.0.2.RELEASE</roo.version>
  </properties>
	
</project>
