blob: 3a1943a0e91131410e76442ea5bc3e9f270ebf16 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
include(../mkspecs/common.pri)
TEMPLATE = app
TARGET = mgen
target.path = $$M_INSTALL_BIN
INCLUDEPATH += .
DEPENDPATH += $$INCLUDEPATH
# enable QString optimizations
DEFINES += QT_USE_FAST_CONCATENATION QT_USE_FAST_OPERATOR_PLUS
# Check for mixing of const and non-const iterators,
# which can cause problems when built with some compilers:
DEFINES += QT_STRICT_ITERATORS
win32-msvc*:{
target.commands += copy release\mgen.exe .
}
# Dont generate mgen.app bundle for Mac OS X
macx:CONFIG -= app_bundle
CONFIG += \
qt \
SOURCES += \
mgen.cpp \
mgen_processor.cpp \
HEADERS += \
INSTALLS += \
target\
QMAKE_EXTRA_TARGETS += check
check.depends = $${TARGET}
check.commands = $$system(true)
QMAKE_EXTRA_TARGETS += check-xml
check-xml.depends = $${TARGET}
check-xml.commands = $$system(true)
|