From 2cd44183b9da756255e609e2a9d8d76aad6e4ff6 Mon Sep 17 00:00:00 2001 From: nik gaffney Date: Mon, 26 Sep 2022 18:20:56 +0200 Subject: [PATCH] further mac updates --- README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 68cf14f..907cc42 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ Install libraries for the sample engine (use brew on mac, MinGW on win): $ sudo apt install libsndfile1-dev portaudio19-dev liblo-dev libfftw3-dev -Install dependancies for the interface: +Install dependencies for the interface: $ sudo apt install build-essential qtcreator qt5-default @@ -90,7 +90,7 @@ Install libraries for sample engine: $ brew install fftw portaudio liblo libsndfile -Install dependancies for the interface: +Install dependencies for the interface: $ brew install qt $ brew link qt @@ -108,23 +108,21 @@ Build & run it: To make a mac app bundle: -Run `macdeployqt` to copy all dependencies inside the app. - -Create Mac app bundle: +Run `macdeployqt` which copies all dependencies inside the app. $ cd build $ macdeployqt -Copy desktop/samplebrain.icns (the icon) to the Resources directory in the bundle. +If the icon is not visible, you might need to copy desktop/samplebrain.icns (the icon) to the Resources directory in the app bundle. $ cp ../desktop/samplebrain.icns samplebrain.app/Contents/Resources -Edit Info.plist to add samplebrain.icns to CFBundleIconFile. Key `CFBundleIconFile` should match: +Then edit Info.plist to add samplebrain.icns to CFBundleIconFile. Key `CFBundleIconFile` should match: CFBundleIconFile samplebrain.icns -You might also need to resign the app bundle +You might also need to resign the app bundle after making any changes $ codesign --force --deep --sign - samplebrain.app