summaryrefslogtreecommitdiff
path: root/quacker/quacker.pro
diff options
context:
space:
mode:
authorJohn Fultz <jfultz@wolfram.com>2014-11-29 00:57:11 -0600
committerJohn Fultz <jfultz@wolfram.com>2014-11-29 01:16:15 -0600
commit6d65426ccb89cb8a8742f4eb59eb9bfcdc745139 (patch)
tree3fe07a9039f250aae1889cbcf14ea538bff07296 /quacker/quacker.pro
parent2cf97471754e772677dc6d1420199791f2665196 (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.pro25
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