diff --git a/pom.xml b/pom.xml
index 4641ddc6..7fc1fb88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -102,6 +102,21 @@ CSV files of various types.
${basedir}/LICENSE-header.txt
+
+
+
+ maven-assembly-plugin
+
+
+ src/main/assembly/bin.xml
+ src/main/assembly/src.xml
+
+ gnu
+
+
+
+
+
diff --git a/src/main/assembly/bin.xml b/src/main/assembly/bin.xml
new file mode 100644
index 00000000..4b368b26
--- /dev/null
+++ b/src/main/assembly/bin.xml
@@ -0,0 +1,54 @@
+
+
+ bin
+
+ tar.gz
+ zip
+
+
+
+
+ LICENSE.txt
+ NOTICE.txt
+ RELEASE-NOTES.txt
+
+
+
+ target
+
+
+ ${artifactId}-${version}.jar
+
+
+
+ target/site/apidocs
+ apidocs
+
+ **/*
+
+
+
+
+ target
+
+
+ ${artifactId}-${version}-sources.jar
+
+
+
+
diff --git a/src/main/assembly/src.xml b/src/main/assembly/src.xml
new file mode 100644
index 00000000..1c81ce85
--- /dev/null
+++ b/src/main/assembly/src.xml
@@ -0,0 +1,40 @@
+
+
+ src
+
+ tar.gz
+ zip
+
+ ${artifactId}-${version}-src
+
+
+
+ LICENSE*
+ NOTICE*
+ RELEASE-NOTES.txt
+ pom.xml
+ findbugs-exclude-filter.xml
+ checkstyle*.xml
+
+
+
+ src
+
+
+
+