summaryrefslogtreecommitdiffstats
path: root/generator/generator.pri
diff options
context:
space:
mode:
Diffstat (limited to 'generator/generator.pri')
-rw-r--r--generator/generator.pri72
1 files changed, 72 insertions, 0 deletions
diff --git a/generator/generator.pri b/generator/generator.pri
new file mode 100644
index 0000000..c8a651a
--- /dev/null
+++ b/generator/generator.pri
@@ -0,0 +1,72 @@
+isEmpty(GENERATORPATH):GENERATORPATH = $$PWD
+INCLUDEPATH += $$GENERATORPATH
+
+TEMPLATE = app
+TARGET +=
+DEPENDPATH += $$GENERATORPATH tests parser
+mac:CONFIG -= app_bundle
+INCLUDEPATH += $$GENERATORPATH/.
+INCLUDEPATH += $$GENERATORPATH/../common
+
+unix:CONFIG += debug_and_release
+
+CONFIG += console
+RESOURCES += generator.qrc
+
+include($$GENERATORPATH/parser/rxx.pri)
+
+include($$GENERATORPATH/parser/rpp/rpp.pri)
+
+win32-msvc2005:{
+ QMAKE_CXXFLAGS += -wd4996
+ QMAKE_CFLAGS += -wd4996
+}
+
+# Input
+HEADERS += \
+ $$GENERATORPATH/generator.h \
+ $$GENERATORPATH/main.h \
+ $$GENERATORPATH/reporthandler.h \
+ $$GENERATORPATH/typeparser.h \
+ $$GENERATORPATH/typesystem.h \
+ $$GENERATORPATH/asttoxml.h \
+ $$GENERATORPATH/fileout.h \
+ $$GENERATORPATH/generatorset.h \
+ $$GENERATORPATH/metajava.h \
+ $$GENERATORPATH/customtypes.h \
+ $$GENERATORPATH/abstractmetabuilder.h \
+ $$GENERATORPATH/abstractmetalang.h \
+ $$GENERATORPATH/prigenerator.h \
+
+
+
+
+SOURCES += \
+ $$GENERATORPATH/generator.cpp \
+ $$GENERATORPATH/main.cpp \
+ $$GENERATORPATH/reporthandler.cpp \
+ $$GENERATORPATH/typeparser.cpp \
+ $$GENERATORPATH/typesystem.cpp \
+ $$GENERATORPATH/asttoxml.cpp \
+ $$GENERATORPATH/fileout.cpp \
+ $$GENERATORPATH/generatorset.cpp \
+ $$GENERATORPATH/metajava.cpp \
+ $$GENERATORPATH/customtypes.cpp \
+ $$GENERATORPATH/abstractmetabuilder.cpp \
+ $$GENERATORPATH/abstractmetalang.cpp \
+ $$GENERATORPATH/prigenerator.cpp \
+
+
+
+QT = core xml
+
+win32-msvc.net {
+ QMAKE_CXXFLAGS += /Zm500
+ QMAKE_CXXFLAGS -= -Zm200
+ QMAKE_CFLAGS -= -Zm200
+}
+
+mac {
+ contains(QT_CONFIG, x86):contains(QT_CONFIG, ppc):CONFIG += x86 ppc
+ CONFIG -= precompile_header
+}