Enabled daily RPM generation.
authorAkos Frohner <akos.frohner@cern.ch>
Mon, 22 May 2006 13:03:05 +0000 (13:03 +0000)
committerAkos Frohner <akos.frohner@cern.ch>
Mon, 22 May 2006 13:03:05 +0000 (13:03 +0000)
build.xml
project/build.properties
project/glite-security-test-utils.post [new file with mode: 0644]
project/version.properties

index b320f2d..09e1f82 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -78,6 +78,9 @@
        <!-- =========================================
                 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">
         <!--
index d4784c8..262beda 100644 (file)
@@ -1,3 +1,3 @@
-build.rpm.spec.arch      noarch
+build.rpm.spec.arch       = noarch
 build.package.summary     = Test Certificates
 build.package.description = A package for generating test certificates.
diff --git a/project/glite-security-test-utils.post b/project/glite-security-test-utils.post
new file mode 100644 (file)
index 0000000..5e5fbc8
--- /dev/null
@@ -0,0 +1,2 @@
+# updating the host certificate with FQDN
+${RPM_INSTALL_PREFIX}/share/test/certificates/bin/regenerate-host-certificate.sh
index f38c605..23d5f11 100644 (file)
@@ -1,3 +1,3 @@
-#Wed Oct 27 13:03:43 CEST 2004
-module.version=1.5.0
-module.age=1
+module.version=1.6.0
+# module.age is set to $(date +%Y%m%d)
+module.age=1