# HG changeset patch # User SokoL_SD # Date 1247926826 0 # Node ID 1db8a1da977afce64a15a66c07f360412ce70941 # Parent 99e74c8a22f8193b5c24414d3b51ab51174e02e6 MacOS fix in CMake diff -r 99e74c8a22f8 -r 1db8a1da977a generator/CMakeLists.txt --- 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