obs-scripting: Fix SWIG flags for non-macOS POSIX
This commit is contained in:
parent
185dbf5492
commit
1272209710
4
deps/obs-scripting/CMakeLists.txt
vendored
4
deps/obs-scripting/CMakeLists.txt
vendored
@ -127,8 +127,8 @@ if(TARGET Python::Python)
|
||||
PRE_BUILD
|
||||
COMMAND
|
||||
${CMAKE_COMMAND} -E env "SWIG_LIB=${SWIG_DIR}" ${SWIG_EXECUTABLE} -python
|
||||
$<IF:$<BOOL:${OS_LINUX}>,-py3,-py3-stable-abi> -external-runtime
|
||||
swig/swigpyrun.h
|
||||
$<IF:$<AND:$<BOOL:${OS_POSIX}>,$<NOT:$<BOOL:${OS_MACOS}>>>,-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)
|
||||
|
7
deps/obs-scripting/obspython/CMakeLists.txt
vendored
7
deps/obs-scripting/obspython/CMakeLists.txt
vendored
@ -22,8 +22,11 @@ include(UseSWIG)
|
||||
|
||||
set_source_files_properties(
|
||||
obspython.i
|
||||
PROPERTIES USE_TARGET_INCLUDE_DIRECTORIES TRUE
|
||||
SWIG_FLAGS "$<IF:$<BOOL:${OS_LINUX}>,-py3,-py3-stable-abi>")
|
||||
PROPERTIES
|
||||
USE_TARGET_INCLUDE_DIRECTORIES TRUE
|
||||
SWIG_FLAGS
|
||||
"$<IF:$<AND:$<BOOL:${OS_POSIX}>,$<NOT:$<BOOL:${OS_MACOS}>>>,-py3,-py3-stable-abi>"
|
||||
)
|
||||
|
||||
swig_add_library(
|
||||
obspython
|
||||
|
Loading…
x
Reference in New Issue
Block a user