From 12b388babac1a3eb4f0d5d8129e2e3bed1b43dd9 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 27 Apr 2006 14:15:47 +0000 Subject: if we call it with --no-stub, then it won't produce a header file. Amazing how long this bug went unnoticed. Fixes everything-constantly-rebuilding when using cmake. svn path=/trunk/KDE/kdelibs/; revision=534598 --- modules/KDE4Macros.cmake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 5eb7733a..36fd3ebc 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -25,7 +25,6 @@ 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) @@ -41,7 +40,7 @@ MACRO (KDE4_ADD_DCOP_SKELS _sources) if (NOT HAVE_${_basename}_SKEL_RULE) set(HAVE_${_basename}_SKEL_RULE ON) - add_custom_command(OUTPUT ${_skel_H} ${_skel} + add_custom_command(OUTPUT ${_skel} COMMAND ${KDE4_DCOPIDL2CPP_EXECUTABLE} ARGS --c++-suffix cpp --no-signals --no-stub ${_kidl} MAIN_DEPENDENCY ${_kidl} -- cgit v1.2.1