Fix library aliasing in cmake

This commit is contained in:
2026-05-12 16:50:55 -04:00
parent 4bd03f267a
commit d97d4b445c

View File

@@ -6,7 +6,6 @@ include(GNUInstallDirs)
include(CMakePackageConfigHelpers) include(CMakePackageConfigHelpers)
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)
find_package(akerror REQUIRED)
set(akstdlib_install_cmakedir "${CMAKE_INSTALL_LIBDIR}/cmake/akstdlib") set(akstdlib_install_cmakedir "${CMAKE_INSTALL_LIBDIR}/cmake/akstdlib")
set(prefix ${CMAKE_INSTALL_PREFIX}) set(prefix ${CMAKE_INSTALL_PREFIX})
@@ -19,6 +18,8 @@ add_library(akstdlib SHARED
src/stdlib.c src/stdlib.c
) )
add_library(akstdlib::akstdlib ALIAS akstdlib)
# Specify include directories for the library's headers (if applicable) # Specify include directories for the library's headers (if applicable)
target_include_directories(akstdlib PUBLIC target_include_directories(akstdlib PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>