Skip to content

Commit

Permalink
Signature issues and Inkscape
Browse files Browse the repository at this point in the history
  • Loading branch information
danirod committed Jul 25, 2024
1 parent 43523d2 commit 9ed5881
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/macos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: brew install meson gtk4 gtksourceview5 desktop-file-utils pygobject3 libadwaita adwaita-icon-theme gettext imagemagick
run: brew install meson gtk4 gtksourceview5 desktop-file-utils pygobject3 libadwaita adwaita-icon-theme gettext imagemagick inkscape
- name: Fix PYTHONPATH for blueprint-compiler
run: echo "PYTHONPATH=$(brew --prefix)/lib/python3.12/site-packages:$PYTHONPATH" >> $GITHUB_ENV
- name: Build macOS version
Expand Down
7 changes: 5 additions & 2 deletions build-aux/macos-installer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@ function package_app() {
return
fi

mkdir build/cartero-darwin-dmg
cp -R "$1" build/cartero-darwin-dmg
app_name="$(basename "$1")"

mkdir -p build/cartero-darwin-dmg
cp -Rf "$1" build/cartero-darwin-dmg
codesign --sign - --force --deep "build/cartero-darwin-dmg/$app_name"
ln -s /Applications build/cartero-darwin-dmg/Applications
hdiutil create -srcFolder build/cartero-darwin-dmg -volname "Cartero" -o "$2"
rm -rf build/cartero-darwin-dmg
Expand Down

0 comments on commit 9ed5881

Please sign in to comment.