ComparatorLib:core: Add menu option to conditionally enable

This commit is contained in:
2026-06-14 16:08:18 -04:00
parent 99ee28629e
commit 5f4665b221
+16 -11
View File
@@ -1,21 +1,26 @@
add_library(coreComp SHARED
coreComp.cpp
)
option(ENABLE_COMPARATORLIB_core
"Enable comparator lib core (libcoreComp.so)" ON)
set_target_properties(coreComp PROPERTIES
if(ENABLE_COMPARATORLIB_core)
add_library(coreComp SHARED
coreComp.cpp
)
set_target_properties(coreComp PROPERTIES
VERSION ${PROJECT_VERSION}
SOVERSION ${PROJECT_VERSION_MAJOR}
)
)
target_include_directories(coreComp PUBLIC
target_include_directories(coreComp PUBLIC
${CMAKE_SOURCE_DIR}/include
${CMAKE_SOURCE_DIR}/smocore/include
)
)
target_link_libraries(coreComp PUBLIC
target_link_libraries(coreComp PUBLIC
spinscale
)
)
install(TARGETS coreComp
install(TARGETS coreComp
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} NAMELINK_SKIP
)
)
endif()