mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 02:42:55 +00:00
60 lines
No EOL
2 KiB
CMake
60 lines
No EOL
2 KiB
CMake
|
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bindings")
|
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bindings")
|
|
|
|
include_directories(
|
|
${CMAKE_BINARY_DIR}/include
|
|
${CMAKE_BINARY_DIR}/privateinclude
|
|
${CMAKE_BINARY_DIR}/include/QtCore
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtCore
|
|
${CMAKE_BINARY_DIR}/include/QtGui
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtGui
|
|
${CMAKE_BINARY_DIR}/include/QtDBus
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtDBus
|
|
${CMAKE_BINARY_DIR}/include/QtDeclarative
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtDeclarative
|
|
${CMAKE_BINARY_DIR}/include/QtDesigner
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtDesigner
|
|
${CMAKE_BINARY_DIR}/include/QtNetwork
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtNetwork
|
|
${CMAKE_BINARY_DIR}/include/QtOpenGL
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtOpenGL
|
|
${CMAKE_BINARY_DIR}/include/QtSql
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtSql
|
|
${CMAKE_BINARY_DIR}/include/QtSvg
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtSvg
|
|
${CMAKE_BINARY_DIR}/include/QtXml
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtXml
|
|
${CMAKE_BINARY_DIR}/include/QtXml
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtXml
|
|
${CMAKE_BINARY_DIR}/include/QtScript
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtScript
|
|
${CMAKE_BINARY_DIR}/include/QtScriptTools
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtScriptTools
|
|
${CMAKE_BINARY_DIR}/include/QtTest
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtTest
|
|
${CMAKE_BINARY_DIR}/include/QtUiTools
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtUiTools
|
|
${PYTHON_INCLUDE_DIRS}
|
|
)
|
|
|
|
set_property(SOURCE KtCore.i PROPERTY CPLUSPLUS ON)
|
|
swig_add_module(KtCore python KtCore.i)
|
|
swig_link_libraries(KtCore KtCore)
|
|
|
|
set_property(SOURCE KtGui.i PROPERTY CPLUSPLUS ON)
|
|
swig_add_module(KtGui python KtGui.i)
|
|
swig_link_libraries(KtGui KtGui)
|
|
|
|
|
|
install(
|
|
FILES
|
|
${CMAKE_BINARY_DIR}/bindings/KtCore.py
|
|
${CMAKE_BINARY_DIR}/bindings/KtGui.py
|
|
DESTINATION ${KATIE_PYTHON_RELATIVE}
|
|
)
|
|
|
|
install(
|
|
TARGETS _KtCore _KtGui
|
|
DESTINATION ${KATIE_PYTHON_RELATIVE}
|
|
) |