]> git.lyx.org Git - lyx.git/blobdiff - development/cmake/modules/LyXuic.cmake
Add doc for vcs comparison
[lyx.git] / development / cmake / modules / LyXuic.cmake
index 87782654f1b9335a68a270f5c746ff2fc447b1f6..985f44302b3a3145f9d3bbc45279dd7cf6f3e204 100644 (file)
 #  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #  
 
-EXECUTE_PROCESS(
-    COMMAND ${KDE_UIC_EXECUTABLE}
-    ${KDE_UIC_FILE}
-    OUTPUT_VARIABLE _uic_CONTENTS
-    ERROR_QUIET
-)
-set(KDE_UIC_CPP_FILE ${KDE_UIC_H_FILE})
+set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
+
+execute_process(
+       COMMAND ${KDE_UIC_EXECUTABLE}
+       ${KDE_UIC_FILE}
+       OUTPUT_VARIABLE _uic_CONTENTS
+       ERROR_QUIET)
 
+set(KDE_UIC_CPP_FILE ${KDE_UIC_H_FILE})
 
 if(WIN32)
-    STRING(REGEX REPLACE "\r" "" _uic_CONTENTS "${_uic_CONTENTS}" )
+    string(REGEX REPLACE "\r" "" _uic_CONTENTS "${_uic_CONTENTS}" )
 endif()
 
-FILE(WRITE ${KDE_UIC_CPP_FILE} "${_uic_CONTENTS}\n")
+file(WRITE ${KDE_UIC_CPP_FILE} "${_uic_CONTENTS}\n")
 
+#message("" "")
+#message("KDE_UIC_EXECUTABLE:" ${KDE_UIC_EXECUTABLE})
+#message("KDE_UIC_FILE:" ${KDE_UIC_FILE})
+#message("KDE_UIC_H_FILE:" ${KDE_UIC_H_FILE})
+#message("KDE_UIC_CPP_FILE:" ${KDE_UIC_CPP_FILE})
+#message("_uic_CONTENTS:" ${_uic_CONTENTS})
+#message("" "")