Skip to content

Commit 3324066

Browse files
committed
python api for Mac
1 parent 47ade19 commit 3324066

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

APIs/python3/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_DIRS})
66
SET_PROPERTY(SOURCE freeling_pythonAPI.i PROPERTY CPLUSPLUS ON)
77

88
SET(CMAKE_SWIG_FLAGS "-py3")
9-
SWIG_ADD_LIBRARY(pyfreeling TYPE SHARED LANGUAGE python SOURCES freeling_pythonAPI.i)
9+
if(APPLE)
10+
SWIG_ADD_LIBRARY(pyfreeling TYPE MODULE LANGUAGE python SOURCES freeling_pythonAPI.i)
11+
else()
12+
SWIG_ADD_LIBRARY(pyfreeling TYPE SHARED LANGUAGE python SOURCES freeling_pythonAPI.i)
13+
endif()
1014

1115
SWIG_LINK_LIBRARIES(pyfreeling freeling ${PYTHON_LIBRARIES} ${Boost_LIBRARIES})
1216

0 commit comments

Comments
 (0)