From: <mar...@us...> - 2013-08-30 12:14:44
|
Revision: 6384 http://sourceforge.net/p/freeorion/code/6384 Author: marcel_metz Date: 2013-08-30 12:14:40 +0000 (Fri, 30 Aug 2013) Log Message: ----------- Enabled libcommon symbol export for cmake and Xcode. Modified Paths: -------------- trunk/FreeOrion/CMakeLists.txt trunk/FreeOrion/Xcode/FreeOrion.xcodeproj/project.pbxproj Modified: trunk/FreeOrion/CMakeLists.txt =================================================================== --- trunk/FreeOrion/CMakeLists.txt 2013-08-30 11:31:00 UTC (rev 6383) +++ trunk/FreeOrion/CMakeLists.txt 2013-08-30 12:14:40 UTC (rev 6384) @@ -228,6 +228,12 @@ log4cpp ) +set_target_properties(freeorioncommon + PROPERTIES + DEFINE_SYMBOL "FREEORION_BUILD_COMMON" + COMPILE_FLAGS "-fvisibility=hidden" +) + ######################################## # Recurse Into Sources # ######################################## Modified: trunk/FreeOrion/Xcode/FreeOrion.xcodeproj/project.pbxproj =================================================================== --- trunk/FreeOrion/Xcode/FreeOrion.xcodeproj/project.pbxproj 2013-08-30 11:31:00 UTC (rev 6383) +++ trunk/FreeOrion/Xcode/FreeOrion.xcodeproj/project.pbxproj 2013-08-30 12:14:40 UTC (rev 6384) @@ -4608,6 +4608,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); @@ -4767,6 +4768,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); @@ -4941,6 +4943,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); @@ -5122,6 +5125,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); @@ -5350,6 +5354,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); @@ -5584,6 +5589,7 @@ buildSettings = { LD_DYLIB_INSTALL_NAME = "@executable_path/../SharedSupport/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( + "-fvisibility=hidden", "-undefined", dynamic_lookup, ); |