diff Resources/CMake/LibIconvConfiguration.cmake @ 2524:a29ffb73f6fd

optimization in cmake
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 10 Apr 2018 17:33:26 +0200
parents 74d0953a3681
children 0c2a8d5e0097
line wrap: on
line diff
--- a/Resources/CMake/LibIconvConfiguration.cmake	Tue Apr 10 16:48:49 2018 +0200
+++ b/Resources/CMake/LibIconvConfiguration.cmake	Tue Apr 10 17:33:26 2018 +0200
@@ -50,8 +50,10 @@
     unset(EILSEQ)
     unset(HAVE_WCHAR_T)
 
-    # Create an empty "config.h" for libiconv
-    file(WRITE ${LIBICONV_SOURCES_DIR}/include/config.h "")
+    if (NOT EXISTS ${LIBICONV_SOURCES_DIR}/include/config.h)
+      # Create an empty "config.h" for libiconv
+      file(WRITE ${LIBICONV_SOURCES_DIR}/include/config.h "")
+    endif()
 
     include_directories(
       ${LIBICONV_SOURCES_DIR}/include