Mercurial > projects > qtd
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 } |