Lines Matching refs:marl
34 option_if_not_defined(MARL_ASAN "Build marl with address sanitizer" OFF)
35 option_if_not_defined(MARL_MSAN "Build marl with memory sanitizer" OFF)
36 option_if_not_defined(MARL_TSAN "Build marl with thread sanitizer" OFF)
37 option_if_not_defined(MARL_INSTALL "Create marl install target" OFF)
162 # marl
163 add_library(marl STATIC ${MARL_LIST}) target
164 set_target_properties(marl PROPERTIES
168 marl_set_target_options(marl)
170 target_link_libraries(marl "${MARL_OS_LIBS}")
176 install(DIRECTORY ${MARL_INCLUDE_DIR}/marl
181 install(TARGETS marl
182 EXPORT marl-targets
189 install(EXPORT marl-targets
190 FILE marl-config.cmake
191 NAMESPACE marl::
192 DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/marl
221 add_executable(marl-unittests ${MARL_TEST_LIST})
223 set_target_properties(marl-unittests PROPERTIES
228 marl_set_target_options(marl-unittests)
230 target_link_libraries(marl-unittests marl)
246 add_executable(marl-benchmarks ${MARL_BENCHMARK_LIST})
248 marl_set_target_options(marl-benchmarks)
250 target_link_libraries(marl-benchmarks benchmark::benchmark marl)
261 target_link_libraries(${target} marl)