1234567891011121314151617181920212223 |
- INCLUDE_DIRECTORIES(
- ${CMAKE_SOURCE_DIR}/src)
- ADD_SUBDIRECTORY(builder)
- ADD_SUBDIRECTORY(context)
- ADD_SUBDIRECTORY(kernel)
- ADD_SUBDIRECTORY(observer)
- ADD_SUBDIRECTORY(utils)
- add_sources(artis-lib lib.hpp lib.cpp)
- get_property(artis-lib_SRCS GLOBAL PROPERTY artis-lib_SRCS)
- add_library(artis-lib SHARED ${artis-lib_SRCS})
- set_target_properties(artis-lib PROPERTIES
- VERSION 0
- OUTPUT_NAME "artis-${ARTIS_VERSION_SHORT}"
- CLEAN_DIRECT_OUTPUT 1)
- target_link_libraries(artis-lib ${Boost_LIBRARIES})
- install(TARGETS artis-lib RUNTIME DESTINATION bin LIBRARY DESTINATION
- lib ARCHIVE DESTINATION lib)
|