Skip to content

Commit

Permalink
build-pkg: sign Info.plist
Browse files Browse the repository at this point in the history
  • Loading branch information
sechmann committed Apr 24, 2024
1 parent 7d37067 commit 2509438
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion packaging/macos/build-pkg
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,10 @@ cp ./bin/macos-client/* "$build_dir/naisdevice.app/Contents/MacOS/"
cp ./packaging/macos/jq-osx-amd64 "$build_dir/naisdevice.app/Contents/MacOS/jq"
cp ./packaging/macos/icons/naisdevice.icns "$build_dir/naisdevice.app/Contents/Resources/"

sed "s/VERSIONSTRING/$version/" ./packaging/macos/Info.plist.tpl > "${build_dir}/naisdevice.app/Contents/Info.plist"
sed "s/VERSIONSTRING/$version/" ./packaging/macos/Info.plist.tpl > "$build_dir/naisdevice.app/Contents/Info.plist"

codesign -s "$app_cert" -f -v --timestamp --deep --options runtime "$build_dir/naisdevice.app/Contents/MacOS/"*
codesign -s "$app_cert" -f -v --timestamp --deep --options runtime "$build_dir/naisdevice.app/Contents/Info.plist"

# Build and sign pkg
mkdir -p "$build_dir/"{scripts/,pkgroot/}
Expand Down

0 comments on commit 2509438

Please sign in to comment.