diff generator/generator.pri @ 1:e78566595089

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children d2f48c4cb3e3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/generator/generator.pri	Mon May 11 16:01:50 2009 +0000
@@ -0,0 +1,77 @@
+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{
+        PRECOMPILED_HEADER = generator_pch.h
+        CONFIG += precompile_header
+}
+
+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
+}