JAL-3572 Added getdown Implementation-Version to getdown jars META-INF/MANIFEST.MF
authorBen Soares <bsoares@dundee.ac.uk>
Thu, 2 Apr 2020 13:55:22 +0000 (14:55 +0100)
committerBen Soares <bsoares@dundee.ac.uk>
Thu, 2 Apr 2020 13:55:22 +0000 (14:55 +0100)
12 files changed:
getdown/lib/FJVL_VERSION [new file with mode: 0644]
getdown/lib/JVL_VERSION [new file with mode: 0644]
getdown/lib/getdown-core.jar
getdown/lib/getdown-launcher-local.jar
getdown/lib/getdown-launcher.jar
getdown/src/getdown/ant/pom.xml
getdown/src/getdown/core/pom.xml
getdown/src/getdown/launcher/pom.xml
getdown/src/getdown/mvn_cmd
getdown/src/getdown/pom.xml
j11lib/getdown-core.jar
j8lib/getdown-core.jar

diff --git a/getdown/lib/FJVL_VERSION b/getdown/lib/FJVL_VERSION
new file mode 100644 (file)
index 0000000..e7a1de7
--- /dev/null
@@ -0,0 +1 @@
+1.8.3-1.2.4_FJVL
diff --git a/getdown/lib/JVL_VERSION b/getdown/lib/JVL_VERSION
new file mode 100644 (file)
index 0000000..756f4bd
--- /dev/null
@@ -0,0 +1 @@
+1.8.3-1.2.4_JVL
index 13ff1ea..9c0f96e 100644 (file)
Binary files a/getdown/lib/getdown-core.jar and b/getdown/lib/getdown-core.jar differ
index 568cf07..cfa96f3 100644 (file)
Binary files a/getdown/lib/getdown-launcher-local.jar and b/getdown/lib/getdown-launcher-local.jar differ
index c353e9b..2f8baa7 100644 (file)
Binary files a/getdown/lib/getdown-launcher.jar and b/getdown/lib/getdown-launcher.jar differ
index ff1c73a..8dcef42 100644 (file)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.threerings.getdown</groupId>
     <artifactId>getdown</artifactId>
-    <version>1.8.3-1.2.3_FJVL</version>
+    <version>1.8.3-1.2.4_FJVL</version>
   </parent>
 
   <artifactId>getdown-ant</artifactId>
index 7eb03a8..2d0e89a 100644 (file)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.threerings.getdown</groupId>
     <artifactId>getdown</artifactId>
-    <version>1.8.3-1.2.3_FJVL</version>
+    <version>1.8.3-1.2.4_FJVL</version>
   </parent>
 
   <artifactId>getdown-core</artifactId>
           <useFile>false</useFile>
         </configuration>
       </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>3.1.0</version>
+        <configuration>
+          <archive>
+            <manifest>
+              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+            </manifest>
+          </archive>
+        </configuration>
+      </plugin>
+
     </plugins>
   </build>
 
index dc2e676..ad87541 100644 (file)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.threerings.getdown</groupId>
     <artifactId>getdown</artifactId>
-    <version>1.8.3-1.2.3_FJVL</version>
+    <version>1.8.3-1.2.4_FJVL</version>
   </parent>
 
   <artifactId>getdown-launcher</artifactId>
           <archive>
             <manifest>
               <mainClass>com.threerings.getdown.launcher.GetdownApp</mainClass>
+              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
             </manifest>
             <manifestEntries>
               <Permissions>all-permissions</Permissions>
index 0d2315d..3f9b4a2 100755 (executable)
@@ -3,7 +3,7 @@
 if [ x$JVLVERSION != x ]; then
   export VERSION=$JVLVERSION
 else
-  export VERSION=1.8.3-1.2.3_JVL
+  export VERSION=1.8.3-1.2.4_JVL
 fi
 
 if [ x${VERSION%_JVL} = x$VERSION ]; then
@@ -19,6 +19,7 @@ if [ x$RET = x0 ]; then
   cp core/target/getdown-core-$VERSION.jar ../../../getdown/lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to getdown/lib"
   cp core/target/getdown-core-$VERSION.jar ../../../j8lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to j8lib"
   cp core/target/getdown-core-$VERSION.jar ../../../j11lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to j11lib"
+  echo "$VERSION" > ../../../getdown/lib/JVL_VERSION
 fi
 
 VERSION=${VERSION/JVL/FJVL}
@@ -28,4 +29,5 @@ mvn package -Dgetdown.host.whitelist="jalview.org,*.jalview.org" -Dallow_file_pr
 RET=$?
 if [ x$RET = x0 ]; then
   cp launcher/target/getdown-launcher-$VERSION.jar ../../../getdown/lib/getdown-launcher-local.jar && echo "Copied getdown-launcher-$VERSION.jar to getdown/lib/getdown-launcher-local.jar"
+  echo "$VERSION" > ../../../getdown/lib/FJVL_VERSION
 fi
index 0299940..2ca4aa1 100644 (file)
@@ -10,7 +10,7 @@
   <groupId>com.threerings.getdown</groupId>
   <artifactId>getdown</artifactId>
   <packaging>pom</packaging>
-  <version>1.8.3-1.2.3_FJVL</version>
+  <version>1.8.3-1.2.4_FJVL</version>
 
   <name>getdown</name>
   <description>An application installer and updater.</description>
index 13ff1ea..9c0f96e 100644 (file)
Binary files a/j11lib/getdown-core.jar and b/j11lib/getdown-core.jar differ
index 13ff1ea..9c0f96e 100644 (file)
Binary files a/j8lib/getdown-core.jar and b/j8lib/getdown-core.jar differ