diff options
Diffstat (limited to 'generator/generator.pri')
-rw-r--r-- | generator/generator.pri | 72 |
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 +} |