diff options
Diffstat (limited to 'modules/FindAutomoc4.cmake')
| -rw-r--r-- | modules/FindAutomoc4.cmake | 26 | 
1 files changed, 24 insertions, 2 deletions
diff --git a/modules/FindAutomoc4.cmake b/modules/FindAutomoc4.cmake index 1192ea01..cbe7ad1e 100644 --- a/modules/FindAutomoc4.cmake +++ b/modules/FindAutomoc4.cmake @@ -3,20 +3,42 @@  #  #  AUTOMOC4_FOUND - automoc4 has been found  #  AUTOMOC4_EXECUTABLE - the automoc4 tool +#  AUTOMOC4_VERSION - the full version of automoc4 +#  AUTOMOC4_VERSION_MAJOR, AUTOMOC4_VERSION_MINOR, AUTOMOC4_VERSION_PATCH - AUTOMOC4_VERSION  +#                     broken into its components  #  # It also adds the following macros  #  AUTOMOC4(<target> <SRCS_VAR>)  #    Use this to run automoc4 on all files contained in the list <SRCS_VAR>.  # -#  AUTOMOC4_MOC_HEADERS(<target> header1.h header2.h) +#  AUTOMOC4_MOC_HEADERS(<target> header1.h header2.h ...)  #    Use this to add more header files to be processed with automoc4. +# +#  AUTOMOC4_ADD_EXECUTABLE(<target_NAME> src1 src2 ...) +#    This macro does the same as ADD_EXECUTABLE, but additionally +#    adds automoc4 handling for all source files. +# +# AUTOMOC4_ADD_LIBRARY(<target_NAME> src1 src2 ...) +#    This macro does the same as ADD_LIBRARY, but additionally +#    adds automoc4 handling for all source files. +# Internal helper macro, may change or be removed anytime: +# _ADD_AUTOMOC4_TARGET(<target_NAME> <SRCS_VAR>) +# +# Since version 0.9.88: +# The following two macros are only to be used for KDE4 projects +# and do something which makes sure automoc4 works for KDE. Don't +# use them anywhere else. +# _AUTOMOC4_KDE4_PRE_TARGET_HANDLING(<target_NAME> <SRCS_VAR>) +# _AUTOMOC4_KDE4_POST_TARGET_HANDLING(<target_NAME>) -# Copyright (c) 2008, Alexander Neundorf, <neundorf@kde.org> + +# Copyright (c) 2008-2009, Alexander Neundorf, <neundorf@kde.org>  #  # Redistribution and use is allowed according to the terms of the BSD license.  # For details see the accompanying COPYING-CMAKE-SCRIPTS file. +  # check if we are inside KDESupport and automoc is enabled  if("${KDESupport_SOURCE_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")     # when building this project as part of kdesupport  | 
