From a2a276b200926a747c7cd2c8d2b8ce420fc2200d Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Tue, 1 Dec 2009 14:35:09 +0100 Subject: [PATCH] in RESTRICT_SYMBOL_EXPORTS,handle cases where COMPILE_FLAGS are not set (COMPILE_FLAGS-NOTFOUND) --- cmake/libutils.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/libutils.cmake b/cmake/libutils.cmake index be0523d7080..0c34754bc75 100644 --- a/cmake/libutils.cmake +++ b/cmake/libutils.cmake @@ -260,6 +260,10 @@ ENDMACRO() MACRO(RESTRICT_SYMBOL_EXPORTS target) IF(CMAKE_COMPILER_IS_GNUCXX AND UNIX) GET_TARGET_PROPERTY(COMPILE_FLAGS ${target} COMPILE_FLAGS) + IF(NOT COMPILE_FLAGS) + # Avoid COMPILE_FLAGS-NOTFOUND + SET(COMPILE_FLAGS) + ENDIF() SET_TARGET_PROPERTIES(${target} PROPERTIES COMPILE_FLAGS "${COMPILE_FLAGS} -fvisibility=hidden") ENDIF()