[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs
From:       Laurent Montel <montel () kde ! org>
Date:       2006-10-23 12:30:47
Message-ID: 1161606647.630745.26298.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 598376 by mlaurent:

Create macro to disable enable final argument into specific directory.


 M  +8 -0      cmake/modules/KDE4Macros.cmake  
 M  +1 -1      kdecore/CMakeLists.txt  


--- trunk/KDE/kdelibs/cmake/modules/KDE4Macros.cmake #598375:598376
@@ -729,3 +729,11 @@
    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)
+
--- trunk/KDE/kdelibs/kdecore/CMakeLists.txt #598375:598376
@@ -1,5 +1,5 @@
 project(kdecore)
-
+KDE4_NO_ENABLE_FINAL(kdecore)
 # Generate kdefakes.h
 configure_file(kdefakes.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdefakes.h )
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic