# EVerest run application helper functions add_library(everest_run_application STATIC) add_library(everest::run_application ALIAS everest_run_application) ev_register_library_target(everest_run_application) target_sources(everest_run_application PRIVATE src/run_application.cpp ) target_include_directories(everest_run_application PUBLIC $ $ ) target_link_libraries(everest_run_application PRIVATE Boost::headers fmt::fmt everest::log ) set_target_properties(everest_run_application PROPERTIES EXPORT_NAME run_application) if (DISABLE_EDM) install( TARGETS everest_run_application EXPORT everest-core-targets ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} ) install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/everest TYPE INCLUDE ) endif()