mirror of
https://github.com/jcefmaven/jcefbuild.git
synced 2025-09-17 12:56:37 +08:00
Add signature to JavaAppLauncher
This commit is contained in:
parent
611beff7ca
commit
5d3efd3e67
4
.github/workflows/build-all.yml
vendored
4
.github/workflows/build-all.yml
vendored
@ -189,7 +189,7 @@ jobs:
|
||||
- name: Set up Java
|
||||
uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
java-version: '8'
|
||||
distribution: 'adopt'
|
||||
- name: Install Apple certificate
|
||||
env:
|
||||
@ -254,7 +254,7 @@ jobs:
|
||||
- name: Set up Java
|
||||
uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
java-version: '8'
|
||||
distribution: 'adopt'
|
||||
- name: Install Apple certificate
|
||||
env:
|
||||
|
2
.github/workflows/build-macosx-amd64.yml
vendored
2
.github/workflows/build-macosx-amd64.yml
vendored
@ -25,7 +25,7 @@ jobs:
|
||||
- name: Set up Java
|
||||
uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
java-version: '8'
|
||||
distribution: 'adopt'
|
||||
- name: Install Apple certificate
|
||||
env:
|
||||
|
2
.github/workflows/build-macosx-arm64.yml
vendored
2
.github/workflows/build-macosx-arm64.yml
vendored
@ -25,7 +25,7 @@ jobs:
|
||||
- name: Set up Java
|
||||
uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
java-version: '8'
|
||||
distribution: 'adopt'
|
||||
- name: Install Apple certificate
|
||||
env:
|
||||
|
@ -51,6 +51,7 @@ bash macosx_codesign_zip.sh "$APP_DIR/$APP_NAME/Contents/Java/jogl-all-natives-m
|
||||
bash macosx_codesign_zip.sh "$APP_DIR/$APP_NAME/Contents/Java/jogl-all-natives-macosx-universal.jar" "natives/macosx-universal/libjogl_mobile.dylib" "$2"
|
||||
bash macosx_codesign_zip.sh "$APP_DIR/$APP_NAME/Contents/Java/jogl-all-natives-macosx-universal.jar" "natives/macosx-universal/libnewt_head.dylib" "$2"
|
||||
bash macosx_codesign_zip.sh "$APP_DIR/$APP_NAME/Contents/Java/jogl-all-natives-macosx-universal.jar" "natives/macosx-universal/libjogl_desktop.dylib" "$2"
|
||||
codesign --force --options runtime --entitlements "$ENTITLEMENTS_BROWSER" --sign "$2" --timestamp --verbose "$APP_DIR/$APP_NAME/Contents/MacOS/JavaAppLauncher"
|
||||
codesign --force --options runtime --entitlements "$ENTITLEMENTS_BROWSER" --sign "$2" --timestamp --verbose "$APP_DIR/$APP_NAME"
|
||||
bash macosx_notarize.sh "$APP_DIR/$APP_NAME" "$2" $3 org.jcef.jcef $4 $5 $6
|
||||
|
||||
|
@ -45,6 +45,7 @@ xcrun notarytool log $requestUUID \
|
||||
--issuer $7 \
|
||||
notarization.log
|
||||
cat notarization.log
|
||||
echo ""
|
||||
|
||||
# staple
|
||||
xcrun stapler staple "$1"
|
||||
|
Loading…
Reference in New Issue
Block a user