1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-14 14:41:11 +02:00

Fix MacOS hdiutil CMake parallelization issue

* Make CMake builds better parallelized
* Update CI Build script parallelization
* Make `repeat_hdiutil.sh` take longer between repeats
* Make sure that bash is the latest version on CI builds.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Reference-to: https://github.com/tenacityteam/tenacity/pull/391
This commit is contained in:
Emily Mabrey
2021-07-26 23:55:44 -04:00
committed by GitHub
parent d8e17c5e67
commit e06af5bb29
10 changed files with 58 additions and 18 deletions

View File

@@ -2,10 +2,10 @@
# The target will be only generated if InnoSetup 6 is installed.
find_program(
INNO_SETUP_COMPILER
INNO_SETUP_COMPILER
NAMES iscc ISCC
HINTS
"C:/Program Files (x86)/Inno Setup 6"
HINTS
"C:/Program Files (x86)/Inno Setup 6"
"C:/Program Files/Inno Setup 6"
)
@@ -27,7 +27,8 @@ if( INNO_SETUP_COMPILER )
-DSIGN=${${_OPT}perform_codesign}
-DWINDOWS_CERTIFICATE=${WINDOWS_CERTIFICATE}
-D WINDOWS_CERTIFICATE_PASSWORD=${WINDOWS_CERTIFICATE_PASSWORD}
-P "${CMAKE_SOURCE_DIR}/win/Inno_Setup_Wizard/BuildInnoSetupInstaller.cmake"
-P "${CMAKE_SOURCE_DIR}/win/Inno_Setup_Wizard/BuildInnoSetupInstaller.cmake"
-parallel ${CMAKE_BUILD_PARALLEL_LEVEL}
VERBATIM
)