2025-07-22 02:46:16 -04:00
|
|
|
# Core library
|
2025-07-22 06:15:12 -04:00
|
|
|
add_library(smocore STATIC
|
2025-07-22 02:46:16 -04:00
|
|
|
mind.cpp
|
|
|
|
|
opts.cpp
|
|
|
|
|
componentThread.cpp
|
|
|
|
|
)
|
|
|
|
|
|
2025-07-22 06:15:12 -04:00
|
|
|
target_include_directories(smocore PUBLIC
|
2025-07-22 02:46:16 -04:00
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
|
|
|
|
)
|
|
|
|
|
|
2025-08-03 09:18:45 -04:00
|
|
|
# Link against pthread for CPU affinity functions
|
|
|
|
|
find_package(Threads REQUIRED)
|
2025-09-12 16:00:19 -04:00
|
|
|
target_link_libraries(smocore
|
|
|
|
|
PRIVATE Threads::Threads senseApis)
|
2025-08-03 09:18:45 -04:00
|
|
|
|
2025-07-28 07:20:44 -04:00
|
|
|
add_subdirectory(marionette)
|
2025-07-22 02:46:16 -04:00
|
|
|
add_subdirectory(deviceManager)
|
|
|
|
|
add_subdirectory(senseApis)
|