
set(srcs 
    tool_trace_spinlock.c
    tool_trace.c
)

find_package(Threads REQUIRED)

add_library (tt SHARED ${srcs})

target_compile_options(tt PRIVATE -Wall -Werror -fPIC)
target_link_libraries(tt PUBLIC ${CMAKE_THREAD_LIBS_INIT}) # Threads::Threads
target_include_directories(tt PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../../include>)

install(TARGETS tt DESTINATION lib)

