1 FIND_PACKAGE(SWIG REQUIRED)
2 INCLUDE(${SWIG_USE_FILE})
3 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
10 SET(CMAKE_SWIG_FLAGS "")
12 SET_SOURCE_FILES_PROPERTIES(GeomDataAPI.i PROPERTIES CPLUSPLUS ON)
13 SET_SOURCE_FILES_PROPERTIES(GeomDataAPI.i PROPERTIES SWIG_DEFINITIONS "-shadow")
20 ${CMAKE_CURRENT_BINARY_DIR}/GeomDataAPI.py
23 SET(SWIG_LINK_LIBRARIES
28 SWIG_ADD_MODULE(GeomDataAPI python GeomDataAPI.i ${PROJECT_HEADERS})
29 SWIG_LINK_LIBRARIES(GeomDataAPI ${SWIG_LINK_LIBRARIES})
32 SET_TARGET_PROPERTIES(_GeomDataAPI PROPERTIES DEBUG_OUTPUT_NAME _GeomDataAPI_d)
35 INSTALL(TARGETS _GeomDataAPI DESTINATION swig)
36 INSTALL(FILES ${SWIG_SCRIPTS} DESTINATION swig)