Merge pull request #11707 from TellowKrinkle/CMakeIconv

CMake: Use find_package and imported targets for Iconv
This commit is contained in:
Admiral H. Curtiss
2023-05-19 19:27:16 +02:00
committed by GitHub
4 changed files with 117 additions and 16 deletions

View File

@ -1,10 +1,13 @@
include_directories(include)
include_directories(libcharset/include)
set(SRCS lib/iconv.c
lib/relocatable.c
libcharset/lib/localcharset.c
add_library(iconv STATIC
lib/iconv.c
lib/relocatable.c
libcharset/lib/localcharset.c
)
target_include_directories(iconv
PUBLIC
include
PRIVATE
libcharset/include
)
add_library(iconv STATIC ${SRCS})
dolphin_disable_warnings_msvc(iconv)
add_library(Iconv::Iconv ALIAS iconv)