Added private-externs flag to Xcode build targets, which prevents pesky link warnings in the Release configuration.
authorJens Alfke <jens@mooseyard.com>
Sat Sep 26 12:45:03 2009 -0700 (2009-09-26)
changeset 72e44bc2caefe
parent 6 f2cd752db494
child 8 21a6c17f4e3e
Added private-externs flag to Xcode build targets, which prevents pesky link warnings in the Release configuration.
Ottoman.xcodeproj/project.pbxproj
     1.1 --- a/Ottoman.xcodeproj/project.pbxproj	Thu Sep 24 21:47:06 2009 -0700
     1.2 +++ b/Ottoman.xcodeproj/project.pbxproj	Sat Sep 26 12:45:03 2009 -0700
     1.3 @@ -486,6 +486,7 @@
     1.4  			isa = XCBuildConfiguration;
     1.5  			buildSettings = {
     1.6  				COPY_PHASE_STRIP = NO;
     1.7 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
     1.8  				INSTALL_PATH = /usr/local/lib;
     1.9  				PRODUCT_NAME = Ottoman;
    1.10  			};
    1.11 @@ -496,6 +497,7 @@
    1.12  			buildSettings = {
    1.13  				COPY_PHASE_STRIP = YES;
    1.14  				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    1.15 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
    1.16  				INSTALL_PATH = /usr/local/lib;
    1.17  				PRODUCT_NAME = Ottoman;
    1.18  			};
    1.19 @@ -508,6 +510,7 @@
    1.20  				GCC_PRECOMPILE_PREFIX_HEADER = NO;
    1.21  				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
    1.22  				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
    1.23 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
    1.24  				INSTALL_PATH = /usr/local/bin;
    1.25  				OTHER_LDFLAGS = (
    1.26  					"-framework",
    1.27 @@ -524,6 +527,7 @@
    1.28  				GCC_PRECOMPILE_PREFIX_HEADER = NO;
    1.29  				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
    1.30  				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
    1.31 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
    1.32  				INSTALL_PATH = /usr/local/bin;
    1.33  				OTHER_LDFLAGS = (
    1.34  					"-framework",