From 023d276597dd2c8889efeeb946ecf316e112f006 Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Thu, 26 Jan 2006 18:43:52 +0000 Subject: -fix by Tanner Lovelace, generate correct include statements Alex svn path=/trunk/KDE/kdelibs/; revision=502616 --- modules/CheckPrototypeExists.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'modules/CheckPrototypeExists.cmake') 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() { -- cgit v1.2.1