Fix iconv include directory
[libi2ncommon] / CMakeLists.txt
index c0540cb..989055a 100644 (file)
@@ -124,6 +124,10 @@ set(BOOST_LDADD "-l${BOOST_LDADD}")
 string(REGEX REPLACE ";" " -I" BOOST_CFLAGS "${Boost_INCLUDE_DIRS}")
 set(BOOST_CFLAGS "-I${BOOST_CFLAGS}")
 
+# construct ${ICONV_CFLAGS} from ${ICONV_INCLUDE_DIRS}
+string(REGEX REPLACE ";" " -I" ICONV_CFLAGS "${ICONV_INCLUDE_DIRS}")
+set(ICONV_CFLAGS "-I${ICONV_CFLAGS}")
+
 configure_file(${CMAKE_SOURCE_DIR}/libi2ncommon.pc.in ${CMAKE_BINARY_DIR}/libi2ncommon.pc @ONLY)
 configure_file(${CMAKE_SOURCE_DIR}/libi2ncommon_config.pc.in ${CMAKE_BINARY_DIR}/libi2ncommon_config.pc @ONLY)
 configure_file(${CMAKE_SOURCE_DIR}/libi2ncommon_xml.pc.in ${CMAKE_BINARY_DIR}/libi2ncommon_xml.pc @ONLY)