From 035159524386da19ba0279cd3ac4db75aec82205 Mon Sep 17 00:00:00 2001 From: Tobias Hagemann Date: Thu, 12 May 2022 16:07:47 +0200 Subject: [PATCH] parameterized MODULE_AND_MAIN_CLASS --- dist/mac/dmg/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dist/mac/dmg/build.sh b/dist/mac/dmg/build.sh index a484bcedd..fa6ed6be1 100755 --- a/dist/mac/dmg/build.sh +++ b/dist/mac/dmg/build.sh @@ -24,6 +24,7 @@ VENDOR="Skymatic GmbH" COPYRIGHT_YEARS="2016 - 2022" PACKAGE_IDENTIFIER="org.cryptomator" MAIN_JAR_GLOB="cryptomator-*.jar" +MODULE_AND_MAIN_CLASS="org.cryptomator.desktop/org.cryptomator.launcher.Cryptomator" REVISION_NO=`git rev-list --count HEAD` VERSION_NO=`mvn -f../../../pom.xml help:evaluate -Dexpression=project.version -q -DforceStdout | sed -rn 's/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/p'` @@ -58,7 +59,7 @@ ${JAVA_HOME}/bin/jpackage \ --runtime-image runtime \ --input ../../../target/libs \ --module-path ../../../target/mods \ - --module org.cryptomator.desktop/org.cryptomator.launcher.Cryptomator \ + --module ${MODULE_AND_MAIN_CLASS} \ --dest . \ --name ${APP_NAME} \ --vendor "${VENDOR}" \