* Merge mac package updates fix11 (#36)
* Update macOS CI workflow
Adds ad-hoc codesign directive, fixes launch test on arm64
* mac bundle: staple notary ticket to app
* mac: draw version number on fancy dmg background
* Delete tools/osx/rtdmg-bkgd.png
* mac: hidpi compatible fancy dmg background image
* mac: fix fancy dmg background
* Mac: remove license file from fancy dmg root
License displays properly in dmg EULA pop-up window.
* mac CI: show build info in GITHUB_STEP_SUMMARY (#37)
* mac CI: output step summaries
* mac CI: add summary for test launch
* test -cli on both builds
* mac: remove an errant fullstop
* mac CI: reorder test launches
* mac CI: specify full path of app to test launch
* mac CI: add missing file extension
* mac CI: test running app in osascript (#38)
* Simplifies launch test
* macCI: use fancy dmg message
to warn users that CI build not intended for user testing.
* mac: draw optional user message on fancy dmg
used by CI to display a user warning
Fixes fancy dmg building:
- uses https://github.com/create-dmg/create-dmg script
- create-dmg/create-dmg script is also available via homebrew:
brew install create-dmg
Adds `-DOSX_NIGHTLY`. With -DOSX_NIGHTLY=ON will produce copies of the zip with generic names: `RawTherapee_macOS_arm64_latest.zip` for the purpose of hyperlinking. This is activated for GitHub Actions automated builds.
* mac: specify catalina on github action
* mac: use clang instead of /path/to/clang
* mac: Exec Architectures --> Architecture Priority
* mac: add an option to generate a universal app
* mac: generate a universal app
* mac: use "Universal" for arch in naming
* mac: remove some braces
* mac: fix gtk3 environment paths
* mac: fix universal url logic
* mac: merge about txts for universal build
* Mac: fix osx version minimums in universal 1
* Mac: update info plist for osx version minima
* Mac: update universal versioning
* Mac: add processor tunings for sandy-ivy bridge
* mac: fix minimum versioning statements
* Mac: fix a paste error
* mac: remove any x/X libs from bundle
* mac: don't get rid of libxcb for cairo
* mac: fix a typo
* mac: revert library removals for cairo