set no jlink compression for build artifacts

references 00fc2a9837
This commit is contained in:
Armin Schrenk
2024-01-12 13:18:05 +01:00
parent 00fc2a9837
commit 8f32b46b30
7 changed files with 15 additions and 5 deletions
+2 -1
View File
@@ -60,7 +60,8 @@ ${JAVA_HOME}/bin/jlink \
--strip-native-commands \
--no-header-files \
--no-man-pages \
--strip-debug
--strip-debug \
--compress zip-0
# create app dir
envsubst '${SEMVER_STR} ${REVISION_NUM}' < ../launcher-gtk2.properties > launcher-gtk2.properties
+3 -1
View File
@@ -24,6 +24,7 @@ override_dh_auto_clean:
override_dh_auto_build:
mkdir resources
ln -s ../common/org.cryptomator.Cryptomator512.png resources/cryptomator.png
# Remark: no compression is applied for improved build compression later (here deb)
$(JAVA_HOME)/bin/jlink \
--output runtime \
--module-path "${JMODS_PATH}" \
@@ -31,7 +32,8 @@ override_dh_auto_build:
--strip-native-commands \
--no-header-files \
--no-man-pages \
--strip-debug
--strip-debug \
--compress zip-0
$(JAVA_HOME)/bin/jpackage \
--type app-image \
--runtime-image runtime \