From c2398e3067e425c3d21f9e1ef91f26feecefc372 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Tue, 7 Jan 2020 14:36:20 +0100 Subject: [PATCH] Prepare for Notarization on macOS Applications need to be signed with "hardened runtime" for notarization to be possible Change-Id: I05eaef8ad32e2f3c56baea82969da8bc891a6afd Reviewed-by: Tim Jenssen --- qtcreator.pro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qtcreator.pro b/qtcreator.pro index e22433d4203..f59ec0a3320 100644 --- a/qtcreator.pro +++ b/qtcreator.pro @@ -113,7 +113,7 @@ macx { BINDIST_SOURCE.debug = "$$OUT_PWD/bin" BINDIST_EXCLUDE_ARG.debug = "--exclude-toplevel" deployqt.commands = $$PWD/scripts/deployqtHelper_mac.sh \"$${APPBUNDLE}\" \"$$[QT_INSTALL_BINS]\" \"$$[QT_INSTALL_TRANSLATIONS]\" \"$$[QT_INSTALL_PLUGINS]\" \"$$[QT_INSTALL_IMPORTS]\" \"$$[QT_INSTALL_QML]\" - codesign.commands = codesign --deep -s \"$(SIGNING_IDENTITY)\" $(SIGNING_FLAGS) \"$${APPBUNDLE}\" + codesign.commands = codesign --deep -o runtime -s \"$(SIGNING_IDENTITY)\" $(SIGNING_FLAGS) \"$${APPBUNDLE}\" dmg.commands = python -u \"$$PWD/scripts/makedmg.py\" \"$${BASENAME}.dmg\" \"Qt Creator\" \"$$IDE_SOURCE_TREE\" \"$$OUT_PWD/bin\" #dmg.depends = deployqt QMAKE_EXTRA_TARGETS += codesign dmg