comparison generator/CMakeLists.txt @ 232:1db8a1da977a

MacOS fix in CMake
author SokoL_SD
date Sat, 18 Jul 2009 14:20:26 +0000
parents a860544c5ee8
children b796329e8c38
comparison
equal deleted inserted replaced
231:99e74c8a22f8 232:1db8a1da977a
309 foreach(package ${packages}) 309 foreach(package ${packages})
310 set(dgen_impl ${CMAKE_BINARY_DIR}/cpp/qt_${package}/qt_${package}.pri) 310 set(dgen_impl ${CMAKE_BINARY_DIR}/cpp/qt_${package}/qt_${package}.pri)
311 break(package ${packages}) 311 break(package ${packages})
312 endforeach(package ${packages}) 312 endforeach(package ${packages})
313 313
314 if(CMAKE_HOST_WIN32)
315 set(sep ";")
316 else(CMAKE_HOST_WIN32)
317 set(sep ":")
318 endif(CMAKE_HOST_WIN32)
319 foreach(path ${QT_INCLUDES})
320 set(inc_paths ${path}${sep})
321 endforeach(path ${QT_INCLUDES})
314 add_custom_command(OUTPUT ${dgen_impl} 322 add_custom_command(OUTPUT ${dgen_impl}
315 COMMAND ${CMAKE_COMMAND} -E remove -f ${dgen_impl} 323 COMMAND ${CMAKE_COMMAND} -E remove -f ${dgen_impl}
316 COMMAND "generator" 324 COMMAND "generator"
317 ARGS ${GEN_OPT} --qt-include-directory=${QT_INCLUDE_DIR} --output-directory=${CMAKE_BINARY_DIR} 325 ARGS ${GEN_OPT} --include-paths=${inc_paths} --output-directory=${CMAKE_BINARY_DIR}
318 --source-directory=${CMAKE_SOURCE_DIR}/generator 326 --source-directory=${CMAKE_SOURCE_DIR}/generator
319 qtjambi_masterinclude.h 327 qtjambi_masterinclude.h
320 ${CMAKE_BINARY_DIR}/CMakeFiles/build.txt 328 ${CMAKE_BINARY_DIR}/CMakeFiles/build.txt
321 COMMENT "Generating binding..." 329 COMMENT "Generating binding..."
322 DEPENDS generator ${gen_sources} 330 DEPENDS generator ${gen_sources}