Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--pom.xml16
-rw-r--r--src.xml32
3 files changed, 49 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000..9f970225ad
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+target/ \ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 3369900ec0..f97e324d1e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -183,6 +183,14 @@
-->
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
</plugins>
<pluginManagement>
<plugins>
@@ -259,6 +267,14 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2.1</version>
+ <configuration>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
</plugins>
</pluginManagement>
</build>
diff --git a/src.xml b/src.xml
new file mode 100644
index 0000000000..5911b3fea6
--- /dev/null
+++ b/src.xml
@@ -0,0 +1,32 @@
+<assembly>
+ <id>src</id>
+ <formats>
+ <format>tar.bz2</format>
+ </formats>
+ <baseDirectory>${project.artifactId}-${project.version}-src</baseDirectory>
+<moduleSets>
+ <moduleSet>
+ <includeSubModules/>
+ <sources>
+ <useDefaultExcludes>false</useDefaultExcludes>
+ <includeModuleDirectory>true</includeModuleDirectory>
+ <fileSets>
+ <fileSet>
+ <excludes>
+ <exclude>target/**</exclude>
+ <exclude>bin/**</exclude>
+ </excludes>
+ </fileSet>
+ </fileSets>
+ </sources>
+ </moduleSet>
+ </moduleSets>
+
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>pom.xml</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+</assembly>

Back to the top