##// END OF EJS Templates
added sorting of polymorphic id classes to avoid changes on each code generation...
added sorting of polymorphic id classes to avoid changes on each code generation git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@168 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r10:21d959e02207
r131:ed1c6f151a2c
Show More
generator.pri
72 lines | 1.8 KiB | text/plain | TextLexer
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
}