summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmentovai@google.com <mmentovai@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-15 17:43:22 +0000
committermmentovai@google.com <mmentovai@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-15 17:43:22 +0000
commit9cd34b936d7a4e91d6dbd12e9a66a3d1399944f9 (patch)
tree7dac8c91c63ce1ebe8f6481c510a113e049a96cc
parent6733cc55b7e0398ef79cf937c03fba20af189321 (diff)
downloadchromium_src-9cd34b936d7a4e91d6dbd12e9a66a3d1399944f9.zip
chromium_src-9cd34b936d7a4e91d6dbd12e9a66a3d1399944f9.tar.gz
chromium_src-9cd34b936d7a4e91d6dbd12e9a66a3d1399944f9.tar.bz2
Move all settings except for the ones that really need to be per-target into
xcconfig files, which we can use on many project files. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@947 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--base/base.xcodeproj/project.pbxproj97
-rw-r--r--build/common.xcconfig38
-rw-r--r--build/debug.xcconfig34
-rw-r--r--build/release.xcconfig34
-rw-r--r--testing/gtest.xcodeproj/project.pbxproj42
5 files changed, 159 insertions, 86 deletions
diff --git a/base/base.xcodeproj/project.pbxproj b/base/base.xcodeproj/project.pbxproj
index a1c1ba1..0250fd4 100644
--- a/base/base.xcodeproj/project.pbxproj
+++ b/base/base.xcodeproj/project.pbxproj
@@ -65,9 +65,9 @@
7B78D40E0E54FE8000609465 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B78D40D0E54FE8000609465 /* Foundation.framework */; };
7B836ADD0E55097000F6AD31 /* libicuuc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B165D4D0E55081400185273 /* libicuuc.a */; };
7B836ADE0E55097000F6AD31 /* libicui18n.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B165D4F0E55081400185273 /* libicui18n.a */; };
- 7B836ADF0E55097000F6AD31 /* libicudatastatic.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B165D590E55081400185273 /* libicudatastatic.a */; };
7B836AE30E5509A900F6AD31 /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B165D300E55081000185273 /* libgtest.a */; };
7B836C050E55BBB800F6AD31 /* ref_counted.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B836C040E55BBB800F6AD31 /* ref_counted.cc */; };
+ 7B836E180E55CE5B00F6AD31 /* libicudatastatic.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B836D970E55CE4700F6AD31 /* libicudatastatic.a */; };
7BAF501C0E50B84200CA8A07 /* base_paths.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7BAF501B0E50B84200CA8A07 /* base_paths.cc */; };
7BAF50760E50B8F100CA8A07 /* file_version_info_mac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7BAF50740E50B8F100CA8A07 /* file_version_info_mac.mm */; };
820EB4F70E3A613F009668FC /* string_piece.cc in Sources */ = {isa = PBXBuildFile; fileRef = 820EB4F50E3A613F009668FC /* string_piece.cc */; };
@@ -174,20 +174,6 @@
remoteGlobalIDString = 7BD5410E0D6F8457003CD41E;
remoteInfo = icupkg;
};
- 7B165D560E55081400185273 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4562AF30E27E428005E4685 /* icu.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 7BD540FB0D6F8397003CD41E;
- remoteInfo = icudata;
- };
- 7B165D580E55081400185273 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4562AF30E27E428005E4685 /* icu.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 82C262C40DCF9411005CFE91;
- remoteInfo = icudatastatic;
- };
7B165D5D0E55081400185273 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = E4562A2A0E27CA2F005E4685 /* libpng.xcodeproj */;
@@ -251,6 +237,13 @@
remoteGlobalIDString = 82C262C30DCF9411005CFE91;
remoteInfo = icudatastatic;
};
+ 7B836D960E55CE4700F6AD31 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = E4562AF30E27E428005E4685 /* icu.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 82C262C40DCF9411005CFE91;
+ remoteInfo = icudatastatic;
+ };
825404050D92D33A0006B936 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 825402AA0D92D0C60006B936 /* Project object */;
@@ -282,6 +275,9 @@
7B78CE100E53131800609465 /* debug_util_posix.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug_util_posix.cc; sourceTree = "<group>"; };
7B78D40D0E54FE8000609465 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = "<group>"; };
7B836C040E55BBB800F6AD31 /* ref_counted.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ref_counted.cc; sourceTree = "<group>"; };
+ 7B836C4C0E55C6AC00F6AD31 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = "<group>"; };
+ 7B836C4D0E55C6AC00F6AD31 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
+ 7B836C4E0E55C6AC00F6AD31 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
7BAF4F0A0E50A2FD00CA8A07 /* notimplemented.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notimplemented.h; sourceTree = "<group>"; };
7BAF4F7B0E50A3BD00CA8A07 /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = "<group>"; };
7BAF501B0E50B84200CA8A07 /* base_paths.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base_paths.cc; sourceTree = "<group>"; };
@@ -513,7 +509,7 @@
7B78D40E0E54FE8000609465 /* Foundation.framework in Frameworks */,
7B78D38C0E54FDEC00609465 /* libbase.a in Frameworks */,
7B836AE30E5509A900F6AD31 /* libgtest.a in Frameworks */,
- 7B836ADF0E55097000F6AD31 /* libicudatastatic.a in Frameworks */,
+ 7B836E180E55CE5B00F6AD31 /* libicudatastatic.a in Frameworks */,
7B836ADE0E55097000F6AD31 /* libicui18n.a in Frameworks */,
7B836ADD0E55097000F6AD31 /* libicuuc.a in Frameworks */,
);
@@ -533,14 +529,13 @@
7B165D400E55081400185273 /* Products */ = {
isa = PBXGroup;
children = (
+ 7B165D530E55081400185273 /* genccode */,
7B165D4B0E55081400185273 /* libicudata_stub.a */,
- 7B165D4D0E55081400185273 /* libicuuc.a */,
+ 7B836D970E55CE4700F6AD31 /* libicudatastatic.a */,
7B165D4F0E55081400185273 /* libicui18n.a */,
7B165D510E55081400185273 /* libicutu.a */,
- 7B165D530E55081400185273 /* genccode */,
+ 7B165D4D0E55081400185273 /* libicuuc.a */,
7B165D550E55081400185273 /* icupkg */,
- 7B165D570E55081400185273 /* libicudata.dylib */,
- 7B165D590E55081400185273 /* libicudatastatic.a */,
);
name = Products;
sourceTree = "<group>";
@@ -582,9 +577,21 @@
path = ..;
sourceTree = "<group>";
};
+ 7B836C4B0E55C69000F6AD31 /* Configuration */ = {
+ isa = PBXGroup;
+ children = (
+ 7B836C4C0E55C6AC00F6AD31 /* common.xcconfig */,
+ 7B836C4D0E55C6AC00F6AD31 /* debug.xcconfig */,
+ 7B836C4E0E55C6AC00F6AD31 /* release.xcconfig */,
+ );
+ name = Configuration;
+ path = ../build;
+ sourceTree = "<group>";
+ };
825402A80D92D0C60006B936 = {
isa = PBXGroup;
children = (
+ 7B836C4B0E55C69000F6AD31 /* Configuration */,
825402B60D92D0E20006B936 /* base */,
825403B40D92D2EC0006B936 /* base_gfx */,
829E2FA80DBFD7D500819EBF /* Frameworks */,
@@ -981,20 +988,6 @@
remoteRef = 7B165D540E55081400185273 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
- 7B165D570E55081400185273 /* libicudata.dylib */ = {
- isa = PBXReferenceProxy;
- fileType = "compiled.mach-o.dylib";
- path = libicudata.dylib;
- remoteRef = 7B165D560E55081400185273 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- 7B165D590E55081400185273 /* libicudatastatic.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = libicudatastatic.a;
- remoteRef = 7B165D580E55081400185273 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
7B165D5E0E55081400185273 /* libpng.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
@@ -1016,6 +1009,13 @@
remoteRef = 7B165D6D0E55081400185273 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
+ 7B836D970E55CE4700F6AD31 /* libicudatastatic.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libicudatastatic.a;
+ remoteRef = 7B836D960E55CE4700F6AD31 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
/* End PBXReferenceProxy section */
/* Begin PBXShellScriptBuildPhase section */
@@ -1190,40 +1190,15 @@
/* Begin XCBuildConfiguration section */
825402AB0D92D0C60006B936 /* Debug */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 7B836C4D0E55C6AC00F6AD31 /* debug.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- GCC_CW_ASM_SYNTAX = NO;
- GCC_DYNAMIC_NO_PIC = YES;
- GCC_ENABLE_OBJC_GC = supported;
- GCC_ENABLE_PASCAL_STRINGS = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
- GCC_SYMBOLS_PRIVATE_EXTERN = YES;
- PREBINDING = NO;
- USE_HEADERMAP = NO;
- WARNING_CFLAGS = "-Wall";
};
name = Debug;
};
825402AC0D92D0C60006B936 /* Release */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 7B836C4E0E55C6AC00F6AD31 /* release.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- DEAD_CODE_STRIPPING = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_CW_ASM_SYNTAX = NO;
- GCC_DYNAMIC_NO_PIC = YES;
- GCC_ENABLE_OBJC_GC = supported;
- GCC_ENABLE_PASCAL_STRINGS = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
- GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
- GCC_SYMBOLS_PRIVATE_EXTERN = YES;
- PREBINDING = NO;
- USE_HEADERMAP = NO;
- WARNING_CFLAGS = "-Wall";
};
name = Release;
};
diff --git a/build/common.xcconfig b/build/common.xcconfig
new file mode 100644
index 0000000..8cea311
--- /dev/null
+++ b/build/common.xcconfig
@@ -0,0 +1,38 @@
+// Copyright 2008, Google Inc.
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+// * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+// * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+// * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ALWAYS_SEARCH_USER_PATHS = NO
+GCC_CW_ASM_SYNTAX = NO
+GCC_DYNAMIC_NO_PIC = YES
+GCC_ENABLE_PASCAL_STRINGS = NO
+GCC_INLINES_ARE_PRIVATE_EXTERN = YES
+GCC_SYMBOLS_PRIVATE_EXTERN = YES
+PREBINDING = NO
+USE_HEADERMAP = NO
+WARNING_CFLAGS = -Wall
diff --git a/build/debug.xcconfig b/build/debug.xcconfig
new file mode 100644
index 0000000..0fd2c21
--- /dev/null
+++ b/build/debug.xcconfig
@@ -0,0 +1,34 @@
+// Copyright 2008, Google Inc.
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+// * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+// * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+// * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+#include "common.xcconfig"
+
+COPY_PHASE_STRIP = NO
+GCC_OPTIMIZATION_LEVEL = 0
+GCC_PREPROCESSOR_DEFINITIONS = DEBUG
diff --git a/build/release.xcconfig b/build/release.xcconfig
new file mode 100644
index 0000000..71aaf95
--- /dev/null
+++ b/build/release.xcconfig
@@ -0,0 +1,34 @@
+// Copyright 2008, Google Inc.
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+// * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+// * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+// * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+#include "common.xcconfig"
+
+DEAD_CODE_STRIPPING = YES
+DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
+GCC_PREPROCESSOR_DEFINITIONS = NDEBUG
diff --git a/testing/gtest.xcodeproj/project.pbxproj b/testing/gtest.xcodeproj/project.pbxproj
index 7c88f4e..1e092ed 100644
--- a/testing/gtest.xcodeproj/project.pbxproj
+++ b/testing/gtest.xcodeproj/project.pbxproj
@@ -15,6 +15,9 @@
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
+ 7B836C740E55C8CC00F6AD31 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = "<group>"; };
+ 7B836C750E55C8CC00F6AD31 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
+ 7B836C760E55C8CC00F6AD31 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
D2AAC046055464E500DB518D /* libgtest.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libgtest.a; sourceTree = BUILT_PRODUCTS_DIR; };
E45A2BB60E47A20200DB1196 /* gtest_main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gtest_main.cc; sourceTree = "<group>"; };
E45A2BB70E47A20200DB1196 /* gtest-death-test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "gtest-death-test.cc"; sourceTree = "<group>"; };
@@ -38,6 +41,7 @@
08FB7794FE84155DC02AAC07 /* gtest */ = {
isa = PBXGroup;
children = (
+ 7B836C730E55C8B000F6AD31 /* Configuration */,
08FB7795FE84155DC02AAC07 /* Source */,
1AB674ADFE9D54B511CA2CBB /* Products */,
);
@@ -66,6 +70,17 @@
name = Products;
sourceTree = "<group>";
};
+ 7B836C730E55C8B000F6AD31 /* Configuration */ = {
+ isa = PBXGroup;
+ children = (
+ 7B836C740E55C8CC00F6AD31 /* common.xcconfig */,
+ 7B836C750E55C8CC00F6AD31 /* debug.xcconfig */,
+ 7B836C760E55C8CC00F6AD31 /* release.xcconfig */,
+ );
+ name = Configuration;
+ path = ../build;
+ sourceTree = "<group>";
+ };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -142,38 +157,15 @@
};
1DEB91F008733DB70010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 7B836C750E55C8CC00F6AD31 /* debug.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- GCC_CW_ASM_SYNTAX = NO;
- GCC_DYNAMIC_NO_PIC = YES;
- GCC_ENABLE_PASCAL_STRINGS = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
- GCC_SYMBOLS_PRIVATE_EXTERN = YES;
- PREBINDING = NO;
- USE_HEADERMAP = NO;
- WARNING_CFLAGS = "-Wall";
};
name = Debug;
};
1DEB91F108733DB70010E9CD /* Release */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 7B836C760E55C8CC00F6AD31 /* release.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- DEAD_CODE_STRIPPING = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_CW_ASM_SYNTAX = NO;
- GCC_DYNAMIC_NO_PIC = YES;
- GCC_ENABLE_PASCAL_STRINGS = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
- GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
- GCC_SYMBOLS_PRIVATE_EXTERN = YES;
- PREBINDING = NO;
- USE_HEADERMAP = NO;
- WARNING_CFLAGS = "-Wall";
};
name = Release;
};