exclude gradle build things from source-release

don't want to purge the gradle build related repo artifacts until after
merging. In the mean time keep the source-release tidy.
diff --git a/src/assembly/source-release.xml b/src/assembly/source-release.xml
index 93033d9..4f6fb80 100644
--- a/src/assembly/source-release.xml
+++ b/src/assembly/source-release.xml
@@ -75,6 +75,15 @@
         <!-- release-plugin temp files -->
         <exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?pom\.xml\.releaseBackup]</exclude>
         <exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?release\.properties]</exclude>
+        
+        <!-- confusing gradle build things in the repo not yet dealt with -->
+        <exclude>.gradle-wrapper/**</exclude>
+        <exclude>*gradle*</exclude>
+        <exclude>gradle/**</exclude>
+        <exclude>**/build.gradle</exclude>
+        <exclude>binary-release/**</exclude>
+        <exclude>licenses</exclude>
+        
       </excludes>
     </fileSet>
     <!-- license, readme, etc. calculated at build time -->