<!-- =========================================
                 Load version file 
             ========================================= -->
+    <exec executable="date" outputproperty="module.age">
+        <arg line="+%Y%m%d"/>
+    </exec>
        <property file="${module.version.file}"/>
        <property file="${module.build.file}"/>
        
 
     <target name="localcompile"/>
 
-    <target name="dist" depends="stage"/>
+    <target name="distbin">
+        <!-- do a local install -->
+        <mkdir dir="${module.dir}/tempbuild"/>
+        <exec  executable="${module.dir}/bin/generate-test-certificates.sh">  
+            <arg line="--all tempbuild/share/test/certificates"/>
+        </exec>
+
+        <!-- pack everything together -->
+               <if>
+                       <isset property="isWindows"/>
+                       <then>
+                               <zip destfile="${module.dir}/${dist.dir}/${module.package.name}-${module.version}_bin.zip"
+                                       basedir="tempbuild"
+                                       includes="**/*"/>
+                       </then>
+                       <else>
+                               <exec executable="tar" dir="tempbuild">
+                                       <arg line="-czf ${module.dir}/${dist.dir}/${module.package.name}-${module.version}_bin.tar.gz ." />
+                               </exec>
+                       </else>
+               </if>
+       
+               <!-- clean up: remove temporary directories -->
+               <delete dir="tempbuild" />
+    </target>
+
+    <target name="dist" depends="envcheck, stage, distbin, package.spec, packager"/>
 
     <target name="stage" depends="envcheck,clean">
         <!--