Custom Gradle plugin + its dependencies as a maven repo.

The custom gradle source code is in tools/base/misc/distrib_plugins

Change-Id: I151dceff078e44f0b5fb89a8372b0f11b11c92ed
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..496ee2c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.DS_Store
\ No newline at end of file
diff --git a/common/gradle-plugins/readme.txt b/common/gradle-plugins/readme.txt
new file mode 100644
index 0000000..80835ab
--- /dev/null
+++ b/common/gradle-plugins/readme.txt
@@ -0,0 +1,11 @@
+repository/ is a Maven repository that contains internal Gradle plugins
+necessary to build Gradle projects such as tools/base.
+
+It contains the plugins and their dependencies in order to not require
+downloading anything from an external repository.
+
+It is updated by running the following commands:
+    $ cd tools/base/misc/distrib_plugins/buildSrc
+    $ gradle updatePrebuilts
+    $ cd ..
+    $ gradle cloneArtifacts
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar
new file mode 100644
index 0000000..9c9f21d
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar
Binary files differ
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.md5 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.md5
new file mode 100644
index 0000000..66741a6
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.md5
@@ -0,0 +1 @@
+5a8d11470f171880149d440e5cd707ea
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.sha1 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.sha1
new file mode 100644
index 0000000..85b36c4
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.jar.sha1
@@ -0,0 +1 @@
+99b74cb144f76cf6e6e5e866b5bc6e4b4703fdb5
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom
new file mode 100644
index 0000000..4f28333
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>com.android.tools.internal</groupId>
+  <artifactId>internal-plugins</artifactId>
+  <version>1.0</version>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>1.3.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>14.0</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.md5 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.md5
new file mode 100644
index 0000000..09cd692
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.md5
@@ -0,0 +1 @@
+761d9f93036a54172c6c872aeeb32164
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.sha1 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.sha1
new file mode 100644
index 0000000..4215aab
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/internal-plugins-1.0.pom.sha1
@@ -0,0 +1 @@
+75fd050203c169af00e418e7fd20d12e4eb4dad2
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml
new file mode 100644
index 0000000..9f5f87a
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>com.android.tools.internal</groupId>
+  <artifactId>internal-plugins</artifactId>
+  <version>1.0</version>
+  <versioning>
+    <versions>
+      <version>1.0</version>
+    </versions>
+    <lastUpdated>20130307185231</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.md5 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.md5
new file mode 100644
index 0000000..288ce9e
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.md5
@@ -0,0 +1 @@
+db2f78beb09a927b26d224d24da4e358
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.sha1
new file mode 100644
index 0000000..11795bd
--- /dev/null
+++ b/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+5b3706b193a6028bd7c317774a205232aede1fd6
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom
new file mode 100644
index 0000000..d0ebdcb
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+  <groupId>com.google.guava</groupId>
+  <artifactId>guava-parent</artifactId>
+  <version>14.0</version>
+  <packaging>pom</packaging>
+  <name>Guava Maven Parent</name>
+  <url>http://code.google.com/p/guava-libraries</url>
+  <properties>
+    <gpg.skip>true</gpg.skip>
+  </properties>
+  <issueManagement>
+    <system>code.google.com</system>
+    <url>http://code.google.com/p/guava-libraries/issues</url>
+  </issueManagement>
+  <inceptionYear>2010</inceptionYear>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <prerequisites>
+    <maven>3.0.3</maven>
+  </prerequisites>
+  <scm>
+    <connection>scm:git:https://code.google.com/p/guava-libraries/</connection>
+    <developerConnection>scm:git:https://code.google.com/p/guava-libraries/</developerConnection>
+    <url>http://code.google.com/p/guava-libraries/source/browse</url>
+  </scm>
+  <developers>
+    <developer>
+      <id>kevinb9n</id>
+      <name>Kevin Bourrillion</name>
+      <email>kevinb@google.com</email>
+      <organization>Google</organization>
+      <organizationUrl>http://www.google.com</organizationUrl>
+      <roles>
+        <role>owner</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-8</timezone>
+    </developer>
+  </developers>
+  <modules>
+    <module>guava</module>
+    <module>guava-gwt</module>
+    <module>guava-testlib</module>
+    <module>guava-tests</module>
+  </modules>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-gpg-plugin</artifactId>
+        <version>1.4</version>
+        <executions>
+          <execution>
+            <id>sign-artifacts</id>
+            <phase>verify</phase>
+            <goals><goal>sign</goal></goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  <distributionManagement>
+    <site>
+      <id>guava-site</id>
+      <name>Guava Documentation Site</name>
+      <url>scp://dummy.server/dontinstall/usestaging</url>
+    </site>
+  </distributionManagement>
+</project>
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.md5 b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.md5
new file mode 100644
index 0000000..615ef7a
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.md5
@@ -0,0 +1 @@
+cc4a9f96e681da8bafe9ee8373a5baad
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.sha1 b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.sha1
new file mode 100644
index 0000000..ba0c41d
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/14.0/guava-parent-14.0.pom.sha1
@@ -0,0 +1 @@
+89bda135ae041eb466bb3c00e700d36e851d1491
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml
new file mode 100644
index 0000000..e6f2c75
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>com.google.guava</groupId>
+  <artifactId>guava-parent</artifactId>
+  <versioning>
+    <latest>14.0</latest>
+    <release>14.0</release>
+    <versions>
+      <version>r03</version>
+      <version>10.0-rc1</version>
+      <version>10.0-rc2</version>
+      <version>10.0-rc3</version>
+      <version>10.0</version>
+      <version>10.0.1</version>
+      <version>11.0-rc1</version>
+      <version>11.0</version>
+      <version>11.0.1</version>
+      <version>11.0.2</version>
+      <version>12.0-rc1</version>
+      <version>12.0-rc2</version>
+      <version>12.0</version>
+      <version>12.0.1</version>
+      <version>13.0-rc1</version>
+      <version>13.0-rc2</version>
+      <version>13.0-final</version>
+      <version>13.0.1</version>
+      <version>14.0-rc1</version>
+      <version>14.0-rc2</version>
+      <version>14.0-rc3</version>
+      <version>14.0</version>
+    </versions>
+    <lastUpdated>20130226195545</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.md5 b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.md5
new file mode 100644
index 0000000..c54d03d
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.md5
@@ -0,0 +1 @@
+b9fa577c8db16f0b48a6c7a20048b51b
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.sha1
new file mode 100644
index 0000000..30cfd8a
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava-parent/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+1242d3a88c8d1fd8f155fa305ee3638bac950c84
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar
new file mode 100644
index 0000000..dd3c241
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar
Binary files differ
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.md5 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.md5
new file mode 100644
index 0000000..e863a51
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.md5
@@ -0,0 +1 @@
+e0888a4515f9c05afa36fcb8fdfb51a9
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.sha1 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.sha1
new file mode 100644
index 0000000..050d71d
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0-sources.jar.sha1
@@ -0,0 +1 @@
+c4e65085e00a033348b5417106b13e2ad2987ffc
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar
new file mode 100644
index 0000000..5db9148
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar
Binary files differ
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.md5 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.md5
new file mode 100644
index 0000000..3a26d4d
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.md5
@@ -0,0 +1 @@
+5f4a710056b492b9cbdff5d3897b402a
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.sha1 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.sha1
new file mode 100644
index 0000000..ff90fb8
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.jar.sha1
@@ -0,0 +1 @@
+67b7be4ee7ba48e4828a42d6d5069761186d4a53
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom
new file mode 100644
index 0000000..adaaa41
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+  <parent>
+    <groupId>com.google.guava</groupId>
+    <artifactId>guava-parent</artifactId>
+    <version>14.0</version>
+  </parent>
+  <artifactId>guava</artifactId>
+  <name>Guava: Google Core Libraries for Java</name>
+  <packaging>bundle</packaging>
+  <description>
+    Guava is a suite of core and expanded libraries that include
+    utility classes, google's collections, io classes, and much
+    much more.
+
+    Guava has two code dependencies - javax.annotation
+    per the JSR-305 spec and javax.inject per the JSR-330 spec.
+  </description>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <version>1.3.9</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.inject</groupId>
+      <artifactId>javax.inject</artifactId>
+      <version>1</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>2.3.7</version>
+        <extensions>true</extensions>
+        <executions>
+          <execution>
+            <id>bundle-manifest</id>
+            <phase>process-classes</phase>
+            <goals>
+              <goal>manifest</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <instructions>
+            <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package>
+            <Import-Package>
+              javax.annotation;resolution:=optional,
+              javax.inject;resolution:=optional,
+              sun.misc.*;resolution:=optional
+            </Import-Package>
+          </instructions>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.3.2</version>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.1.2</version>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>post-integration-test</phase>
+            <goals><goal>jar</goal></goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.8</version>
+        <executions>
+          <execution>
+            <id>attach-docs</id>
+            <phase>post-integration-test</phase>
+            <goals><goal>jar</goal></goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>animal-sniffer-maven-plugin</artifactId>
+        <version>1.7</version>
+        <configuration>
+          <signature>
+            <groupId>org.codehaus.mojo.signature</groupId>
+            <artifactId>java16-sun</artifactId>
+            <version>1.0</version>
+          </signature>
+        </configuration>
+        <executions>
+          <execution>
+            <id>check-java16-sun</id>
+            <phase>test</phase>
+            <goals>
+              <goal>check</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.8</version>
+        <configuration>
+          <encoding>UTF-8</encoding>
+          <docencoding>UTF-8</docencoding>
+          <charset>UTF-8</charset>
+          <additionalparam>-XDignore.symbol.file</additionalparam>
+          <excludePackageNames>com.google.common.base.internal</excludePackageNames>
+          <linksource>true</linksource>
+          <links>
+            <link>http://jsr-305.googlecode.com/svn/trunk/javadoc</link>
+          </links>
+        </configuration>
+        <executions>
+          <execution>
+            <id>generate-javadoc-site-report</id>
+            <phase>site</phase>
+            <goals><goal>javadoc</goal></goals>
+          </execution>
+          <execution>
+            <id>generate-jdiff-site-report</id>
+            <phase>site</phase>
+            <goals><goal>javadoc</goal></goals>
+            <configuration>
+              <doclet>jdiff.JDiff</doclet>
+              <docletPath>${project.basedir}/lib/jdiff.jar</docletPath>
+              <additionalparam>
+                -XDignore.symbol.file -apiname 'Guava ${project.version}'
+              </additionalparam>
+              <useStandardDocletOptions>false</useStandardDocletOptions>
+              <reportOutputDirectory>${project.reporting.outputDirectory}</reportOutputDirectory>
+              <destDir>jdiff</destDir>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+    <finalName>${project.artifactId}-${project.version}</finalName>
+    <sourceDirectory>src</sourceDirectory>
+    <testSourceDirectory>disabled</testSourceDirectory>
+  </build>
+</project>
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.md5 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.md5
new file mode 100644
index 0000000..d68cd23
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.md5
@@ -0,0 +1 @@
+5432a3698355acc21960280bfa3b5e23
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.sha1 b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.sha1
new file mode 100644
index 0000000..0aca94e
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/14.0/guava-14.0.pom.sha1
@@ -0,0 +1 @@
+976bc6ce489b622e417b3141ece1a92ffd7600a0
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml
new file mode 100644
index 0000000..ee21fbd
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata modelVersion="1.1.0">
+  <groupId>com.google.guava</groupId>
+  <artifactId>guava</artifactId>
+  <versioning>
+    <latest>14.0</latest>
+    <release>14.0</release>
+    <versions>
+      <version>r03</version>
+      <version>r05</version>
+      <version>r06</version>
+      <version>r07</version>
+      <version>r08</version>
+      <version>r09</version>
+      <version>10.0-rc1</version>
+      <version>10.0-rc2</version>
+      <version>10.0-rc3</version>
+      <version>10.0</version>
+      <version>10.0.1</version>
+      <version>11.0-rc1</version>
+      <version>11.0</version>
+      <version>11.0.1</version>
+      <version>11.0.2</version>
+      <version>12.0-rc1</version>
+      <version>12.0-rc2</version>
+      <version>12.0</version>
+      <version>12.0.1</version>
+      <version>13.0-rc1</version>
+      <version>13.0-rc2</version>
+      <version>13.0</version>
+      <version>13.0.1</version>
+      <version>14.0-rc1</version>
+      <version>14.0-rc2</version>
+      <version>14.0-rc3</version>
+      <version>14.0</version>
+    </versions>
+    <lastUpdated>20130226195544</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.md5 b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.md5
new file mode 100644
index 0000000..4713b13
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.md5
@@ -0,0 +1 @@
+7f85b9c576dcc7f4f0538ebb770ad892
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.sha1
new file mode 100644
index 0000000..52b2cf6
--- /dev/null
+++ b/common/gradle-plugins/repository/com/google/guava/guava/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+12235e1820db65641683dafd841011525cb88ccc
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar
new file mode 100644
index 0000000..b383cf3
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar
Binary files differ
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.md5 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.md5
new file mode 100644
index 0000000..605bc49
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.md5
@@ -0,0 +1 @@
+27872234d321e87821cc742b6d479152
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.sha1 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.sha1
new file mode 100644
index 0000000..cd40b88
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2-sources.jar.sha1
@@ -0,0 +1 @@
+b41a5f39fa90007a6c247175933555ba5f166d70
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar
new file mode 100644
index 0000000..865c9e4
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar
Binary files differ
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.md5 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.md5
new file mode 100644
index 0000000..2597f31
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.md5
@@ -0,0 +1 @@
+903c04d1fb5d4dc81d95e4be93ff7ecd
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.sha1 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.sha1
new file mode 100644
index 0000000..2505b75
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar.sha1
@@ -0,0 +1 @@
+b6dde38349ba9bb5e6ea6320531eae969985dae5
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom
new file mode 100644
index 0000000..b56e64f
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom
@@ -0,0 +1,318 @@
+<?xml version="1.0"?><project>
+  <parent>
+    <artifactId>commons-parent</artifactId>
+    <groupId>org.apache.commons</groupId>
+    <version>3</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>commons-io</groupId>
+  <artifactId>commons-io</artifactId>
+  <name>Commons IO</name>
+  <version>1.3.2</version>
+  <description>Commons-IO contains utility classes, stream implementations, file filters, and endian classes.</description>
+  <url>http://jakarta.apache.org/commons/io/</url>
+  <issueManagement>
+    <system>jira</system>
+    <url>http://issues.apache.org/jira/browse/IO</url>
+  </issueManagement>
+  <inceptionYear>2002</inceptionYear>
+  <developers>
+    <developer>
+      <id>sanders</id>
+      <name>Scott Sanders</name>
+      <email>sanders@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>dion</id>
+      <name>dIon Gillard</name>
+      <email>dion@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>nicolaken</id>
+      <name>Nicola Ken Barozzi</name>
+      <email>nicolaken@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>bayard</id>
+      <name>Henri Yandell</name>
+      <email>bayard@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>scolebourne</id>
+      <name>Stephen Colebourne</name>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+      <timezone>0</timezone>
+    </developer>
+    <developer>
+      <id>jeremias</id>
+      <name>Jeremias Maerki</name>
+      <email>jeremias@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+      <timezone>+1</timezone>
+    </developer>
+    <developer>
+      <id>matth</id>
+      <name>Matthew Hawthorne</name>
+      <email>matth@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>martinc</id>
+      <name>Martin Cooper</name>
+      <email>martinc@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>roxspring</id>
+      <name>Rob Oxspring</name>
+      <email>roxspring@apache.org</email>
+      <organization></organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>jochen</id>
+      <name>Jochen Wiedmann</name>
+      <email>jochen.wiedmann@gmail.com</email>
+    </developer>
+  </developers>
+  <contributors>
+    <contributor>
+      <name>Rahul Akolkar</name>
+    </contributor>
+    <contributor>
+      <name>Jason Anderson</name>
+    </contributor>
+    <contributor>
+      <name>Nathan Beyer</name>
+    </contributor>
+    <contributor>
+      <name>Emmanuel Bourg</name>
+    </contributor>
+    <contributor>
+      <name>Chris Eldredge</name>
+    </contributor>
+    <contributor>
+      <name>Magnus Grimsell</name>
+    </contributor>
+    <contributor>
+      <name>Jim Harrington</name>
+    </contributor>
+    <contributor>
+      <name>Thomas Ledoux</name>
+    </contributor>
+    <contributor>
+      <name>Andy Lehane</name>
+    </contributor>
+    <contributor>
+      <name>Marcelo Liberato</name>
+    </contributor>
+    <contributor>
+      <name>Alban Peignier</name>
+      <email>alban.peignier at free.fr</email>
+    </contributor>
+    <contributor>
+      <name>Niall Pemberton</name>
+    </contributor>
+    <contributor>
+      <name>Ian Springer</name>
+    </contributor>
+    <contributor>
+      <name>Masato Tezuka</name>
+    </contributor>
+    <contributor>
+      <name>James Urie</name>
+    </contributor>
+    <contributor>
+      <name>Frank W. Zammetti</name>
+    </contributor>
+  </contributors>
+  <scm>
+    <connection>scm:svn:scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/io/trunk</connection>
+    <developerConnection>scm:svn:scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/io/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/jakarta/commons/proper/io/trunk</url>
+  </scm>
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+    <plugins>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <includes>
+            <include>**/*Test*</include>
+          </includes>
+          <excludes>
+            <exclude>**/*AbstractTestCase*</exclude>
+            <exclude>**/AllIOTestSuite*</exclude>
+            <exclude>**/PackageTestSuite*</exclude>
+            <exclude>**/testtools/**</exclude>
+            <exclude>**/*$*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>src/main/assembly/bin.xml</descriptor>
+            <descriptor>src/main/assembly/src.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <profiles>
+    <profile>
+      <id>release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-site-plugin</artifactId>
+            <executions>
+              <execution>
+                <phase>package</phase>
+                <goals>
+                  <goal>site</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <phase>package</phase>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <tasks>
+                    <copy todir="${project.build.directory}/site/api-release">
+                      <fileset dir="${project.build.directory}/site/apidocs"></fileset>
+                    </copy>
+                    <zip destfile="${project.build.directory}/${artifactId}-1.3.2-javadoc.jar.new">
+                      <zipfileset src="${project.build.directory}/${artifactId}-1.3.2-javadoc.jar"></zipfileset>
+                      <zipfileset prefix="META-INF" dir=".">
+                        <include name="LICENSE.txt"></include>
+                        <include name="NOTICE.txt"></include>
+                      </zipfileset>
+                    </zip>
+                    <move file="${project.build.directory}/${artifactId}-1.3.2-javadoc.jar.new" tofile="${project.build.directory}/${artifactId}-1.3.2-javadoc.jar"></move>
+                    <zip destfile="${project.build.directory}/${artifactId}-1.3.2-sources.jar.new">
+                      <zipfileset src="${project.build.directory}/${artifactId}-1.3.2-sources.jar"></zipfileset>
+                      <zipfileset prefix="META-INF" dir=".">
+                        <include name="LICENSE.txt"></include>
+                        <include name="NOTICE.txt"></include>
+                      </zipfileset>
+                    </zip>
+                    <move file="${project.build.directory}/${artifactId}-1.3.2-sources.jar.new" tofile="${project.build.directory}/${artifactId}-1.3.2-sources.jar"></move>
+                  </tasks>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <executions>
+              <execution>
+                <phase>package</phase>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>rc</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-site-plugin</artifactId>
+            <executions>
+              <execution>
+                <phase>package</phase>
+                <goals>
+                  <goal>site</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <executions>
+              <execution>
+                <phase>package</phase>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <reporting>
+    <plugins>
+      <plugin>
+        <artifactId>maven-changes-plugin</artifactId>
+        <configuration>
+          <issueLinkTemplate>%URL%/../%ISSUE%</issueLinkTemplate>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>changes-report</report>
+              <report>jira-report</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
+  <distributionManagement>
+    <status>deployed</status>
+  </distributionManagement>
+</project>
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.md5 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.md5
new file mode 100644
index 0000000..e297c0c
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.md5
@@ -0,0 +1 @@
+0fcd6f9558b69a34af38f5809c5fc3f5
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.sha1 b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.sha1
new file mode 100644
index 0000000..56b1553
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.pom.sha1
@@ -0,0 +1 @@
+6e24d777140826c244c3c3fd3afdd4ffe6e6159f
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml
new file mode 100644
index 0000000..fb0aaad
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>commons-io</groupId>
+  <artifactId>commons-io</artifactId>
+  <versioning>
+    <latest>2.4</latest>
+    <release>2.4</release>
+    <versions>
+      <version>1.0</version>
+      <version>1.1</version>
+      <version>1.2</version>
+      <version>1.3</version>
+      <version>1.3.1</version>
+      <version>1.3.2</version>
+      <version>1.4</version>
+      <version>2.0</version>
+      <version>2.0.1</version>
+      <version>2.1</version>
+      <version>2.2</version>
+      <version>2.3</version>
+      <version>2.4</version>
+    </versions>
+    <lastUpdated>20120705162011</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.md5 b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.md5
new file mode 100644
index 0000000..d4efe27
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.md5
@@ -0,0 +1 @@
+8fe9b46422d810ff5f1f10753b578761
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.sha1
new file mode 100644
index 0000000..6790318
--- /dev/null
+++ b/common/gradle-plugins/repository/commons-io/commons-io/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+cef9e6b744edbb0c0ce0a21611c6b8ecf6bc062f
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom
new file mode 100644
index 0000000..fde1015
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>

+

+<!--

+Licensed to the Apache Software Foundation (ASF) under one

+or more contributor license agreements.  See the NOTICE file

+distributed with this work for additional information

+regarding copyright ownership.  The ASF licenses this file

+to you under the Apache License, Version 2.0 (the

+"License"); you may not use this file except in compliance

+with the License.  You may obtain a copy of the License at

+

+  http://www.apache.org/licenses/LICENSE-2.0

+

+Unless required by applicable law or agreed to in writing,

+software distributed under the License is distributed on an

+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

+KIND, either express or implied.  See the License for the

+specific language governing permissions and limitations

+under the License.

+-->

+

+<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>

+

+  <!-- Shared parent. Doesn't define a lot of things about Apache like general mailing lists, but does

+       define the settings common to all projects at Apache -->

+  <groupId>org.apache</groupId>

+  <artifactId>apache</artifactId>

+  <version>4</version>

+  <packaging>pom</packaging>

+  <name>The Apache Software Foundation</name>

+  <description>

+    The Apache Software Foundation provides support for the Apache community of open-source software projects.

+    The Apache projects are characterized by a collaborative, consensus based development process, an open and

+    pragmatic software license, and a desire to create high quality software that leads the way in its field.

+    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers

+    and users.

+  </description>

+  <licenses>

+    <license>

+      <name>The Apache Software License, Version 2.0</name>

+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>

+      <distribution>repo</distribution>

+    </license>

+  </licenses>

+  <organization>

+    <name>The Apache Software Foundation</name>

+    <url>http://www.apache.org/</url>

+  </organization>

+  <url>http://www.apache.org/</url>

+  <repositories>

+    <repository>

+      <id>apache.snapshots</id>

+      <name>Apache Snapshot Repository</name>

+      <url>http://people.apache.org/repo/m2-snapshot-repository</url>

+      <releases>

+        <enabled>false</enabled>

+      </releases>

+    </repository>

+  </repositories>

+  <distributionManagement>

+    <!-- Site omitted - each project must provide their own -->

+    <repository>

+      <id>apache.releases</id>

+      <name>Apache Release Distribution Repository</name>

+      <url>scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>

+    </repository>

+    <snapshotRepository>

+      <id>apache.snapshots</id>

+      <name>Apache Development Snapshot Repository</name>

+      <url>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>

+    </snapshotRepository>

+  </distributionManagement>

+  <mailingLists>

+    <mailingList>

+      <name>Apache Announce List</name>

+      <subscribe>announce-subscribe@apache.org</subscribe>

+      <unsubscribe>announce-unsubscribe@apache.org</unsubscribe>

+      <post>announce@apache.org</post>

+      <archive>http://mail-archives.apache.org/mod_mbox/www-announce/</archive>

+    </mailingList>

+  </mailingLists>

+  <properties>

+    <organization.logo>http://www.apache.org/images/asf_logo_wide.gif</organization.logo>

+  </properties>

+  <!--

+  <build>

+    <plugins>

+      <plugin>

+        <artifactId>maven-remote-resources-plugin</artifactId>

+        <configuration>

+          <artifacts>

+            <artifact>org.apache:apache-distribution-resources:1.0-SNAPSHOT</artifact>

+          </artifacts>

+        </configuration>

+        <executions>

+          <execution>

+            <goals>

+              <goal>process</goal>

+            </goals>

+          </execution>

+        </executions>

+      </plugin>

+    </plugins>

+  </build>

+  -->

+  <scm>

+    <connection>scm:svn:http://svn.apache.org/repos/asf/maven/pom/tags/apache-4</connection>

+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/apache-4</developerConnection>

+    <url>http://svn.apache.org/viewvc/maven/pom/tags/apache-4</url>

+  </scm>

+</project>

+

diff --git a/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.md5 b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.md5
new file mode 100644
index 0000000..1725489
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.md5
@@ -0,0 +1 @@
+d95741bde072d96582983b122e5052cb
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.sha1 b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.sha1
new file mode 100644
index 0000000..e2fe942
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/4/apache-4.pom.sha1
@@ -0,0 +1 @@
+602b647986c1d24301bc3d70e5923696bc7f1401
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml
new file mode 100644
index 0000000..265207a
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.apache</groupId>
+  <artifactId>apache</artifactId>
+  <versioning>
+    <latest>13</latest>
+    <release>13</release>
+    <versions>
+      <version>1</version>
+      <version>2</version>
+      <version>3</version>
+      <version>4</version>
+      <version>5</version>
+      <version>6</version>
+      <version>7</version>
+      <version>8</version>
+      <version>9</version>
+      <version>10</version>
+      <version>11</version>
+      <version>12</version>
+      <version>13</version>
+    </versions>
+    <lastUpdated>20130120233841</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.md5 b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.md5
new file mode 100644
index 0000000..5616f0e
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.md5
@@ -0,0 +1 @@
+2131b70caa5c0a92de995d951339c1f6
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.sha1
new file mode 100644
index 0000000..411835c
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/apache/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+2de717555c166d2d213299b7a7bc0c517b1f99e4
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom
new file mode 100644
index 0000000..3f45d29
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-io</artifactId>
+  <version>1.3.2</version>
+  <distributionManagement>
+    <relocation>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <message>https://issues.sonatype.org/browse/MVNCENTRAL-244</message>
+    </relocation>
+  </distributionManagement>
+</project>
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.md5 b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.md5
new file mode 100644
index 0000000..dda6080
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.md5
@@ -0,0 +1 @@
+70c85031bf14b4ac3211d3f23a100297
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.sha1 b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.sha1
new file mode 100644
index 0000000..635df98
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom.sha1
@@ -0,0 +1 @@
+785e86ecf26be3f245edcc567d5628bd8cea08fa
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml
new file mode 100644
index 0000000..98ab2ca
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-io</artifactId>
+  <version>1.3.2</version>
+  <versioning>
+    <versions>
+      <version>1.3.2</version>
+    </versions>
+    <lastUpdated>20070702193119</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.md5 b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.md5
new file mode 100644
index 0000000..e296453
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.md5
@@ -0,0 +1 @@
+d247ee80c618ab00c0790a02435091e7
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.sha1
new file mode 100644
index 0000000..55aa461
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-io/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+8586043ed547cc2e02780d365daba6ba43ef1d2d
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom
new file mode 100644
index 0000000..0706747
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom
@@ -0,0 +1,325 @@
+<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>

+  <parent>

+    <groupId>org.apache</groupId>

+     <artifactId>apache</artifactId>

+     <version>4</version>

+  </parent>

+  <groupId>org.apache.commons</groupId>

+  <artifactId>commons-parent</artifactId>

+  <packaging>pom</packaging>

+  <!-- TODO: dummy version. In Maven 2.1, this will be auto-versioned being a generic parent -->

+  <version>3</version>

+  <name>Jakarta Commons</name>

+  <url>http://jakarta.apache.org/commons/</url>

+  <inceptionYear>2001</inceptionYear>

+

+  <!-- We don't use Continuum yet -->

+  <!--

+  <ciManagement>

+    <system>continuum</system>

+    <notifiers>

+      <notifier>

+        <configuration>

+          <address>commons-dev@jakarta.apache.org</address>

+        </configuration>

+      </notifier>

+    </notifiers>

+  </ciManagement>

+  -->

+

+  <distributionManagement>

+

+   <!--

+     This POM's parent POM (the Apache root POM) provides repositories. Unfortunately,

+     this allows for accidental deployments. So we disable them here by providing

+     a dummy repository. Use "mvn -Prc deploy" (Apache snapshot repository) or

+     "mvn -Prelease deploy" (Apache release repository), if you really want to deploy.

+   -->

+   <repository>

+     <id>dummy</id>

+     <name>Dummy to avoid accidental deploys</name>

+     <url />

+   </repository>

+  </distributionManagement>

+

+  <!--

+    This section *must* be overwritten by subprojects. It is only to allow

+    a release of the commons-parent POM.

+  -->

+  <scm>

+    <connection>scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/commons-parent/tags/commons-parent-3</connection>

+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-parent/tags/commons-parent-3</developerConnection>

+    <url>http://svn.apache.org/viewvc/jakarta/commons/proper/commons-parent/tags/commons-parent-3</url>

+  </scm>

+

+  <mailingLists>

+    <mailingList>

+      <name>Commons Dev List</name>

+      <subscribe>commons-dev-subscribe@jakarta.apache.org</subscribe>

+      <unsubscribe>commons-dev-unsubscribe@jakarta.apache.org</unsubscribe>

+      <post>commons-dev@jakarta.apache.org</post>

+      <archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev</archive>

+      <otherArchives>

+        <otherArchive>http://www.mail-archive.com/commons-dev@jakarta.apache.org/</otherArchive>

+        <otherArchive>http://www.nabble.com/Commons---Dev-f317.html</otherArchive>

+      </otherArchives>

+    </mailingList>

+    <mailingList>

+      <name>Commons User List</name>

+      <subscribe>commons-user-subscribe@jakarta.apache.org</subscribe>

+      <unsubscribe>commons-user-unsubscribe@jakarta.apache.org</unsubscribe>

+      <post>commons-user@jakarta.apache.org</post>

+      <archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-user</archive>

+      <otherArchives>

+        <otherArchive>http://www.mail-archive.com/commons-user@jakarta.apache.org/</otherArchive>

+        <otherArchive>http://www.nabble.com/Commons---User-f319.html</otherArchive>

+      </otherArchives>

+    </mailingList>

+  </mailingLists>

+  <build>

+    <resources>

+      <resource>

+        <directory>${basedir}</directory>

+        <targetPath>META-INF</targetPath>

+        <includes>

+          <include>NOTICE.txt</include>

+          <include>LICENSE.txt</include>

+        </includes>

+      </resource>

+    </resources>

+    <pluginManagement>

+      <plugins>

+        <plugin>

+          <groupId>org.apache.maven.plugins</groupId>

+          <artifactId>maven-gpg-plugin</artifactId>

+          <version>1.0-alpha-3</version>

+        </plugin>

+        <plugin>

+          <groupId>org.apache.maven.plugins</groupId>

+          <artifactId>maven-jar-plugin</artifactId>

+          <version>2.1</version>

+        </plugin>

+        <plugin>

+          <groupId>org.apache.maven.plugins</groupId>

+          <artifactId>maven-source-plugin</artifactId>

+          <version>2.0.3</version>

+        </plugin>

+      </plugins>

+    </pluginManagement>

+    <plugins>

+      <!-- TODO: later use toolchain support to do compilation on an external JDK 1.3+ compiler -->

+      <plugin>

+        <artifactId>maven-compiler-plugin</artifactId>

+        <configuration>

+          <source>${maven.compile.source}</source>

+          <target>${maven.compile.target}</target>

+        </configuration>

+      </plugin>

+      <plugin>

+        <artifactId>maven-jar-plugin</artifactId>

+        <configuration>

+          <archive>

+            <manifestEntries>

+              <Specification-Title>${project.name}</Specification-Title>

+              <Specification-Version>${project.version}</Specification-Version>

+              <Specification-Vendor>${project.organization.name}</Specification-Vendor>

+              <Implementation-Title>${project.name}</Implementation-Title>

+              <Implementation-Version>${project.version}</Implementation-Version>

+              <Implementation-Vendor>${project.organization.name}</Implementation-Vendor>

+              <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>

+              <X-Compile-Source-JDK>${maven.compile.source}</X-Compile-Source-JDK>

+              <X-Compile-Target-JDK>${maven.compile.source}</X-Compile-Target-JDK>

+            </manifestEntries>

+          </archive>

+        </configuration>

+      </plugin>

+      <plugin>

+        <artifactId>maven-idea-plugin</artifactId>

+        <configuration>

+          <jdkLevel>${maven.compile.source}</jdkLevel>

+        </configuration>

+      </plugin>

+    </plugins>

+  </build>

+

+  <reporting>

+    <plugins>

+      <plugin>

+        <groupId>org.apache.maven.plugins</groupId>

+        <artifactId>maven-javadoc-plugin</artifactId>

+        <version>2.2</version>

+        <configuration> 

+          <aggregate>true</aggregate>

+        </configuration> 

+      </plugin>

+      <plugin>

+        <groupId>org.apache.maven.plugins</groupId>

+        <artifactId>maven-jxr-plugin</artifactId>

+        <version>2.1</version>

+        <configuration> 

+          <aggregate>true</aggregate>

+        </configuration> 

+      </plugin>

+      <plugin>

+        <groupId>org.apache.maven.plugins</groupId>

+        <artifactId>maven-site-plugin</artifactId>

+        <configuration>

+          <!-- Exclude the navigation file for Maven 1 sites

+               and the changes file used by the changes-plugin,

+               as they interfere with the site generation. -->

+          <moduleExcludes>

+            <xdoc>navigation.xml,changes.xml</xdoc>

+          </moduleExcludes>

+        </configuration>

+      </plugin>

+      <plugin>

+        <groupId>org.apache.maven.plugins</groupId>

+        <artifactId>maven-surefire-report-plugin</artifactId>

+      </plugin>

+      <plugin>

+        <groupId>org.codehaus.mojo</groupId>

+        <artifactId>jdepend-maven-plugin</artifactId>

+        <version>2.0-beta-1</version>

+      </plugin>

+      <plugin>

+        <groupId>org.codehaus.mojo</groupId>

+        <artifactId>rat-maven-plugin</artifactId>

+      </plugin>

+    </plugins>

+  </reporting>

+

+  <profiles>

+    <profile>

+      <id>release</id>

+

+      <distributionManagement>

+        <repository>

+          <id>apache.releases</id>

+          <name>Apache Release Distribution Repository</name>

+          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>

+        </repository>

+      </distributionManagement>

+      <build>

+        <plugins>

+          <!-- We want to sign the artifact, the POM, and all attached artifacts -->

+          <plugin>

+            <artifactId>maven-gpg-plugin</artifactId>

+            <configuration>

+              <passphrase>${gpg.passphrase}</passphrase>

+            </configuration>

+            <executions>

+              <execution>

+                <id>sign-artifacts</id>

+                <phase>verify</phase>

+                <goals>

+                  <goal>sign</goal>

+                </goals>

+              </execution>

+            </executions>

+          </plugin>

+          <plugin>

+            <artifactId>maven-source-plugin</artifactId>

+            <executions>

+              <execution>

+                <id>create-source-jar</id>

+                <goals>

+                  <goal>jar</goal>

+                </goals>

+              </execution>

+            </executions>

+          </plugin>

+          <plugin>

+            <artifactId>maven-javadoc-plugin</artifactId>

+            <executions>

+              <execution>

+                <id>create-javadoc-jar</id>

+                <goals>

+                  <goal>jar</goal>

+                </goals>

+                <configuration>

+                  <source>${maven.compile.source}</source>

+                </configuration>

+              </execution>

+            </executions>

+          </plugin>

+        </plugins>

+      </build>

+    </profile>

+    <profile>

+      <id>rc</id>

+      <distributionManagement>

+        <repository>

+          <id>apache.snapshots</id>

+          <name>Apache Development Snapshot Repository</name>

+          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>

+        </repository>

+        <snapshotRepository>

+          <id>apache.snapshots</id>

+          <name>Apache Development Snapshot Repository</name>

+          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>

+        </snapshotRepository>

+      </distributionManagement>

+      <build>

+        <plugins>

+          <!-- We want to sign the artifact, the POM, and all attached artifacts -->

+          <plugin>

+            <artifactId>maven-gpg-plugin</artifactId>

+            <configuration>

+              <passphrase>${gpg.passphrase}</passphrase>

+            </configuration>

+            <executions>

+              <execution>

+                <id>sign-artifacts</id>

+                <phase>verify</phase>

+                <goals>

+                  <goal>sign</goal>

+                </goals>

+              </execution>

+            </executions>

+          </plugin>

+          <plugin>

+            <artifactId>maven-source-plugin</artifactId>

+            <executions>

+              <execution>

+                <id>create-source-jar</id>

+                <goals>

+                  <goal>jar</goal>

+                </goals>

+              </execution>

+            </executions>

+          </plugin>

+          <plugin>

+            <artifactId>maven-javadoc-plugin</artifactId>

+            <executions>

+              <execution>

+                <id>create-javadoc-jar</id>

+                <goals>

+                  <goal>jar</goal>

+                </goals>

+                <configuration>

+                  <source>${maven.compile.source}</source>

+                </configuration>

+              </execution>

+            </executions>

+          </plugin>

+        </plugins>

+      </build>

+    </profile>

+  </profiles>

+

+  <properties>

+

+    <!-- Default configuration for compiler source and target JVM -->

+    <maven.compile.source>1.3</maven.compile.source>

+    <maven.compile.target>1.3</maven.compile.target>

+

+    <!--

+      Make the deployment protocol pluggable. This allows to switch to

+      other protocols like scpexe, which some users prefer over scp.

+    -->

+    <commons.deployment.protocol>scp</commons.deployment.protocol>

+

+  </properties>

+

+</project>
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.md5 b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.md5
new file mode 100644
index 0000000..c996204
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.md5
@@ -0,0 +1 @@
+ceb4d21b8a5b1ac5326dfe8b2426d8fe
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.sha1 b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.sha1
new file mode 100644
index 0000000..88e7e96
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/3/commons-parent-3.pom.sha1
@@ -0,0 +1 @@
+cc68f9bf1b52f227e82308b9157e265e05470804
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml
new file mode 100644
index 0000000..4f72c38
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-parent</artifactId>
+  <versioning>
+    <latest>28</latest>
+    <release>28</release>
+    <versions>
+      <version>1</version>
+      <version>2</version>
+      <version>3</version>
+      <version>4</version>
+      <version>5</version>
+      <version>6</version>
+      <version>7</version>
+      <version>8</version>
+      <version>9</version>
+      <version>10</version>
+      <version>11</version>
+      <version>12</version>
+      <version>13</version>
+      <version>14</version>
+      <version>15</version>
+      <version>16</version>
+      <version>17</version>
+      <version>18</version>
+      <version>19</version>
+      <version>20</version>
+      <version>21</version>
+      <version>22</version>
+      <version>23</version>
+      <version>24</version>
+      <version>25</version>
+      <version>26</version>
+      <version>27</version>
+      <version>28</version>
+    </versions>
+    <lastUpdated>20130125234820</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.md5 b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.md5
new file mode 100644
index 0000000..90ffd8b
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.md5
@@ -0,0 +1 @@
+3f7c7779b44375177c03cf5f2b7820cd
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.sha1
new file mode 100644
index 0000000..ea9903c
--- /dev/null
+++ b/common/gradle-plugins/repository/org/apache/commons/commons-parent/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+dd12405687440c08d38988c68dd2c89ebda6b910
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
new file mode 100644
index 0000000..3963952
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Copyright (c) 2007-2011 Sonatype, Inc. All rights reserved.
+  ~
+  ~ This program is licensed to you under the Apache License Version 2.0,
+  ~ and you may not use this file except in compliance with the Apache License Version 2.0.
+  ~ You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the Apache License Version 2.0 is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
+  -->
+<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/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+
+	<groupId>org.sonatype.oss</groupId>
+	<artifactId>oss-parent</artifactId>
+	<version>7</version>
+	<packaging>pom</packaging>
+
+	<name>Sonatype OSS Parent</name>
+	<url>http://nexus.sonatype.org/oss-repository-hosting.html</url>
+	<description>Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ </description>
+
+	<scm>
+		<connection>scm:svn:http://svn.sonatype.org/spice/tags/oss-parent-7</connection>
+		<developerConnection>scm:svn:https://svn.sonatype.org/spice/tags/oss-parent-7</developerConnection>
+		<url>http://svn.sonatype.org/spice/tags/oss-parent-7</url>
+	</scm>
+
+	<repositories>
+		<repository>
+			<id>sonatype-nexus-snapshots</id>
+			<name>Sonatype Nexus Snapshots</name>
+			<url>https://oss.sonatype.org/content/repositories/snapshots</url>
+			<releases>
+				<enabled>false</enabled>
+			</releases>
+			<snapshots>
+				<enabled>true</enabled>
+			</snapshots>
+		</repository>
+	</repositories>
+
+
+	<distributionManagement>
+		<snapshotRepository>
+			<id>sonatype-nexus-snapshots</id>
+			<name>Sonatype Nexus Snapshots</name>
+			<url>${sonatypeOssDistMgmtSnapshotsUrl}</url>
+		</snapshotRepository>
+		<repository>
+			<id>sonatype-nexus-staging</id>
+			<name>Nexus Release Repository</name>
+			<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+		</repository>
+	</distributionManagement>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-enforcer-plugin</artifactId>
+				<version>1.0</version>
+				<executions>
+					<execution>
+						<id>enforce-maven</id>
+						<goals>
+							<goal>enforce</goal>
+						</goals>
+						<configuration>
+							<rules>
+								<requireMavenVersion>
+									<version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version>
+									<message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message>
+								</requireMavenVersion>
+							</rules>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+		<pluginManagement>
+			<plugins>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-release-plugin</artifactId>
+					<version>2.1</version>
+					<configuration>
+						<mavenExecutorId>forked-path</mavenExecutorId>
+						<useReleaseProfile>false</useReleaseProfile>
+						<arguments>-Psonatype-oss-release</arguments>
+					</configuration>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+	</build>
+
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<sonatypeOssDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/snapshots/</sonatypeOssDistMgmtSnapshotsUrl>
+	</properties>
+
+	<profiles>
+		<profile>
+			<id>sonatype-oss-release</id>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.apache.maven.plugins</groupId>
+						<artifactId>maven-source-plugin</artifactId>
+						<version>2.1.2</version>
+						<executions>
+							<execution>
+								<id>attach-sources</id>
+								<goals>
+									<goal>jar-no-fork</goal>
+								</goals>
+							</execution>
+						</executions>
+					</plugin>
+					<plugin>
+						<groupId>org.apache.maven.plugins</groupId>
+						<artifactId>maven-javadoc-plugin</artifactId>
+						<version>2.7</version>
+						<executions>
+							<execution>
+								<id>attach-javadocs</id>
+								<goals>
+									<goal>jar</goal>
+								</goals>
+							</execution>
+						</executions>
+					</plugin>
+					<plugin>
+						<groupId>org.apache.maven.plugins</groupId>
+						<artifactId>maven-gpg-plugin</artifactId>
+						<version>1.1</version>
+						<executions>
+							<execution>
+								<id>sign-artifacts</id>
+								<phase>verify</phase>
+								<goals>
+									<goal>sign</goal>
+								</goals>
+							</execution>
+						</executions>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+	</profiles>
+
+</project>
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.md5 b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.md5
new file mode 100644
index 0000000..2b5bdaf
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.md5
@@ -0,0 +1 @@
+3e418cf7f2607bf359e6c514a992cb38
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.sha1 b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.sha1
new file mode 100644
index 0000000..800e284
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.sha1
@@ -0,0 +1 @@
+46b8a785b60a2767095b8611613b58577e96d4c9
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml
new file mode 100644
index 0000000..9504611
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.sonatype.oss</groupId>
+  <artifactId>oss-parent</artifactId>
+  <versioning>
+    <latest>7</latest>
+    <release>7</release>
+    <versions>
+      <version>1</version>
+      <version>2</version>
+      <version>3</version>
+      <version>4</version>
+      <version>5</version>
+      <version>6</version>
+      <version>7</version>
+    </versions>
+    <lastUpdated>20110307124442</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.md5 b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.md5
new file mode 100644
index 0000000..6c70db0
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.md5
@@ -0,0 +1 @@
+40dd9aa7cc78f0c71fa71d161b26c1ed
\ No newline at end of file
diff --git a/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.sha1 b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.sha1
new file mode 100644
index 0000000..9f6aca0
--- /dev/null
+++ b/common/gradle-plugins/repository/org/sonatype/oss/oss-parent/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+a10567b0015421d9a3be45c57604ff82a9e2c7b1
\ No newline at end of file