From b26d0db07e03b5404e9b71c8bf8946a46e39a44e Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Thu, 24 Oct 2024 09:18:32 +0800 Subject: [PATCH] fix manifest entries BuildInfo reflects correct version --- forge-gui-desktop/filters/build.txt | 1 + forge-gui-desktop/filters/version.txt | 1 + forge-gui-desktop/pom.xml | 64 +++++++++++++------ forge-gui-mobile-dev/filters/build.txt | 1 + forge-gui-mobile-dev/filters/version.txt | 1 + forge-gui-mobile-dev/pom.xml | 80 +++++++++++++++++------- 6 files changed, 108 insertions(+), 40 deletions(-) create mode 100644 forge-gui-desktop/filters/build.txt create mode 100644 forge-gui-desktop/filters/version.txt create mode 100644 forge-gui-mobile-dev/filters/build.txt create mode 100644 forge-gui-mobile-dev/filters/version.txt diff --git a/forge-gui-desktop/filters/build.txt b/forge-gui-desktop/filters/build.txt new file mode 100644 index 00000000000..aca99ef22d7 --- /dev/null +++ b/forge-gui-desktop/filters/build.txt @@ -0,0 +1 @@ +${timestamp} \ No newline at end of file diff --git a/forge-gui-desktop/filters/version.txt b/forge-gui-desktop/filters/version.txt new file mode 100644 index 00000000000..fb02fab734c --- /dev/null +++ b/forge-gui-desktop/filters/version.txt @@ -0,0 +1 @@ +${snapshot-version} \ No newline at end of file diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml index 85cf10bf48e..1aeb7a74877 100644 --- a/forge-gui-desktop/pom.xml +++ b/forge-gui-desktop/pom.xml @@ -15,11 +15,47 @@ 0 0 0 + ${maven.build.timestamp} + yyyy-MM-dd HH:mm:ss --add-opens java.desktop/java.beans=ALL-UNNAMED --add-opens java.desktop/javax.swing.border=ALL-UNNAMED --add-opens java.desktop/javax.swing.event=ALL-UNNAMED --add-opens java.desktop/sun.swing=ALL-UNNAMED --add-opens java.desktop/java.awt.image=ALL-UNNAMED --add-opens java.desktop/java.awt.color=ALL-UNNAMED --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-opens java.desktop/javax.swing=ALL-UNNAMED --add-opens java.desktop/java.awt=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.desktop/java.awt.font=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -Dio.netty.tryReflectionSetAccessible=true -Dfile.encoding=UTF-8 + + org.codehaus.mojo + build-helper-maven-plugin + 3.6.0 + + + timestamp-property + initialize + + timestamp-property + + + + month.date + MM.dd + + + + regex-property + initialize + + regex-property + + + + snapshot-version + ${revision} + -SNAPSHOT + -SNAPSHOT-${month.date} + false + + + + com.akathist.maven.plugins.launch4j launch4j-maven-plugin @@ -75,22 +111,6 @@ - - org.apache.maven.plugins - maven-jar-plugin - 3.3.0 - - - - true - true - - - java.desktop/java.beans java.desktop/javax.swing.border java.desktop/javax.swing.event java.desktop/sun.swing java.desktop/java.awt.image java.desktop/java.awt.color java.desktop/sun.awt.image java.desktop/javax.swing java.desktop/java.awt java.base/java.util java.base/java.lang java.base/java.lang.reflect java.base/java.text java.desktop/java.awt.font java.base/jdk.internal.misc java.base/sun.nio.ch java.base/java.nio java.base/java.math java.base/java.util.concurrent java.base/java.net - - - - com.google.code.maven-replacer-plugin replacer @@ -129,10 +149,10 @@ jar-with-dependencies - - true - + ${project.name} + ${snapshot-version} + ${project.organization.name} java.desktop/java.beans java.desktop/javax.swing.border java.desktop/javax.swing.event java.desktop/sun.swing java.desktop/java.awt.image java.desktop/java.awt.color java.desktop/sun.awt.image java.desktop/javax.swing java.desktop/java.awt java.base/java.util java.base/java.lang java.base/java.lang.reflect java.base/java.text java.desktop/java.awt.font java.base/jdk.internal.misc java.base/sun.nio.ch java.base/java.nio java.base/java.math java.base/java.util.concurrent java.base/java.net forge.view.Main @@ -222,6 +242,12 @@ + + + filters + true + + diff --git a/forge-gui-mobile-dev/filters/build.txt b/forge-gui-mobile-dev/filters/build.txt new file mode 100644 index 00000000000..aca99ef22d7 --- /dev/null +++ b/forge-gui-mobile-dev/filters/build.txt @@ -0,0 +1 @@ +${timestamp} \ No newline at end of file diff --git a/forge-gui-mobile-dev/filters/version.txt b/forge-gui-mobile-dev/filters/version.txt new file mode 100644 index 00000000000..fb02fab734c --- /dev/null +++ b/forge-gui-mobile-dev/filters/version.txt @@ -0,0 +1 @@ +${snapshot-version} \ No newline at end of file diff --git a/forge-gui-mobile-dev/pom.xml b/forge-gui-mobile-dev/pom.xml index 1f69a13cb61..6b1ad89dc00 100644 --- a/forge-gui-mobile-dev/pom.xml +++ b/forge-gui-mobile-dev/pom.xml @@ -18,25 +18,41 @@ src - - - ${project.basedir} - - **/*.vert - **/*.frag - **/title_bg_lq.png - **/title_bg_lq_portrait.png - **/transition.png - **/adv_bg_texture.jpg - **/adv_bg_splash.png - **/bg_splash.png - **/bg_texture.jpg - **/font1.ttf - **/logo.gif - - - + + org.codehaus.mojo + build-helper-maven-plugin + 3.6.0 + + + timestamp-property + initialize + + timestamp-property + + + + month.date + MM.dd + + + + regex-property + initialize + + regex-property + + + + snapshot-version + ${revision} + -SNAPSHOT + -SNAPSHOT-${month.date} + false + + + + maven-compiler-plugin @@ -133,10 +149,10 @@ jar-with-dependencies - - true - + ${project.name} + ${snapshot-version} + ${project.organization.name} java.desktop/java.beans java.desktop/javax.swing.border java.desktop/javax.swing.event java.desktop/sun.swing java.desktop/java.awt.image java.desktop/java.awt.color java.desktop/sun.awt.image java.desktop/javax.swing java.desktop/java.awt java.base/java.util java.base/java.lang java.base/java.lang.reflect java.base/java.text java.desktop/java.awt.font java.base/jdk.internal.misc java.base/sun.nio.ch java.base/java.nio java.base/java.math java.base/java.util.concurrent java.base/java.net forge.app.Main splash/logo.gif @@ -156,6 +172,28 @@ + + + ${project.basedir} + + **/*.vert + **/*.frag + **/title_bg_lq.png + **/title_bg_lq_portrait.png + **/transition.png + **/adv_bg_texture.jpg + **/adv_bg_splash.png + **/bg_splash.png + **/bg_texture.jpg + **/font1.ttf + **/logo.gif + + + + filters + true + +