annotate generator/generator.pri @ 328:9327c7cca8f5 signals

todo file as we don't use bugzilla a lot.
author eldar1@eldar1-laptop
date Sun, 03 Jan 2010 12:40:51 +0000
parents e78566595089
children d2f48c4cb3e3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e78566595089 initial import
mandel
parents:
diff changeset
1 isEmpty(GENERATORPATH):GENERATORPATH = $$PWD
e78566595089 initial import
mandel
parents:
diff changeset
2 INCLUDEPATH += $$GENERATORPATH
e78566595089 initial import
mandel
parents:
diff changeset
3
e78566595089 initial import
mandel
parents:
diff changeset
4 TEMPLATE = app
e78566595089 initial import
mandel
parents:
diff changeset
5 TARGET +=
e78566595089 initial import
mandel
parents:
diff changeset
6 DEPENDPATH += $$GENERATORPATH tests parser
e78566595089 initial import
mandel
parents:
diff changeset
7 mac:CONFIG -= app_bundle
e78566595089 initial import
mandel
parents:
diff changeset
8 INCLUDEPATH += $$GENERATORPATH/.
e78566595089 initial import
mandel
parents:
diff changeset
9 INCLUDEPATH += $$GENERATORPATH/../common
e78566595089 initial import
mandel
parents:
diff changeset
10
e78566595089 initial import
mandel
parents:
diff changeset
11 unix:CONFIG += debug_and_release
e78566595089 initial import
mandel
parents:
diff changeset
12
e78566595089 initial import
mandel
parents:
diff changeset
13 CONFIG += console
e78566595089 initial import
mandel
parents:
diff changeset
14 RESOURCES += generator.qrc
e78566595089 initial import
mandel
parents:
diff changeset
15
e78566595089 initial import
mandel
parents:
diff changeset
16 include($$GENERATORPATH/parser/rxx.pri)
e78566595089 initial import
mandel
parents:
diff changeset
17
e78566595089 initial import
mandel
parents:
diff changeset
18 include($$GENERATORPATH/parser/rpp/rpp.pri)
e78566595089 initial import
mandel
parents:
diff changeset
19
e78566595089 initial import
mandel
parents:
diff changeset
20 win32-msvc2005:{
e78566595089 initial import
mandel
parents:
diff changeset
21 QMAKE_CXXFLAGS += -wd4996
e78566595089 initial import
mandel
parents:
diff changeset
22 QMAKE_CFLAGS += -wd4996
e78566595089 initial import
mandel
parents:
diff changeset
23 }
e78566595089 initial import
mandel
parents:
diff changeset
24
e78566595089 initial import
mandel
parents:
diff changeset
25 # Input
e78566595089 initial import
mandel
parents:
diff changeset
26 HEADERS += \
e78566595089 initial import
mandel
parents:
diff changeset
27 $$GENERATORPATH/generator.h \
e78566595089 initial import
mandel
parents:
diff changeset
28 $$GENERATORPATH/main.h \
e78566595089 initial import
mandel
parents:
diff changeset
29 $$GENERATORPATH/reporthandler.h \
e78566595089 initial import
mandel
parents:
diff changeset
30 $$GENERATORPATH/typeparser.h \
e78566595089 initial import
mandel
parents:
diff changeset
31 $$GENERATORPATH/typesystem.h \
e78566595089 initial import
mandel
parents:
diff changeset
32 $$GENERATORPATH/asttoxml.h \
e78566595089 initial import
mandel
parents:
diff changeset
33 $$GENERATORPATH/fileout.h \
e78566595089 initial import
mandel
parents:
diff changeset
34 $$GENERATORPATH/generatorset.h \
e78566595089 initial import
mandel
parents:
diff changeset
35 $$GENERATORPATH/metajava.h \
e78566595089 initial import
mandel
parents:
diff changeset
36 $$GENERATORPATH/customtypes.h \
e78566595089 initial import
mandel
parents:
diff changeset
37 $$GENERATORPATH/abstractmetabuilder.h \
e78566595089 initial import
mandel
parents:
diff changeset
38 $$GENERATORPATH/abstractmetalang.h \
e78566595089 initial import
mandel
parents:
diff changeset
39 $$GENERATORPATH/prigenerator.h \
e78566595089 initial import
mandel
parents:
diff changeset
40
e78566595089 initial import
mandel
parents:
diff changeset
41
e78566595089 initial import
mandel
parents:
diff changeset
42
e78566595089 initial import
mandel
parents:
diff changeset
43
e78566595089 initial import
mandel
parents:
diff changeset
44 SOURCES += \
e78566595089 initial import
mandel
parents:
diff changeset
45 $$GENERATORPATH/generator.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
46 $$GENERATORPATH/main.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
47 $$GENERATORPATH/reporthandler.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
48 $$GENERATORPATH/typeparser.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
49 $$GENERATORPATH/typesystem.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
50 $$GENERATORPATH/asttoxml.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
51 $$GENERATORPATH/fileout.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
52 $$GENERATORPATH/generatorset.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
53 $$GENERATORPATH/metajava.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
54 $$GENERATORPATH/customtypes.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
55 $$GENERATORPATH/abstractmetabuilder.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
56 $$GENERATORPATH/abstractmetalang.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
57 $$GENERATORPATH/prigenerator.cpp \
e78566595089 initial import
mandel
parents:
diff changeset
58
e78566595089 initial import
mandel
parents:
diff changeset
59
e78566595089 initial import
mandel
parents:
diff changeset
60
e78566595089 initial import
mandel
parents:
diff changeset
61 QT = core xml
e78566595089 initial import
mandel
parents:
diff changeset
62
e78566595089 initial import
mandel
parents:
diff changeset
63 win32{
e78566595089 initial import
mandel
parents:
diff changeset
64 PRECOMPILED_HEADER = generator_pch.h
e78566595089 initial import
mandel
parents:
diff changeset
65 CONFIG += precompile_header
e78566595089 initial import
mandel
parents:
diff changeset
66 }
e78566595089 initial import
mandel
parents:
diff changeset
67
e78566595089 initial import
mandel
parents:
diff changeset
68 win32-msvc.net {
e78566595089 initial import
mandel
parents:
diff changeset
69 QMAKE_CXXFLAGS += /Zm500
e78566595089 initial import
mandel
parents:
diff changeset
70 QMAKE_CXXFLAGS -= -Zm200
e78566595089 initial import
mandel
parents:
diff changeset
71 QMAKE_CFLAGS -= -Zm200
e78566595089 initial import
mandel
parents:
diff changeset
72 }
e78566595089 initial import
mandel
parents:
diff changeset
73
e78566595089 initial import
mandel
parents:
diff changeset
74 mac {
e78566595089 initial import
mandel
parents:
diff changeset
75 contains(QT_CONFIG, x86):contains(QT_CONFIG, ppc):CONFIG += x86 ppc
e78566595089 initial import
mandel
parents:
diff changeset
76 CONFIG -= precompile_header
e78566595089 initial import
mandel
parents:
diff changeset
77 }