diff options
Diffstat (limited to 'vhdlparser/vhdlparser.pro.in')
-rw-r--r-- | vhdlparser/vhdlparser.pro.in | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/vhdlparser/vhdlparser.pro.in b/vhdlparser/vhdlparser.pro.in new file mode 100644 index 0000000..0232fd5 --- /dev/null +++ b/vhdlparser/vhdlparser.pro.in @@ -0,0 +1,33 @@ +TEMPLATE = lib +CONFIG = warn_on staticlib $extraopts +HEADERS = CharStream.h \ + ErrorHandler.h \ + JavaCC.h \ + ParseException.h \ + TokenManager.h \ + Token.h \ + vhdlstring.h \ + VhdlParser.h \ + VhdlParserConstants.h \ + VhdlParserTokenManager.h \ + TokenMgrError.h \ + VhdlParserIF.h \ + VhdlParserErrorHandler.hpp + +SOURCES = CharStream.cc \ + ParseException.cc \ + Token.cc \ + TokenMgrError.cc \ + VhdlParser.cc \ + VhdlParserTokenManager.cc \ + VhdlParserIF.cpp + +INCLUDEPATH = . ../src ../qtools generated_src/doxygen +#TMAKE_CXXFLAGS += -DQT_NO_CODECS -DQ T_LITE_UNICODE + +#must enable -fexceptions because we have try catch blocks in VhdlParser.cc +TMAKE_CXXFLAGS +=-w -fexceptions -DQT_LITE_UNICODE +win32:TMAKE_CXXFLAGS += -fexceptions -DQT_NODLL +win32-g++:TMAKE_CXXFLAGS += -fexceptions -D__CYGWIN__ -DALL_STATIC +OBJECTS_DIR = ../objects/vhdlparser +DESTDIR = ../lib |