##// END OF EJS Templates
Now Works with Python 2 & 3, Qt 4 & 5....
Now Works with Python 2 & 3, Qt 4 & 5. CMake now generates different librariy files depending on the linked Qt/Python versions: PythonQt - Qt 4.x + Python 2.x PythonQt_3 - Qt 4.x + Python 3.x PythonQt5 - Qt 5.x + Python 2.x PythonQt5_3 - Qt 5.x + Python 3.x Fix Qt 4 build.

File last commit:

r208:1476f2d2cf46
r208:1476f2d2cf46
Show More
rxx.cmake
54 lines | 1.3 KiB | text/x-cmake | CMakeLexer
IF(NOT RXXPATH)
SET(RXXPATH ${CMAKE_CURRENT_LIST_DIR})
ENDIF()
LIST(APPEND INCLUDEPATH ${RXXPATH})
LIST(APPEND DEFINES -DRXX_ALLOCATOR_INIT_0)
LIST(APPEND HEADERS
${RXXPATH}/ast.h
${RXXPATH}/lexer.h
${RXXPATH}/list.h
${RXXPATH}/parser.h
${RXXPATH}/rxx_allocator.h
${RXXPATH}/rpp-allocator.h
${RXXPATH}/smallobject.h
${RXXPATH}/tokens.h
${RXXPATH}/symbol.h
${RXXPATH}/control.h
${RXXPATH}/visitor.h
${RXXPATH}/default_visitor.h
${RXXPATH}/dumptree.h
${RXXPATH}/binder.h
${RXXPATH}/codemodel.h
${RXXPATH}/codemodel_pointer.h
${RXXPATH}/codemodel_fwd.h
${RXXPATH}/type_compiler.h
${RXXPATH}/name_compiler.h
${RXXPATH}/declarator_compiler.h
${RXXPATH}/class_compiler.h
${RXXPATH}/codemodel_finder.h
${RXXPATH}/compiler_utils.h
)
LIST(APPEND SOURCES
${RXXPATH}/ast.cpp
${RXXPATH}/lexer.cpp
${RXXPATH}/list.cpp
${RXXPATH}/parser.cpp
${RXXPATH}/smallobject.cpp
${RXXPATH}/control.cpp
${RXXPATH}/visitor.cpp
${RXXPATH}/default_visitor.cpp
${RXXPATH}/dumptree.cpp
${RXXPATH}/tokens.cpp
${RXXPATH}/binder.cpp
${RXXPATH}/codemodel.cpp
${RXXPATH}/type_compiler.cpp
${RXXPATH}/name_compiler.cpp
${RXXPATH}/declarator_compiler.cpp
${RXXPATH}/class_compiler.cpp
${RXXPATH}/codemodel_finder.cpp
${RXXPATH}/compiler_utils.cpp
)