aboutsummaryrefslogtreecommitdiff
path: root/cmake/FindIconv.cmake
blob: 1d0164dae92bac34e1238dd22ca6bf87f313b1c1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# - Try to find iconv
# Once done, this will define
#
#  Iconv_FOUND        - system has iconv
#  Iconv_INCLUDE_DIRS - the iconv include directories
#  Iconv_LIBRARIES    - link these to use iconv

include(LibFindMacros)

find_path(ICONV_INCLUDE_DIR NAMES iconv.h)
find_library(ICONV_LIBRARY NAMES iconv libiconv)

set(Iconv_PROCESS_INCLUDES ICONV_INCLUDE_DIR)
if(ICONV_LIBRARY)
  set(Iconv_PROCESS_LIBS ICONV_LIBRARY)
endif()

libfind_process(Iconv)