changeset 232:1db8a1da977a

MacOS fix in CMake
author SokoL_SD
date Sat, 18 Jul 2009 14:20:26 +0000
parents 99e74c8a22f8
children 47bfb1188dbb
files generator/CMakeLists.txt
diffstat 1 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/generator/CMakeLists.txt	Fri Jul 17 21:16:44 2009 +0000
+++ b/generator/CMakeLists.txt	Sat Jul 18 14:20:26 2009 +0000
@@ -311,10 +311,18 @@
     break(package ${packages}) 
 endforeach(package ${packages})    
 
+if(CMAKE_HOST_WIN32)
+    set(sep ";")
+else(CMAKE_HOST_WIN32)
+    set(sep ":")
+endif(CMAKE_HOST_WIN32)
+foreach(path ${QT_INCLUDES})
+    set(inc_paths ${path}${sep})
+endforeach(path ${QT_INCLUDES})
 add_custom_command(OUTPUT ${dgen_impl}
 	COMMAND ${CMAKE_COMMAND} -E remove -f ${dgen_impl}
 	COMMAND "generator"
-	ARGS ${GEN_OPT}  --qt-include-directory=${QT_INCLUDE_DIR} --output-directory=${CMAKE_BINARY_DIR}
+	ARGS ${GEN_OPT}  --include-paths=${inc_paths} --output-directory=${CMAKE_BINARY_DIR}
 	    --source-directory=${CMAKE_SOURCE_DIR}/generator 
 	    qtjambi_masterinclude.h  
 	    ${CMAKE_BINARY_DIR}/CMakeFiles/build.txt