aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDavid Faure <faure@kde.org>2008-10-13 22:19:04 +0000
committerDavid Faure <faure@kde.org>2008-10-13 22:19:04 +0000
commitfc062087e03319fa4be72da6dedf00a705fc076d (patch)
treeefc9fd536b22d644606b2ed6f9823dfedf0c08a4 /modules
parenta1cc1ad94a41aefd55b1190c1d01d7c38037f305 (diff)
downloadextra-cmake-modules-fc062087e03319fa4be72da6dedf00a705fc076d.tar.gz
extra-cmake-modules-fc062087e03319fa4be72da6dedf00a705fc076d.tar.bz2
It's IF(FOO), not IF(${FOO}) .... for some reason.
svn path=/trunk/KDE/kdelibs/; revision=871115
Diffstat (limited to 'modules')
-rw-r--r--modules/FindStrigi.cmake17
1 files changed, 9 insertions, 8 deletions
diff --git a/modules/FindStrigi.cmake b/modules/FindStrigi.cmake
index dbc2c0fa..f05ed531 100644
--- a/modules/FindStrigi.cmake
+++ b/modules/FindStrigi.cmake
@@ -139,15 +139,16 @@ int main()
MACRO_CHECK_STRIGI_API_SCREWUP( "signed char" STRIGI_NEEDS_SIGNED_CHAR )
MACRO_CHECK_STRIGI_API_SCREWUP( "char" STRIGI_NEEDS_CHAR )
set( STRIGI_NEEDS_SIGNED_CHAR ${STRIGI_NEEDS_SIGNED_CHAR} CACHE BOOL "TRUE if strigi is 0.6.0 or later" )
- if (${STRIGI_NEEDS_SIGNED_CHAR})
+ set( STRIGI_NEEDS_CHAR ${STRIGI_NEEDS_CHAR} CACHE BOOL "TRUE if strigi is 0.5.9 or before" )
+ if (STRIGI_NEEDS_SIGNED_CHAR)
message(STATUS "Strigi API is post-screwup, needs 'signed char'")
- else (${STRIGI_NEEDS_SIGNED_CHAR})
- if (${STRIGI_NEEDS_CHAR})
- message(STATUS "Strigi API is pre-screwup check, need 'char'")
- else (${STRIGI_NEEDS_CHAR})
- message(FATAL_ERROR "Strigi was found, but a simple test program does not compile, check CMakeFiles/CMakeError.log")
- endif (${STRIGI_NEEDS_CHAR})
- endif (${STRIGI_NEEDS_SIGNED_CHAR})
+ else (STRIGI_NEEDS_SIGNED_CHAR)
+ if (STRIGI_NEEDS_CHAR)
+ message(STATUS "Strigi API is pre-screwup check, need 'char'")
+ else (STRIGI_NEEDS_CHAR)
+ message(FATAL_ERROR "Strigi was found, but a simple test program does not compile, check CMakeFiles/CMakeError.log")
+ endif (STRIGI_NEEDS_CHAR)
+ endif (STRIGI_NEEDS_SIGNED_CHAR)
macro_pop_required_vars()
endif (STRIGI_FOUND)