summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorNathanael Jones <nathanael.jones@gmail.com>2014-10-02 14:59:29 -0400
committerNathanael Jones <nathanael.jones@gmail.com>2014-10-02 14:59:29 -0400
commitf82b37141896b85acd411c6716abd231a996adf6 (patch)
treeaf7d6c6c706d17da13e3d963ba8c9127e1d3de97 /CMakeLists.txt
parent7f735f64589f6bf077d99e2ff452a3f1e635fa68 (diff)
downloadlibgd-f82b37141896b85acd411c6716abd231a996adf6.tar.gz
Add libiconv support to CMake files
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index edf1960..4d70f4c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,6 +13,7 @@ OPTION(ENABLE_PNG "Enable PNG support" 0)
OPTION(ENABLE_LIQ "Enable libimagequant support" 0)
OPTION(ENABLE_JPEG "Enable JPEG support" 0)
OPTION(ENABLE_TIFF "Enable TIFF support" 0)
+OPTION(ENABLE_ICONV "Enable ICONV support" 0)
OPTION(ENABLE_XPM "Enable XPM support" 0)
OPTION(ENABLE_FREETYPE "Enable Freetype2 support" 0)
OPTION(ENABLE_FONTCONFIG "Enable FontConfig support" 0)
@@ -86,6 +87,10 @@ else (USE_EXT_GD)
if (ENABLE_PNG)
FIND_PACKAGE(PNG REQUIRED)
endif (ENABLE_PNG)
+
+ if (ENABLE_ICONV)
+ FIND_PACKAGE(ICONV REQUIRED)
+ endif (ENABLE_ICONV)
FIND_PACKAGE(ZLIB)
@@ -141,6 +146,12 @@ else (USE_EXT_GD)
INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR})
SET(HAVE_LIBPNG 1)
ENDIF(PNG_FOUND)
+
+ IF(ICONV_FOUND)
+ INCLUDE_DIRECTORIES(${ICONV_INCLUDE_DIR})
+ SET(HAVE_ICONV 1)
+ SET(HAVE_ICONV_H 1)
+ ENDIF(ICONV_FOUND)
IF(LIQ_FOUND)
INCLUDE_DIRECTORIES(${LIQ_INCLUDE_DIR})