From 1272209710bba2382d04957c4ab11c8faede3052 Mon Sep 17 00:00:00 2001 From: tytan652 Date: Fri, 5 Aug 2022 12:55:36 +0200 Subject: [PATCH] obs-scripting: Fix SWIG flags for non-macOS POSIX --- deps/obs-scripting/CMakeLists.txt | 4 ++-- deps/obs-scripting/obspython/CMakeLists.txt | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/deps/obs-scripting/CMakeLists.txt b/deps/obs-scripting/CMakeLists.txt index 579d0eba5..a91951416 100644 --- a/deps/obs-scripting/CMakeLists.txt +++ b/deps/obs-scripting/CMakeLists.txt @@ -127,8 +127,8 @@ if(TARGET Python::Python) PRE_BUILD COMMAND ${CMAKE_COMMAND} -E env "SWIG_LIB=${SWIG_DIR}" ${SWIG_EXECUTABLE} -python - $,-py3,-py3-stable-abi> -external-runtime - swig/swigpyrun.h + $,$>>,-py3,-py3-stable-abi> + -external-runtime swig/swigpyrun.h COMMENT "obs-scripting - generating Python 3 SWIG interface headers") set_source_files_properties(swig/swigpyrun.h PROPERTIES GENERATED ON) diff --git a/deps/obs-scripting/obspython/CMakeLists.txt b/deps/obs-scripting/obspython/CMakeLists.txt index 135d776cd..3f6e717d9 100644 --- a/deps/obs-scripting/obspython/CMakeLists.txt +++ b/deps/obs-scripting/obspython/CMakeLists.txt @@ -22,8 +22,11 @@ include(UseSWIG) set_source_files_properties( obspython.i - PROPERTIES USE_TARGET_INCLUDE_DIRECTORIES TRUE - SWIG_FLAGS "$,-py3,-py3-stable-abi>") + PROPERTIES + USE_TARGET_INCLUDE_DIRECTORIES TRUE + SWIG_FLAGS + "$,$>>,-py3,-py3-stable-abi>" +) swig_add_library( obspython