2 # nemuzu pouzivat absolutni cesty, protoze qmake generuje
3 # do Makefile mix relativnich a absolutnich a i kdyz ukazuji na stejny
4 # soubor, nmake si s tim neporadi
5 MY_BUILD_DIR = $$MY_PATH_TO_TOP/_build
7 OBJECTS_DIR = $${MY_BUILD_DIR}/$${MY_SUBPROJECT}
8 MOC_DIR = $$OBJECTS_DIR/moc
9 UI_DIR = $$OBJECTS_DIR/ui
10 RCC_DIR = $$OBJECTS_DIR/rcc
12 #QT_DIR = /Users/fanda/Programs/Qt4/Current
13 #INCLUDEPATH += $$QTDIR/include
14 #message(QT_BUILD_TREE: $$QT_BUILD_TREE)
15 #message(QT_INSTALL_PREFIX: $$[QT_INSTALL_PREFIX])
16 count(QT_BUILD_TREE, 0) {
17 QT_BUILD_TREE = $$[QT_INSTALL_PREFIX]
18 count(QT_BUILD_TREE, 0) {
19 unix: QT_BUILD_TREE = /usr/lib/qt4
21 win32-g++: QT_BUILD_TREE = d:/app/qt4-mingw
22 else: QT_BUILD_TREE = d:/app/qt4-msvc
26 message(QT_BUILD_TREE: $$QT_BUILD_TREE)
29 #pokud jsou soucasne uvedeny debug a release, vitezi ten, ktery byl do CONFIGu pridan posledni
32 win32:CONFIG += release
33 #win32:!win32-g++: CONFIG += qf_dll
34 CONFIG(debug, debug|release) {
35 message(Building in debug mode.)
36 QF_LIBRARY_DEBUG_EXT = _debug
39 message(Building in release mode. Ignoring debug if it is available.)
41 #message(top dir config: $$CONFIG)
44 message(QT_DIR: $$QT_DIR)
45 message(QT_BUILD_TREE: $$QT_BUILD_TREE)
46 message(MY_PATH_TO_TOP: $$MY_PATH_TO_TOP)
47 message(MY_TOP_DIR: $$MY_TOP_DIR)
48 message(MY_BUILD_DIR: $$MY_BUILD_DIR)
49 message(OBJECTS_DIR: $$OBJECTS_DIR)
50 message(MOC_DIR: $$MOC_DIR)
51 message(UI_DIR: $$UI_DIR)