aboutsummaryrefslogtreecommitdiffstats
path: root/qtcreator.pro
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@nokia.com>2012-09-03 14:40:32 +0200
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>2012-09-03 15:45:32 +0200
commite518cdd44b29b5bd9d6dc0ef317975d88786b853 (patch)
treecc55c141088722e910cd01b435a0835b2d9e8a02 /qtcreator.pro
parent7d5f1646539498a14d2e0f7ede633f547634f89a (diff)
Mac: Add make target for code signing.
Use like this: SIGNING_IDENTITY="My ID" make codesign Change-Id: Id71547a7e5926c34b6dad22017b5005791419cf0 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Diffstat (limited to 'qtcreator.pro')
-rw-r--r--qtcreator.pro3
1 files changed, 2 insertions, 1 deletions
diff --git a/qtcreator.pro b/qtcreator.pro
index d08345e351..c9b2be0268 100644
--- a/qtcreator.pro
+++ b/qtcreator.pro
@@ -20,10 +20,11 @@ OTHER_FILES += dist/copyright_template.txt \
macx {
APPBUNDLE = "$$OUT_PWD/bin/Qt Creator.app"
deployqt.commands = $$PWD/scripts/deployqtHelper_mac.sh \"$${APPBUNDLE}\"
+ codesign.commands = codesign -s \"$(SIGNING_IDENTITY)\" \"$${APPBUNDLE}\"
bindist.commands = 7z a -mx9 $$OUT_PWD/qt-creator-mac$(INSTALL_EDITION)-$${QTCREATOR_VERSION}$(INSTALL_POSTFIX).7z \"$$OUT_PWD/bin/Qt Creator.app/\"
dmg.commands = $$PWD/scripts/makedmg.sh $$OUT_PWD/bin qt-creator-mac$(INSTALL_EDITION)-$${QTCREATOR_VERSION}$(INSTALL_POSTFIX).dmg
dmg.depends = deployqt
- QMAKE_EXTRA_TARGETS += dmg
+ QMAKE_EXTRA_TARGETS += codesign dmg
} else {
deployqt.commands = $$PWD/scripts/deployqt.py -i $(INSTALL_ROOT)
deployqt.depends = install