comparison generator/generator.pri @ 1:e78566595089

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children d2f48c4cb3e3
comparison
equal deleted inserted replaced
0:36fb74dc547d 1:e78566595089
1 isEmpty(GENERATORPATH):GENERATORPATH = $$PWD
2 INCLUDEPATH += $$GENERATORPATH
3
4 TEMPLATE = app
5 TARGET +=
6 DEPENDPATH += $$GENERATORPATH tests parser
7 mac:CONFIG -= app_bundle
8 INCLUDEPATH += $$GENERATORPATH/.
9 INCLUDEPATH += $$GENERATORPATH/../common
10
11 unix:CONFIG += debug_and_release
12
13 CONFIG += console
14 RESOURCES += generator.qrc
15
16 include($$GENERATORPATH/parser/rxx.pri)
17
18 include($$GENERATORPATH/parser/rpp/rpp.pri)
19
20 win32-msvc2005:{
21 QMAKE_CXXFLAGS += -wd4996
22 QMAKE_CFLAGS += -wd4996
23 }
24
25 # Input
26 HEADERS += \
27 $$GENERATORPATH/generator.h \
28 $$GENERATORPATH/main.h \
29 $$GENERATORPATH/reporthandler.h \
30 $$GENERATORPATH/typeparser.h \
31 $$GENERATORPATH/typesystem.h \
32 $$GENERATORPATH/asttoxml.h \
33 $$GENERATORPATH/fileout.h \
34 $$GENERATORPATH/generatorset.h \
35 $$GENERATORPATH/metajava.h \
36 $$GENERATORPATH/customtypes.h \
37 $$GENERATORPATH/abstractmetabuilder.h \
38 $$GENERATORPATH/abstractmetalang.h \
39 $$GENERATORPATH/prigenerator.h \
40
41
42
43
44 SOURCES += \
45 $$GENERATORPATH/generator.cpp \
46 $$GENERATORPATH/main.cpp \
47 $$GENERATORPATH/reporthandler.cpp \
48 $$GENERATORPATH/typeparser.cpp \
49 $$GENERATORPATH/typesystem.cpp \
50 $$GENERATORPATH/asttoxml.cpp \
51 $$GENERATORPATH/fileout.cpp \
52 $$GENERATORPATH/generatorset.cpp \
53 $$GENERATORPATH/metajava.cpp \
54 $$GENERATORPATH/customtypes.cpp \
55 $$GENERATORPATH/abstractmetabuilder.cpp \
56 $$GENERATORPATH/abstractmetalang.cpp \
57 $$GENERATORPATH/prigenerator.cpp \
58
59
60
61 QT = core xml
62
63 win32{
64 PRECOMPILED_HEADER = generator_pch.h
65 CONFIG += precompile_header
66 }
67
68 win32-msvc.net {
69 QMAKE_CXXFLAGS += /Zm500
70 QMAKE_CXXFLAGS -= -Zm200
71 QMAKE_CFLAGS -= -Zm200
72 }
73
74 mac {
75 contains(QT_CONFIG, x86):contains(QT_CONFIG, ppc):CONFIG += x86 ppc
76 CONFIG -= precompile_header
77 }