1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-15 02:54:09 -04:00

Refactored cmake.

This commit is contained in:
Shlomi Fish 2019-04-28 22:49:40 +03:00
parent 2c3174ae08
commit 8784dbe83d

View file

@ -159,30 +159,20 @@ set(${bindings_library}_sources ${generated_sources})
add_library(${bindings_library} MODULE ${${bindings_library}_sources}) add_library(${bindings_library} MODULE ${${bindings_library}_sources})
target_include_directories(${bindings_library} PRIVATE ${python_include_dir}) foreach (_lib ${bindings_library} ${sample_library})
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame") target_include_directories(${_lib} PRIVATE ${python_include_dir})
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/") target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame")
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/libkcardgame") target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/")
target_include_directories(${bindings_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame/include") target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../build-kpat/libkcardgame")
target_include_directories(${bindings_library} PRIVATE ${PYSIDE2_DIR}/include/) target_include_directories(${_lib} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame/include")
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2") target_include_directories(${_lib} PRIVATE ${PYSIDE2_DIR}/include/)
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2/QtCore/") target_include_directories(${_lib} PRIVATE "/usr/include/PySide2")
target_include_directories(${bindings_library} PRIVATE "/usr/include/PySide2/QtGui/") target_include_directories(${_lib} PRIVATE "/usr/include/PySide2/QtCore/")
target_include_directories(${bindings_library} PRIVATE ${PYSIDE2_DIR}/include/QtCore) target_include_directories(${_lib} PRIVATE "/usr/include/PySide2/QtGui/")
target_include_directories(${bindings_library} PRIVATE ${shiboken_include_dir}) target_include_directories(${_lib} PRIVATE ${PYSIDE2_DIR}/include/QtCore)
target_include_directories(${bindings_library} PRIVATE ${CMAKE_SOURCE_DIR}) target_include_directories(${_lib} PRIVATE ${shiboken_include_dir})
target_include_directories(${sample_library} PRIVATE ${python_include_dir}) target_include_directories(${_lib} PRIVATE ${CMAKE_SOURCE_DIR})
target_include_directories(${sample_library} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../kpat/libkcardgame") endforeach()
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})
target_link_libraries(${bindings_library} PRIVATE ${shiboken_shared_libraries}) target_link_libraries(${bindings_library} PRIVATE ${shiboken_shared_libraries})
target_link_libraries(${bindings_library} PRIVATE ${sample_library}) target_link_libraries(${bindings_library} PRIVATE ${sample_library})