Milestone 5: deliver embedded RDP sessions and lifecycle hardening
This commit is contained in:
11
third_party/FreeRDP/cmake/ExportAllSymbols.cmake
vendored
Normal file
11
third_party/FreeRDP/cmake/ExportAllSymbols.cmake
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
include(CheckAndSetFlag)
|
||||
|
||||
option(EXPORT_ALL_SYMBOLS "Export all symbols form library" OFF)
|
||||
|
||||
if(EXPORT_ALL_SYMBOLS)
|
||||
add_compile_definitions(EXPORT_ALL_SYMBOLS)
|
||||
removeflag(-fvisibility=hidden)
|
||||
else()
|
||||
message(STATUS "${} default symbol visibility: hidden")
|
||||
checkandsetflag(-fvisibility=hidden)
|
||||
endif()
|
||||
Reference in New Issue
Block a user