set(PROJECT HapticsCarriage)

project(${PROJECT})

file(GLOB CPP "src/*.cpp")
file(GLOB HEADERS "include/HapticsCarriage/*.h")

add_library(${PROJECT} ${CPP} ${HEADERS})

haptics_utils_target_compile_options(${PROJECT})

target_link_libraries(${PROJECT} PUBLIC HapticsCarriageIso spdlog hmpeg iohaptics)

target_include_directories(${PROJECT} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)

if(HAPTICS_CARRIAGE_TESTS)
        add_subdirectory(test)
endif()
