mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
in RESTRICT_SYMBOL_EXPORTS,handle cases where COMPILE_FLAGS are not set
(COMPILE_FLAGS-NOTFOUND)
This commit is contained in:
@ -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()
|
||||
|
Reference in New Issue
Block a user