OSDN Git Service

added new jar signing target to the jme2 ant file
authorskye.book <skye.book@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Sun, 14 Mar 2010 22:21:11 +0000 (22:21 +0000)
committerskye.book <skye.book@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Sun, 14 Mar 2010 22:21:11 +0000 (22:21 +0000)
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@4858 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

build.xml

index 16d89b3..c84ae64 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -22,6 +22,7 @@
 
   <property name="keyStore" value="jmeKeyStore" />
   <property name="storepass" value="..." />
+  <property name="keypass" value="..." />
   <property name="ftpuser" value="..." />
   <property name="ftppassword" value="..." />
   <property name="ftphost" value="ftp.jmonkeyengine.com" />
     </ftp>
     <!--        </copy>-->
   </target>
+       
+       <target name="sign-jars" depends="dist-all" description="sign JARs for JNLP distribution">
+               <signjar jar="${jars}/jme-audio.jar"                    alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-awt.jar"                              alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-collada.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-editors.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-effects.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-font.jar"                             alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-gamestates.jar"               alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-ogrexml.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-model.jar"                    alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-scene.jar"                    alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-terrain.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-xml.jar"                              alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme-swt.jar"                              alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="${jars}/jme.jar"                                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/jogl/gluegen-rt.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/jogl/jogl.jar"                                alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/junit/junit-4.1.jar"                  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/jorbis/jorbis-0.0.17.jar"             alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/lwjgl/jinput.jar"                             alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/lwjgl/lwjgl_util_applet.jar"  alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/lwjgl/lwjgl_util.jar"                 alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="lib/lwjgl/lwjgl.jar"                              alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="swt/linux/swt.jar"                                alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="swt/macosx-carbon/swt.jar"                alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="swt/macosx-cocoa/swt_fake.jar"    alias="jmonkeyengine" storepass="${keypass}" />
+               <signjar jar="swt/windows/swt.jar"                              alias="jmonkeyengine" storepass="${keypass}" />
+       </target>
 
   <target name="-gen-rtlogprops" unless="_rtlogprops.present">
     <copy file="logging-template.properties" tofile="logging.properties"/>