omnitrace-compile-definitions (CMake) [skip ci] (#43)

This commit is contained in:
Jonathan R. Madsen
2022-04-21 21:52:57 -05:00
committed by GitHub
parent 4db6ba3d28
commit cc9ce3a871
9 changed files with 54 additions and 14 deletions
+2 -1
View File
@@ -11,7 +11,8 @@ add_executable(
target_include_directories(omnitrace-avail PRIVATE ${CMAKE_CURRENT_LIST_DIR}/include)
target_compile_definitions(omnitrace-avail PRIVATE OMNITRACE_EXTERN_COMPONENTS=0)
target_link_libraries(omnitrace-avail PRIVATE omnitrace::omnitrace-interface-library)
target_link_libraries(omnitrace-avail PRIVATE omnitrace::omnitrace-compile-definitions
omnitrace::omnitrace-interface-library)
set_target_properties(
omnitrace-avail
PROPERTIES BUILD_RPATH "\$ORIGIN:${PROJECT_BINARY_DIR}:${CMAKE_BINARY_DIR}"