1 FIND_PACKAGE(PythonLibs)
6 SET(SOURCES test_python.cpp )
8 GET_MUSSA_COMPILE_FLAGS(PY_TEST_CFLAGS)
9 GET_MUSSA_LINK_FLAGS(PY_TEST_LDFLAGS)
11 SET_SOURCE_FILES_PROPERTIES(
13 COMPILE_FLAGS "${PY_TEST_CFLAGS}"
16 ADD_EXECUTABLE(mussa_python_test ${SOURCES})
17 ADD_TEST(mussa_python_test ${CMAKE_BINARY_DIR}/py/test/mussa_python_test)
18 LINK_DIRECTORIES(${CMAKE_BINARY_DIR}/alg})
19 # Really it is important to go from library with the most dependencies to least
20 TARGET_LINK_LIBRARIES(mussa_python_test
27 ${BOOST_PROGRAM_OPTIONS_LIBRARY}
28 ${BOOST_FILESYSTEM_LIBRARY}
29 ${BOOST_SERIALIZATION_LIBRARY}
30 ${BOOST_PYTHON_LIBRARY}
32 ${PYTHON_LINK_LIBRARIES}
33 ${BOOST_UNIT_TEST_LIBRARY}
36 SET_TARGET_PROPERTIES(
37 mussa_python_test PROPERTIES
38 COMPILE_FLAGS "${PY_TEST_CFLAGS}"
39 LINK_FLAGS "${PY_TEST_LDFLAGS}"