--- /dev/null
+include(SelectLibraryConfigurations)\r
+\r
+_find_package(${ARGS})\r
+if(Iconv_FOUND AND NOT Iconv_IS_BUILT_IN)\r
+ find_library(CHARSET_LIBRARY_DEBUG NAMES charsetd libcharsetd charset libcharset NAMES_PER_DIR PATH_SUFFIXES lib PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/debug" NO_DEFAULT_PATH)\r
+ find_library(CHARSET_LIBRARY_RELEASE NAMES charset libcharset NAMES_PER_DIR PATH_SUFFIXES lib PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}" NO_DEFAULT_PATH)\r
+ find_library(CHARSET_LIBRARY_RELEASE NAMES charset libcharset NAMES_PER_DIR PATH_SUFFIXES lib)\r
+ select_library_configurations(CHARSET)\r
+ if(CHARSET_LIBRARIES)\r
+ list(APPEND Iconv_LIBRARIES ${CHARSET_LIBRARIES})\r
+ if(TARGET Iconv::Iconv)\r
+ target_link_libraries(Iconv::Iconv INTERFACE ${CHARSET_LIBRARIES})\r
+ endif()\r
+ endif()\r
+endif()\r