Warning, /education/marble/src/bindings/python/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(pythonmarble)
0002
0003
0004 # compile SIP
0005 include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${SIP_INCLUDE_DIR} ${PYTHON_INCLUDE_PATH}
0006 # Qt
0007 ${QT_INCLUDE_DIR} ${QT_QT_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR} ${QT_QTNETWORK_INCLUDE_DIR} ${QT_QTSQL_INCLUDE_DIR} ${QT_QTXML_INCLUDE_DIR} ${QT_QTSVG_INCLUDE_DIR} ${QT_QTUITOOLS_INCLUDE_DIR} ${QT_QTWEBKIT_INCLUDE_DIR}
0008 # Marble included
0009 ../../../lib
0010 )
0011
0012 set(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
0013 set(SIP_CONCAT_PARTS 8)
0014 set(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG} )
0015 set(SIP_EXTRA_OPTIONS -g)
0016 FILE(GLOB extra_files_sip sip/*.sip)
0017 set(SIP_EXTRA_FILES_DEPEND ${extra_files_sip})
0018
0019 add_sip_python_module(PyKDE4.marble sip/marblemod.sip
0020 marblewidget
0021 ${QT_QTCORE_LIBRARY}
0022 ${QT_QTGUI_LIBRARY}
0023 ${QT_QTUITOOLS_LIBRARY}
0024 ${QT_QTWEBKIT_LIBRARY}
0025 )