Commit graph

2 commits

Author SHA1 Message Date
Mark Kim
cfc76eb698 Simplify building on macOS
Simplify macOS building by signing macOS app bundle anonymously by
default.
2023-07-22 23:24:03 -04:00
Mark Kim
e5faf36d5d macOS script to build the universal app bundle.
1. Build TuxPaint.app on Intel macOS, rename it TuxPaint-x86_64.app.
2. Build TuxPaint.app on Apple Silicon macOS, rename it TuxPaint-arm64.app.
3. Copy TuxPaint-x86_64.app to the same directory as TuxPaint-arm64.app
   on the Apple Silicon macOS, then run:

     macos/build-universal.sh TuxPaint-x86_64.app TuxPaint-arm64.app

   ... to produce TuxPaint.app that's universal.
4. `make TuxPaint.dmg` to produce TuxPaint.dmg from the universal
   TuxPaint.app.
2022-01-20 21:28:59 -05:00