rename libikarus => ikarus in cmake & update sqlitecpp

Signed-off-by: Folling <mail@folling.io>
This commit is contained in:
Folling 2024-01-13 15:54:26 +01:00 committed by Folling
parent a28b3d50af
commit 9b0652910a
No known key found for this signature in database
2 changed files with 10 additions and 10 deletions

View file

@ -19,30 +19,30 @@ add_subdirectory(src)
find_package(Boost COMPONENTS system filesystem REQUIRED) find_package(Boost COMPONENTS system filesystem REQUIRED)
add_library( add_library(
libikarus SHARED ikarus SHARED
${INCLUDE_FILES} ${INCLUDE_FILES}
${SOURCE_FILES} ${SOURCE_FILES}
) )
target_include_directories( target_include_directories(
libikarus PUBLIC ikarus PUBLIC
${CMAKE_CURRENT_LIST_DIR}/include $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
) )
target_include_directories( target_include_directories(
libikarus PRIVATE ikarus PRIVATE
${CMAKE_CURRENT_LIST_DIR}/src ${CMAKE_CURRENT_LIST_DIR}/src
) )
target_link_libraries( target_link_libraries(
libikarus PRIVATE ikarus PRIVATE
cppbase cppbase
sqlitecpp sqlitecpp
${Boost_LIBRARIES} ${Boost_LIBRARIES}
) )
target_include_directories( target_include_directories(
libikarus PRIVATE ikarus PRIVATE
${Boost_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}
) )
@ -50,9 +50,9 @@ if (LIBIKARUS_ENABLE_LINTS)
find_program(IWYU_PATH NAMES include-what-you-use iwyu REQUIRED) find_program(IWYU_PATH NAMES include-what-you-use iwyu REQUIRED)
find_program(CLANG_TIDY_PATH NAMES clang-tidy REQUIRED) find_program(CLANG_TIDY_PATH NAMES clang-tidy REQUIRED)
set_property(TARGET libikarus PROPERTY CXX_INCLUDE_WHAT_YOU_USE ${IWYU_PATH}) set_property(TARGET ikarus PROPERTY CXX_INCLUDE_WHAT_YOU_USE ${IWYU_PATH})
set_property( set_property(
TARGET libikarus TARGET ikarus
PROPERTY CXX_CLANG_TIDY ${CLANG_TIDY_PATH}; PROPERTY CXX_CLANG_TIDY ${CLANG_TIDY_PATH};
) )
endif () endif ()
@ -83,7 +83,7 @@ if (LIBIKARUS_BUILD_DOCS)
) )
add_dependencies( add_dependencies(
libikarus ikarus
libikarus_docs libikarus_docs
) )

2
vendor/sqlitecpp vendored

@ -1 +1 @@
Subproject commit e837d64405fb43adefe03994837f5ed5793138c5 Subproject commit e41d51ed750c5f0a37fc1894c5dd382df32ead26