diff options
author | John Fultz <jfultz@wolfram.com> | 2014-11-29 00:57:11 -0600 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2014-11-29 01:16:15 -0600 |
commit | 6d65426ccb89cb8a8742f4eb59eb9bfcdc745139 (patch) | |
tree | 3fe07a9039f250aae1889cbcf14ea538bff07296 /quacker/quacker.pro | |
parent | 2cf97471754e772677dc6d1420199791f2665196 (diff) |
Getting 0.98 Mac production build ready to go.
Which requires a bunch of craziness to ease the process of
code-signing.
Diffstat (limited to 'quacker/quacker.pro')
-rw-r--r-- | quacker/quacker.pro | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/quacker/quacker.pro b/quacker/quacker.pro index 5b694d8..d54b18f 100644 --- a/quacker/quacker.pro +++ b/quacker/quacker.pro @@ -4,10 +4,12 @@ TARGET = Quackle DEPENDPATH += .. ../quackleio INCLUDEPATH += . .. -APP_ALPHABETS_FILES.files = ../data/alphabets -APP_LEXICA_FILES.files = ../data/lexica -APP_STRATEGY_FILES.files = ../data/strategy -APP_THEME_FILES.files = ../data/themes +APP_ALPHABETS_FILES.files = $$files(../data/alphabets/*) +APP_LEXICA_FILES.files = $$files(../data/lexica/*) +APP_STRATEGY_FILESods5.files = $$files(../data/strategy/ods5/*) +APP_STRATEGY_FILEStwl06.files = $$files(../data/strategy/twl06/*) +APP_STRATEGY_FILEStwl98.files = $$files(../data/strategy/twl98/*) +APP_THEME_FILES.files = $$files(../data/themes/*) MOC_DIR = moc @@ -48,14 +50,17 @@ macx { ICON = quacker.icns BUNDLEID = com.Quackle.Quackle QMAKE_INFO_PLIST = Quackle.plist + QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.8 # copy data/ directory into app bundle - APP_ALPHABETS_FILES.path = Contents/MacOS/data - APP_LEXICA_FILES.path = Contents/MacOS/data - APP_STRATEGY_FILES.path = Contents/MacOS/data - APP_THEME_FILES.path = Contents/MacOS/data - - QMAKE_BUNDLE_DATA += APP_ALPHABETS_FILES APP_LEXICA_FILES APP_STRATEGY_FILES APP_THEME_FILES + APP_ALPHABETS_FILES.path = Contents/MacOS/data/alphabets + APP_LEXICA_FILES.path = Contents/MacOS/data/lexica + APP_STRATEGY_FILESods5.path = Contents/MacOS/data/strategy/ods5 + APP_STRATEGY_FILEStwl06.path = Contents/MacOS/data/strategy/twl06 + APP_STRATEGY_FILEStwl98.path = Contents/MacOS/data/strategy/twl98 + APP_THEME_FILES.path = Contents/MacOS/data/themes + + QMAKE_BUNDLE_DATA += APP_ALPHABETS_FILES APP_LEXICA_FILES APP_STRATEGY_FILESods5 APP_STRATEGY_FILEStwl06 APP_STRATEGY_FILEStwl98 APP_THEME_FILES # plist gymnastics QMAKE_POST_LINK += ;cp -n $$PWD/quacker.plist $${OUT_PWD}/$${TARGET}.app/Contents |