# Added by Sput to provide definitions to moc calls
MACRO (QT4_GET_MOC_DEFINES _moc_DEFINES)
SET(${_moc_DEFINES})
- GET_DIRECTORY_PROPERTY(_defines DEFINITIONS)
- FOREACH(_current ${_defines})
- SET(${_moc_DEFINES} ${${_moc_DEFINES}} -D${_current})
- ENDFOREACH(_current ${_defines})
+ IF(CMAKE_MAJOR_VERSION EQUAL 2 AND CMAKE_MINOR_VERSION LESS 6)
+ GET_DIRECTORY_PROPERTY(_defines DEFINITIONS)
+ SEPARATE_ARGUMENTS(_defines)
+ FOREACH(_current ${_defines})
+ SET(${_moc_DEFINES} ${${_moc_DEFINES}} ${_current})
+ ENDFOREACH(_current ${_defines})
+ ELSE(CMAKE_MAJOR_VERSION EQUAL 2 AND CMAKE_MINOR_VERSION LESS 6)
+ GET_DIRECTORY_PROPERTY(_defines COMPILE_DEFINITIONS)
+ FOREACH(_current ${_defines})
+ SET(${_moc_DEFINES} ${${_moc_DEFINES}} -D${_current})
+ ENDFOREACH(_current ${_defines})
+ ENDIF(CMAKE_MAJOR_VERSION EQUAL 2 AND CMAKE_MINOR_VERSION LESS 6)
ENDMACRO(QT4_GET_MOC_DEFINES)
endforeach(file ${outfiles})
file(APPEND ${resfile} "</qresource>\n</RCC>\n")
add_custom_command(OUTPUT ${resfile} DEPENDS ${outfiles})
- set_directory_properties(PROPERTIES
- ADDITIONAL_MAKE_CLEAN_FILES "${outfiles} i18n.qrc")
+ #set_directory_properties(PROPERTIES
+ # ADDITIONAL_MAKE_CLEAN_FILES "${outfiles} i18n.qrc")
# Generate resource
qt4_add_resources(RC_OUT ${resfile})