CMakeLists.txt 591 B

123456789101112131415161718192021
  1. INCLUDE_DIRECTORIES(
  2. ${ARTIS_BINARY_DIR}/src
  3. ${ARTIS_SOURCE_DIR}/src
  4. ${Boost_INCLUDE_DIRS}
  5. ${GLIBMM_INCLUDE_DIRS}
  6. ${LIBXML_INCLUDE_DIRS})
  7. LINK_DIRECTORIES(
  8. ${GLIBMM_LIBRARY_DIRS}
  9. ${LIBXML_LIBRARY_DIR})
  10. SET(COMMON_HPP Bag.hpp Coordinator.hpp ExternalEvent.hpp
  11. GraphManager.hpp InternalEvent.hpp Links.hpp Model.hpp Node.hpp Parameters.hpp
  12. RootCoordinator.hpp Scheduler.hpp Simulator.hpp Value.hpp)
  13. INSTALL(FILES ${COMMON_HPP} DESTINATION ${ARTIS_INCLUDE_DIRS}/common)
  14. ADD_SUBDIRECTORY(observer)
  15. ADD_SUBDIRECTORY(scheduler)
  16. ADD_SUBDIRECTORY(time)
  17. ADD_SUBDIRECTORY(utils)