mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +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)
|
MACRO(RESTRICT_SYMBOL_EXPORTS target)
|
||||||
IF(CMAKE_COMPILER_IS_GNUCXX AND UNIX)
|
IF(CMAKE_COMPILER_IS_GNUCXX AND UNIX)
|
||||||
GET_TARGET_PROPERTY(COMPILE_FLAGS ${target} COMPILE_FLAGS)
|
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
|
SET_TARGET_PROPERTIES(${target} PROPERTIES
|
||||||
COMPILE_FLAGS "${COMPILE_FLAGS} -fvisibility=hidden")
|
COMPILE_FLAGS "${COMPILE_FLAGS} -fvisibility=hidden")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
Reference in New Issue
Block a user