1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
--- a/expansion_lt/CMakeLists.txt
+++ b/expansion_lt/CMakeLists.txt
@@ -18,3 +18,4 @@
install(TARGETS voronota-lt RUNTIME DESTINATION bin)
+add_subdirectory(swig)
--- /dev/null
+++ b/expansion_lt/swig/CMakeLists.txt
@@ -0,0 +1,11 @@
+find_package(SWIG)
+INCLUDE(${SWIG_USE_FILE})
+
+FIND_PACKAGE(PythonLibs)
+INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH})
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../src)
+
+set_property(SOURCE voronotalt_python.i PROPERTY CPLUSPLUS ON)
+swig_add_library(voronotalt LANGUAGE python SOURCES voronotalt_python.i)
|