diff options
author | Alexander Neundorf <neundorf@kde.org> | 2006-07-02 08:45:36 +0000 |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2006-07-02 08:45:36 +0000 |
commit | d79f1aa9b6c62c7d05e61b2a9ed2296a49234891 (patch) | |
tree | 68ca0f79cb82df0b6204eb523acac46aa5f866cc | |
parent | 625cdcf8bf06301996e4895649312cf9eba4cc96 (diff) | |
download | extra-cmake-modules-d79f1aa9b6c62c7d05e61b2a9ed2296a49234891.tar.gz extra-cmake-modules-d79f1aa9b6c62c7d05e61b2a9ed2296a49234891.tar.bz2 |
-remove dcop support from the build system
Alex
svn path=/trunk/KDE/kdelibs/; revision=557034
-rw-r--r-- | modules/KDE4Macros.cmake | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 1fafbcf9..c0613988 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -2,8 +2,6 @@ # for documentation look at FindKDE4Internal.cmake # # this file contains the following macros: -# KDE4_ADD_DCOP_SKELS -# KDE4_ADD_DCOP_STUBS # KDE4_ADD_UI_FILES # KDE4_ADD_KCFG_FILES # KDE4_AUTOMOC @@ -15,89 +13,6 @@ #neundorf@kde.org -#create the kidl and skeleton file for dcop stuff -#usage: KDE4_ADD_DCOP_SKELS(foo_SRCS ${dcop_headers}) -MACRO (KDE4_ADD_DCOP_SKELS _sources) - foreach (_current_FILE ${ARGN}) - - GET_FILENAME_COMPONENT(_tmp_FILE ${_current_FILE} ABSOLUTE) - - GET_FILENAME_COMPONENT(_basename ${_tmp_FILE} NAME_WE) - - set(_skel ${CMAKE_CURRENT_BINARY_DIR}/${_basename}_skel.cpp) - set(_kidl ${CMAKE_CURRENT_BINARY_DIR}/${_basename}.kidl) - - if (NOT HAVE_${_basename}_KIDL_RULE) - set(HAVE_${_basename}_KIDL_RULE ON) - - add_custom_command(OUTPUT ${_kidl} - COMMAND ${KDE4_DCOPIDL_EXECUTABLE} - ARGS --srcdir ${KDE4_KALYPTUS_DIR} -o ${_kidl} ${_tmp_FILE} - MAIN_DEPENDENCY ${_tmp_FILE} - ) - endif (NOT HAVE_${_basename}_KIDL_RULE) - - if (NOT HAVE_${_basename}_SKEL_RULE) - set(HAVE_${_basename}_SKEL_RULE ON) - - add_custom_command(OUTPUT ${_skel} - COMMAND ${KDE4_DCOPIDL2CPP_EXECUTABLE} - ARGS --c++-suffix cpp --no-signals --no-stub ${_kidl} - MAIN_DEPENDENCY ${_kidl} - DEPENDS ${_KDE4_DCOPIDL2CPP_DEP} ) - - macro_additional_clean_files(${_skel_H}) - - endif (NOT HAVE_${_basename}_SKEL_RULE) - - set(${_sources} ${${_sources}} ${_skel}) - - endforeach (_current_FILE) - -ENDMACRO (KDE4_ADD_DCOP_SKELS) - - -MACRO (KDE4_ADD_DCOP_STUBS _sources) - foreach (_current_FILE ${ARGN}) - - get_filename_component(_tmp_FILE ${_current_FILE} ABSOLUTE) - - get_filename_component(_basename ${_tmp_FILE} NAME_WE) - - set(_stub_CPP ${CMAKE_CURRENT_BINARY_DIR}/${_basename}_stub.cpp) - set(_stub_H ${CMAKE_CURRENT_BINARY_DIR}/${_basename}_stub.h) - set(_kidl ${CMAKE_CURRENT_BINARY_DIR}/${_basename}.kidl) - - if (NOT HAVE_${_basename}_KIDL_RULE) - set(HAVE_${_basename}_KIDL_RULE ON) - - add_custom_command(OUTPUT ${_kidl} - COMMAND ${KDE4_DCOPIDL_EXECUTABLE} - ARGS --srcdir ${KDE4_KALYPTUS_DIR} -o ${_kidl} ${_tmp_FILE} - MAIN_DEPENDENCY ${_tmp_FILE} - ) - endif (NOT HAVE_${_basename}_KIDL_RULE) - - if (NOT HAVE_${_basename}_STUB_RULE) - set(HAVE_${_basename}_STUB_RULE ON) - - add_custom_command(OUTPUT ${_stub_H} ${_stub_CPP} - COMMAND ${KDE4_DCOPIDL2CPP_EXECUTABLE} - ARGS --c++-suffix cpp --no-signals --no-skel ${_kidl} - MAIN_DEPENDENCY ${_kidl} - DEPENDS ${_KDE4_DCOPIDL2CPP_DEP} ) - - macro_additional_clean_files(${_stub_H}) - - endif (NOT HAVE_${_basename}_STUB_RULE) - - set(${_sources} ${${_sources}} ${_stub_CPP}) - - endforeach (_current_FILE) - -ENDMACRO (KDE4_ADD_DCOP_STUBS) - - macro (KDE4_ADD_KCFG_FILES _sources) foreach (_current_FILE ${ARGN}) |