From 23dddf8e1ce0d0ff14f15e2be0da8c9893f5e360 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Sat, 21 Jan 2017 19:27:44 +0100 Subject: [PATCH] build: define symbol exist variables for local scope otherwise CHECK_SYMBOL_EXISTS doesnt work as expected. --- cmake/config/eina.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/config/eina.cmake b/cmake/config/eina.cmake index a91d76dc3e..6865f3b210 100644 --- a/cmake/config/eina.cmake +++ b/cmake/config/eina.cmake @@ -34,8 +34,8 @@ endif() #check for symbols in pthread #TODO Make the definitions depending on the platform -SET_GLOBAL(CMAKE_REQUIRED_FLAGS "${CMAKE_THREAD_LIBS_INIT}") -SET_GLOBAL(CMAKE_REQUIRED_DEFINITIONS "-D_GNU_SOURCE=1") +set(CMAKE_REQUIRED_FLAGS "${CMAKE_THREAD_LIBS_INIT}") +set(CMAKE_REQUIRED_DEFINITIONS "-D_GNU_SOURCE=1") CHECK_SYMBOL_EXISTS(pthread_barrier_init pthread.h EINA_HAVE_PTHREAD_BARRIER) CHECK_SYMBOL_EXISTS(pthread_attr_setaffinity_np pthread.h EINA_HAVE_PTHREAD_AFFINITY) CHECK_SYMBOL_EXISTS(pthread_setname_np pthread.h EINA_HAVE_PTHREAD_SETNAME)