1 FIND_PACKAGE(SWIG REQUIRED)
2 INCLUDE(${SWIG_USE_FILE})
3 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
12 SET(CMAKE_SWIG_FLAGS "")
14 SET_SOURCE_FILES_PROPERTIES(GeomDataAPI.i PROPERTIES CPLUSPLUS ON)
15 SET_SOURCE_FILES_PROPERTIES(GeomDataAPI.i PROPERTIES SWIG_DEFINITIONS "-shadow")
22 ${CMAKE_CURRENT_BINARY_DIR}/GeomDataAPI.py
25 SET(SWIG_LINK_LIBRARIES
30 SWIG_ADD_MODULE(GeomDataAPI python GeomDataAPI.i ${PROJECT_HEADERS})
31 SWIG_LINK_LIBRARIES(GeomDataAPI ${SWIG_LINK_LIBRARIES})
34 SET_TARGET_PROPERTIES(_GeomDataAPI PROPERTIES DEBUG_OUTPUT_NAME _GeomDataAPI_d)
37 INSTALL(TARGETS _GeomDataAPI DESTINATION swig)
38 INSTALL(FILES ${SWIG_SCRIPTS} DESTINATION swig)