diff options
author | Alexander Neundorf <neundorf@kde.org> | 2006-02-07 22:08:52 +0000 |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2006-02-07 22:08:52 +0000 |
commit | 51f7b91d0443e8d846f5ca62b3b922b150b3778b (patch) | |
tree | f105b3f548351952d3f5f46a40c5963a277f4f49 | |
parent | fce52d437088520993f5f0df591408aa7e8e6eb4 (diff) | |
download | extra-cmake-modules-51f7b91d0443e8d846f5ca62b3b922b150b3778b.tar.gz extra-cmake-modules-51f7b91d0443e8d846f5ca62b3b922b150b3778b.tar.bz2 |
make everything clean
Alex
svn path=/trunk/KDE/kdelibs/; revision=506938
-rw-r--r-- | modules/KDE4Macros.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index db49f3a2..68d45bad 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -42,6 +42,7 @@ MACRO(KDE4_ADD_DCOP_SKELS _sources) GET_FILENAME_COMPONENT(_basename ${_tmp_FILE} NAME_WE) SET(_skel ${CMAKE_CURRENT_BINARY_DIR}/${_basename}_skel.cpp) + SET(_skel_H ${CMAKE_CURRENT_BINARY_DIR}/${_basename}_skel.h) SET(_kidl ${CMAKE_CURRENT_BINARY_DIR}/${_basename}.kidl) IF (NOT HAVE_${_basename}_KIDL_RULE) @@ -62,6 +63,7 @@ MACRO(KDE4_ADD_DCOP_SKELS _sources) ARGS --c++-suffix cpp --no-signals --no-stub ${_kidl} DEPENDS ${_kidl} ) + MACRO_APPEND_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${_skel_H}) ENDIF (NOT HAVE_${_basename}_SKEL_RULE) @@ -80,6 +82,7 @@ MACRO(KDE4_ADD_DCOP_STUBS _sources) 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) @@ -100,6 +103,8 @@ MACRO(KDE4_ADD_DCOP_STUBS _sources) ARGS --c++-suffix cpp --no-signals --no-skel ${_kidl} DEPENDS ${_kidl} ) + MACRO_APPEND_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${_stub_H}) + ENDIF (NOT HAVE_${_basename}_STUB_RULE) SET(${_sources} ${${_sources}} ${_stub_CPP}) |