20 lines
512 B
CMake
20 lines
512 B
CMake
|
|
add_library(accordion-common STATIC
|
|
LoggerService.cpp
|
|
config/ConfigService.cpp
|
|
)
|
|
|
|
target_include_directories(accordion-common PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../
|
|
${libconfig_SOURCE_DIR}/lib
|
|
)
|
|
|
|
target_link_libraries(accordion-common PUBLIC
|
|
config++ # note: differs on windows (ld automatically adds 'lib' to library searches and would look for 'liblibconfig++' if we didnt strip it)
|
|
# rare linux < windows right hereg
|
|
)
|
|
|
|
target_compile_definitions(accordion-common PRIVATE
|
|
|
|
)
|