From 2b18f1f332502c37793d3bfb74f6395c0d223c77 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Mon, 23 Oct 2006 12:30:44 +0000 Subject: Create macro to disable enable final argument into specific directory. svn path=/trunk/KDE/kdelibs/; revision=598376 --- modules/KDE4Macros.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'modules') diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index a09dcec6..0fb9eba4 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -729,3 +729,11 @@ MACRO(KDE4_REMOVE_OBSOLETE_CMAKE_FILES) endforeach ( _current_FILE) ENDMACRO(KDE4_REMOVE_OBSOLETE_CMAKE_FILES) + +MACRO(KDE4_NO_ENABLE_FINAL _project_name) + if(KDE4_ENABLE_FINAL) + set(KDE4_ENABLE_FINAL OFF) + MESSAGE(STATUS "You used enable-final argument but \"${_project_name}\" doesn't support it. Try to fix compile it and remobe KDE4_NO_ENABLE_FINAL macro. Thanks") + endif(KDE4_ENABLE_FINAL) +ENDMACRO(KDE4_NO_ENABLE_FINAL _project_name) + -- cgit v1.2.1