2 INCLUDE(${SWIG_USE_FILE})
4 ADD_DEFINITIONS(${PYTHON_DEFINITIONS})
6 SET_SOURCE_FILES_PROPERTIES(FrontTrack.i PROPERTIES CPLUSPLUS ON)
7 SET_SOURCE_FILES_PROPERTIES(FrontTrack.i PROPERTIES SWIG_DEFINITIONS "-shadow")
10 ${PYTHON_INCLUDE_DIRS}
11 ${PTHREAD_INCLUDE_DIR} # pthread dependancy due to python2.7 library
12 ${CMAKE_CURRENT_SOURCE_DIR}
13 ${CMAKE_CURRENT_SOURCE_DIR}/../FrontTrack
16 SWIG_ADD_MODULE(FrontTrack python FrontTrack.i)
17 SWIG_LINK_LIBRARIES(FrontTrack ${PYTHON_LIBRARIES} ${PLATFORM_LIBS} FrontTrack)
20 SET_TARGET_PROPERTIES(_FrontTrack PROPERTIES DEBUG_OUTPUT_NAME _FrontTrack_d)
22 INSTALL(TARGETS ${SWIG_MODULE_FrontTrack_REAL_NAME} DESTINATION ${SALOME_INSTALL_PYTHON})
24 SALOME_INSTALL_SCRIPTS(${CMAKE_CURRENT_BINARY_DIR}/FrontTrack.py ${SALOME_INSTALL_PYTHON} EXTRA_DPYS "${SWIG_MODULE_FrontTrack_REAL_NAME}")