feat(sv): add string view lib

This commit is contained in:
2026-04-12 16:54:06 +02:00
parent a08ebbf3b4
commit a2a91bbce9
4 changed files with 406 additions and 1 deletions

View File

@@ -5,11 +5,15 @@ project(
DESCRIPTION "C Libraries for recreational Programming."
LANGUAGES C)
add_library(c-libs ${CMAKE_CURRENT_SOURCE_DIR}/src/dyn-arr.c)
add_library(c-libs ${CMAKE_CURRENT_SOURCE_DIR}/src/dyn-arr.c
${CMAKE_CURRENT_SOURCE_DIR}/src/string-view.c)
target_include_directories(
c-libs PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>)
add_executable(strings ${CMAKE_CURRENT_SOURCE_DIR}/app/strings.c)
target_link_libraries(strings PRIVATE c-libs)
include(CTest)
if(BUILD_TESTING)
find_package(PkgConfig REQUIRED)