CMakeLists.txt 601 B

12345678910111213141516171819202122
  1. INCLUDE_DIRECTORIES(
  2. ${ARTIS_BINARY_DIR}/src
  3. ${ARTIS_SOURCE_DIR}/src
  4. ${Boost_INCLUDE_DIRS})
  5. LINK_DIRECTORIES(
  6. ${Boost_LIBRARY_DIRS})
  7. SET(COMMON_HPP Coordinator.hpp GraphManager.hpp Links.hpp Model.hpp Node.hpp Parameters.hpp RootCoordinator.hpp
  8. Scheduler.hpp Simulator.hpp)
  9. ADD_SOURCES(artislib ${COMMON_HPP})
  10. INSTALL(FILES ${COMMON_HPP} DESTINATION ${ARTIS_INCLUDE_DIRS}/common)
  11. ADD_SUBDIRECTORY(context)
  12. ADD_SUBDIRECTORY(event)
  13. ADD_SUBDIRECTORY(observer)
  14. ADD_SUBDIRECTORY(scheduler)
  15. ADD_SUBDIRECTORY(state)
  16. ADD_SUBDIRECTORY(time)
  17. ADD_SUBDIRECTORY(utils)