mumble/macx/scripts
Davide Beatrici 2ee48b07c0 macx/scripts: allow to specify custom source and binary directories
Our qmake project forcibly put binaries into the "release" folder, inside the repository.

With the CMake project this is not the case: the source and binary directories can even reside on different drives.

Unfortunately the binary directory was hardcoded in both "build-overlay-installer" and "osxdist.py".
As for the source directory, both scripts simply expected to be run from the repository's root.

This commit adds the "--source-dir" and "--binary-dir" options to "osxdist.py". Default values: "." and "build", respectively.

"build-overlay-installer" now expects its working directory to be the binary folder.
No options are added; they are not required because the script is executed by "osxdist.py", which takes care of setting the working directory.

Extra change: "build-overlay-installer" now uses "PlistBuddy" rather than "defaults", because the latter doesn't support reading from a file anymore in macOS Catalina (10.15).
2020-07-11 19:37:18 +02:00
..
build-overlay-installer macx/scripts: allow to specify custom source and binary directories 2020-07-11 19:37:18 +02:00
codesign-requirements.tmpl Mumble: add Apple anchor library requirement to OS X codesign requirements. 2012-07-22 02:36:08 +02:00
DS_Store Move OSX dist scripts to macx directory. 2010-02-20 17:01:46 +01:00
gendmg.pl Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
osxdist.py macx/scripts: allow to specify custom source and binary directories 2020-07-11 19:37:18 +02:00