diff options
author | Alexander Neundorf <neundorf@kde.org> | 2006-01-26 18:43:52 +0000 |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2006-01-26 18:43:52 +0000 |
commit | 023d276597dd2c8889efeeb946ecf316e112f006 (patch) | |
tree | d456f5e95b18996833aa3d2bb0bc84795f604805 | |
parent | 6617c46a929d83ae13dbf52022d4fc8458695dc0 (diff) | |
download | extra-cmake-modules-023d276597dd2c8889efeeb946ecf316e112f006.tar.gz extra-cmake-modules-023d276597dd2c8889efeeb946ecf316e112f006.tar.bz2 |
-fix by Tanner Lovelace, generate correct include statements
Alex
svn path=/trunk/KDE/kdelibs/; revision=502616
-rw-r--r-- | modules/CheckPrototypeExists.cmake | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/CheckPrototypeExists.cmake b/modules/CheckPrototypeExists.cmake index 38d9d6ba..90f7d5dc 100644 --- a/modules/CheckPrototypeExists.cmake +++ b/modules/CheckPrototypeExists.cmake @@ -9,8 +9,13 @@ INCLUDE(CheckCXXSourceCompiles) MACRO(CHECK_PROTOTYPE_EXISTS _SYMBOL _HEADER _RESULT) + SET(_INCLUDE_FILES) + FOREACH(it ${_HEADER}) + SET(_INCLUDE_FILES "${_INCLUDE_FILES}#include <${it}>\n") + ENDFOREACH(it) + SET(_CHECK_PROTO_EXISTS_SOURCE_CODE " -#include <${_HEADER}> +${_INCLUDE_FILES} void cmakeRequireSymbol(int dummy,...){(void)dummy;} int main() { |