diff options
author | Volker Krause <vkrause@kde.org> | 2006-07-04 15:19:22 +0000 |
---|---|---|
committer | Volker Krause <vkrause@kde.org> | 2006-07-04 15:19:22 +0000 |
commit | e1370e9c1c7b5d863a544acf44d8a469183a4413 (patch) | |
tree | 6d488657fe3000545e58742e8967f36aebfe7dc9 | |
parent | 7554247f1269f3403538455e43ac5988d6793311 (diff) | |
download | extra-cmake-modules-e1370e9c1c7b5d863a544acf44d8a469183a4413.tar.gz extra-cmake-modules-e1370e9c1c7b5d863a544acf44d8a469183a4413.tar.bz2 |
That's in FindQt4.cmake now.
svn path=/trunk/KDE/kdelibs/; revision=558025
-rw-r--r-- | modules/QtDBusMacros.cmake | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/modules/QtDBusMacros.cmake b/modules/QtDBusMacros.cmake deleted file mode 100644 index b7f00f12..00000000 --- a/modules/QtDBusMacros.cmake +++ /dev/null @@ -1,57 +0,0 @@ -# -# QtDBus macros, documentation see FindQtDBus.cmake -# - -macro(qdbus_add_interfaces _sources) - foreach (_i ${ARGN}) - get_filename_component(_xml_file ${_i} ABSOLUTE) - string(REGEX REPLACE ".*\\.([^\\.]+)\\.xml$" "\\1" _basename ${_i}) - string(TOLOWER ${_basename} _basename) - set(_target_base ${CMAKE_CURRENT_BINARY_DIR}/${_basename}interface) - - add_custom_command(OUTPUT ${_target_base}.cpp ${_target_base}.h - COMMAND ${QDBUS_IDL2CPP_EXECUTABLE} - ARGS -m -p ${_target_base} ${_xml_file} - DEPENDS ${_xml_file} - ) - - qt4_generate_moc(${_target_base}.h ${_target_base}.moc) - macro_add_file_dependencies(${_target_base}.h ${_target_base}.moc ) - set_source_files_properties(${_target_base}.cpp PROPERTIES SKIP_AUTOMOC true) - - set(${_sources} ${${_sources}} ${_target_base}.cpp) - endforeach (_i ${ARGN}) -endmacro(qdbus_add_interfaces) - -macro(qdbus_generate_interface _header) - get_filename_component(_in_file ${_header} ABSOLUTE) - get_filename_component(_basename ${_header} NAME_WE) - set(_target ${CMAKE_CURRENT_BINARY_DIR}/${_basename}.xml) - - add_custom_command(OUTPUT ${_target} - COMMAND ${QDBUS_CPP2XML_EXECUTABLE} - ARGS ${_in_file} > ${_target} - DEPENDS ${_in_file} - ) -endmacro(qdbus_generate_interface) - -macro(qdbus_add_adaptors _sources) - foreach (_i ${ARGN}) - get_filename_component(_xml_file ${_i} ABSOLUTE) - string(REGEX REPLACE ".*\\.([^\\.]+)\\.xml$" "\\1" _basename ${_i}) - string(TOLOWER ${_basename} _basename) - set(_target_base ${CMAKE_CURRENT_BINARY_DIR}/${_basename}adaptor) - - add_custom_command(OUTPUT ${_target_base}.cpp ${_target_base}.h - COMMAND ${QDBUS_IDL2CPP_EXECUTABLE} - ARGS -m -a ${_basename}adaptor ${_xml_file} - DEPENDS ${_xml_file} - ) - - qt4_generate_moc(${_target_base}.h ${_target_base}.moc) - macro_add_file_dependencies(${_target_base}.h ${_target_base}.moc) - set_source_files_properties(${_target_base}.cpp PROPERTIES SKIP_AUTOMOC true) - - set(${_sources} ${${_sources}} ${_target_base}.cpp) - endforeach (_i ${ARGN}) -endmacro(qdbus_add_adaptors) |