mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
Refactored cmake.
This commit is contained in:
parent
2c3174ae08
commit
8784dbe83d
1 changed files with 14 additions and 24 deletions
|
@ -159,30 +159,20 @@ set(${bindings_library}_sources ${generated_sources})
|
|||
|
||||
add_library(${bindings_library} MODULE ${${bindings_library}_sources})
|
||||
|
||||
target_include_directories(${bindings_library} PRIVATE ${python_include_dir})
|
||||
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame")
|
||||
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/")
|
||||
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/libkcardgame")
|
||||
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame/include")
|
||||
target_include_directories(${bindings_library} PRIVATE ${PYSIDE2_DIR}/include/)
|
||||
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2")
|
||||
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2/QtCore/")
|
||||
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2/QtGui/")
|
||||
target_include_directories(${bindings_library} PRIVATE ${PYSIDE2_DIR}/include/QtCore)
|
||||
target_include_directories(${bindings_library} PRIVATE ${shiboken_include_dir})
|
||||
target_include_directories(${bindings_library} PRIVATE ${CMAKE_SOURCE_DIR})
|
||||
target_include_directories(${sample_library} PRIVATE ${python_include_dir})
|
||||
target_include_directories(${sample_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame")
|
||||
target_include_directories(${sample_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/")
|
||||
target_include_directories(${sample_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/libkcardgame")
|
||||
target_include_directories(${sample_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame/include")
|
||||
target_include_directories(${sample_library} PRIVATE ${PYSIDE2_DIR}/include/)
|
||||
target_include_directories(${sample_library} PRIVATE "/usr/include/PySide2")
|
||||
target_include_directories(${sample_library} PRIVATE "/usr/include/PySide2/QtCore/")
|
||||
target_include_directories(${sample_library} PRIVATE "/usr/include/PySide2/QtGui/")
|
||||
target_include_directories(${sample_library} PRIVATE ${PYSIDE2_DIR}/include/QtCore)
|
||||
target_include_directories(${sample_library} PRIVATE ${shiboken_include_dir})
|
||||
target_include_directories(${sample_library} PRIVATE ${CMAKE_SOURCE_DIR})
|
||||
foreach (_lib ${bindings_library} ${sample_library})
|
||||
target_include_directories(${_lib} PRIVATE ${python_include_dir})
|
||||
target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame")
|
||||
target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/")
|
||||
target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/libkcardgame")
|
||||
target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame/include")
|
||||
target_include_directories(${_lib} PRIVATE ${PYSIDE2_DIR}/include/)
|
||||
target_include_directories(${_lib} PRIVATE "/usr/include/PySide2")
|
||||
target_include_directories(${_lib} PRIVATE "/usr/include/PySide2/QtCore/")
|
||||
target_include_directories(${_lib} PRIVATE "/usr/include/PySide2/QtGui/")
|
||||
target_include_directories(${_lib} PRIVATE ${PYSIDE2_DIR}/include/QtCore)
|
||||
target_include_directories(${_lib} PRIVATE ${shiboken_include_dir})
|
||||
target_include_directories(${_lib} PRIVATE ${CMAKE_SOURCE_DIR})
|
||||
endforeach()
|
||||
|
||||
target_link_libraries(${bindings_library} PRIVATE ${shiboken_shared_libraries})
|
||||
target_link_libraries(${bindings_library} PRIVATE ${sample_library})
|
||||
|
|
Loading…
Add table
Reference in a new issue