Skip to content

Commit 4b902aa

Browse files
committed
Enable native access in Debian run script
1 parent e28e5a8 commit 4b902aa

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

did-cli-package.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ OUTPUT_DIR="${BUILD_DIR}/output"
5252
PACKAGE_NAME="did-cli"
5353
JAR_FILE=$(basename "$(find . -name "did-cli-*-jar-with-dependencies.jar" | head -n 1)")
5454
FINAL_PACKAGE="${PACKAGE_NAME}_${VERSION}_amd64.deb"
55-
MAINTAINER="DanubeTech <admin@danubetech.com>"
55+
MAINTAINER="Danube Tech <admin@danubetech.com>"
5656

5757
echo "Building package version: ${VERSION}"
5858
echo "Java dependency version: ${JAVA_VERSION}"
@@ -103,7 +103,7 @@ echo "=== Creating copyright file ==="
103103
cat > "${TEMP_DIR}/${PACKAGE_NAME}/usr/share/doc/${PACKAGE_NAME}/copyright" << EOF
104104
Upstream-Name: ${PACKAGE_NAME}
105105
Source: https://github.com/danubetech/did-cli
106-
Copyright: $(date +%Y) DanubeTech
106+
Copyright: $(date +%Y) Danube Tech
107107
License: Apache-2.0
108108
EOF
109109

@@ -132,7 +132,7 @@ cat > "${TEMP_DIR}/${PACKAGE_NAME}/usr/bin/${PACKAGE_NAME}" << EOF
132132
# Set up library path to use bundled libraries
133133
export LD_LIBRARY_PATH="/usr/lib/${PACKAGE_NAME}/lib:\$LD_LIBRARY_PATH"
134134
# Execute the application with any arguments passed to this script
135-
java --enable-preview -jar /usr/share/${PACKAGE_NAME}/${JAR_FILE} "\$@"
135+
java --enable-preview --enable-native-access=ALL-UNNAMED -jar /usr/share/${PACKAGE_NAME}/${JAR_FILE} "\$@"
136136
EOF
137137
chmod +x "${TEMP_DIR}/${PACKAGE_NAME}/usr/bin/${PACKAGE_NAME}"
138138

@@ -156,4 +156,4 @@ dpkg -I "${OUTPUT_DIR}/${FINAL_PACKAGE}"
156156
echo "=== Package size ==="
157157
du -h "${OUTPUT_DIR}/${FINAL_PACKAGE}"
158158
echo "=== Package contents ==="
159-
dpkg -c "${OUTPUT_DIR}/${FINAL_PACKAGE}" | sort
159+
dpkg -c "${OUTPUT_DIR}/${FINAL_PACKAGE}" | sort

0 commit comments

Comments
 (0)