From c9ed51d92f43326244b3cfdc3a63eae3e0c2c4a0 Mon Sep 17 00:00:00 2001 From: Volker Krause Date: Wed, 3 May 2006 11:36:59 +0000 Subject: Port the DONTPORT check. svn path=/trunk/KDE/kdelibs/; revision=536897 --- modules/FindKDE4Internal.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/FindKDE4Internal.cmake b/modules/FindKDE4Internal.cmake index 94a4db16..62185afd 100644 --- a/modules/FindKDE4Internal.cmake +++ b/modules/FindKDE4Internal.cmake @@ -423,6 +423,13 @@ else(EXISTS ${CMAKE_SOURCE_DIR}/kdecore/kglobal.h) find_program(KDE4_MAKEKDEWIDGETS_EXECUTABLE NAME makekdewidgets ) endif (NOT KDE4_MAKEKDEWIDGETS_EXECUTABLE) + # avoid porting against kdelibs trunk + file(READ ${KDE4_INCLUDE_DIR}/kdeversion.h _contents) + string(REGEX MATCHALL "DONTPORT" _match "${_contents}") + if (_match) + message ( FATAL_ERROR "Don't port against this version of kdelibs! Use /branches/work/kdelibs4_snapshot instead!!" ) + endif (_match) + endif(EXISTS ${CMAKE_SOURCE_DIR}/kdecore/kglobal.h) -- cgit v1.2.1