## ## @file CMakeLists.txt ## @brief CMake build scripts for example programs ## @author SBMLTeam ## ## ## include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(BEFORE ${LIBSBML_ROOT_SOURCE_DIR}/src) include_directories(${LIBSBML_ROOT_SOURCE_DIR}/include) include_directories(BEFORE ${LIBSBML_ROOT_BINARY_DIR}/src) if (EXTRA_INCLUDE_DIRS) include_directories(${EXTRA_INCLUDE_DIRS}) endif (EXTRA_INCLUDE_DIRS) foreach (example distrib_example1 createTestSuiteModels ) add_executable(example_distrib_cpp_${example} ${example}.cpp ../util.c) set_target_properties(example_distrib_cpp_${example} PROPERTIES OUTPUT_NAME ${example}) target_link_libraries(example_distrib_cpp_${example} ${LIBSBML_LIBRARY}-static) endforeach() # install c++ examples file(GLOB cpp_samples "${CMAKE_CURRENT_SOURCE_DIR}/*.c" "${CMAKE_CURRENT_SOURCE_DIR}/*.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/*.h") install (FILES ${cpp_samples} DESTINATION ${MISC_PREFIX}examples/c++/distrib)