From 8260b7a7034ddb6ddacca6b227dc43aea8d709ef Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Sun, 28 Apr 2019 15:31:12 +0300 Subject: [PATCH] got to build --- kcardgame/binding-example/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kcardgame/binding-example/CMakeLists.txt b/kcardgame/binding-example/CMakeLists.txt index 924fe570..dba9e840 100644 --- a/kcardgame/binding-example/CMakeLists.txt +++ b/kcardgame/binding-example/CMakeLists.txt @@ -58,6 +58,8 @@ pyside2_config(--shiboken2-generator-include-path shiboken_include_dir 1) pyside2_config(--shiboken2-module-shared-libraries-cmake shiboken_shared_libraries 0) pyside2_config(--pyside2-shared-libraries-cmake pyside2_link 0) endif() +set(shiboken_include_dir "/usr/include/shiboken2") +set(python_include_dir "/usr/include/python3.7m") set(shiboken_path "/usr/bin/shiboken2${CMAKE_EXECUTABLE_SUFFIX}") if(NOT EXISTS ${shiboken_path}) message(FATAL_ERROR "Shiboken executable not found at path: ${shiboken_path}") @@ -84,6 +86,7 @@ set(shiboken_options --generator-set=shiboken --enable-parent-ctor-heuristic --enable-return-value-heuristic --use-isnull-as-nb_nonzero --avoid-protected-hack --enable-pyside-extensions + -T/usr/share/PySide2/typesystems/ ${lib_includes} -I${CMAKE_SOURCE_DIR} -T${CMAKE_SOURCE_DIR} @@ -107,6 +110,8 @@ add_library(${bindings_library} MODULE ${${bindings_library}_sources}) target_include_directories(${bindings_library} PRIVATE ${python_include_dir}) 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 ${PYSIDE2_DIR}/include/QtCore) target_include_directories(${bindings_library} PRIVATE ${shiboken_include_dir}) target_include_directories(${bindings_library} PRIVATE ${CMAKE_SOURCE_DIR})