summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Haberman <joshua@reverberate.org>2011-02-13 23:33:08 -0800
committerJoshua Haberman <joshua@reverberate.org>2011-02-13 23:33:08 -0800
commit091d5f79244588b878ff320662e3c41bd7e8cafd (patch)
treed665f622ff73beee912d73ce2ff8f30a8cd536c3
parent6881b2c5cb8b824b9c16a1e7e0035c6dfb874a4c (diff)
Cleaned up README, removed TODO in favor of issues on Google Code.
-rw-r--r--TODO35
-rw-r--r--upb.xcodeproj/project.pbxproj497
2 files changed, 0 insertions, 532 deletions
diff --git a/TODO b/TODO
deleted file mode 100644
index c8544b0..0000000
--- a/TODO
+++ /dev/null
@@ -1,35 +0,0 @@
-- functionality
- - finish serialization
- - default values
- - extensions
- - MessageSet
- - create msgdef with subset of fields
-
- - lazy parsing
- - strings by reference
-
- - enums with 0 (is this already fixed?)
- - text format to string (not just FILE*)
- - python
- - _list() accessor
- - expose enums
-- tests
- - event parser
- - round-trip encode/decode
- - tree manipulation
- - memory management
-- benchmarks
- - low-level encoding/decoding
- - event parsing
- - python
-- checkin suite
- - benchmark diff (done)
- - memory footprint diff
- - binary size diff
- - valgrind check
- - -Werror no compiler warnings
- - test suite
- - verify that all headers compile with C++.
-- misc
- - handle streaming where strings span buffer boundaries
- - expose an unknown field callback
diff --git a/upb.xcodeproj/project.pbxproj b/upb.xcodeproj/project.pbxproj
deleted file mode 100644
index 8b4eb4e..0000000
--- a/upb.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,497 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 45;
- objects = {
-
-/* Begin PBXBuildFile section */
- 420E6F1C11F258AE001DA8FE /* test_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D4F11F24F3E0076AD28 /* test_decoder.c */; };
- 420E6F3B11F259B3001DA8FE /* liblibupbcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 42BD1D5C11F24F920076AD28 /* liblibupbcore.a */; };
- 420E6F3C11F259B3001DA8FE /* liblibupbstream.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 42BD1D6411F24FBA0076AD28 /* liblibupbstream.a */; };
- 42BD1D6E11F2500D0076AD28 /* upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D3211F24E4C0076AD28 /* upb.c */; };
- 42BD1D7011F2500D0076AD28 /* upb_def.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D2911F24E4C0076AD28 /* upb_def.c */; };
- 42BD1D7211F2500D0076AD28 /* upb_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D2C11F24E4C0076AD28 /* upb_stream.c */; };
- 42BD1D7311F2500D0076AD28 /* upb_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D2E11F24E4C0076AD28 /* upb_string.c */; };
- 42BD1D7411F2500D0076AD28 /* upb_table.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D3011F24E4C0076AD28 /* upb_table.c */; };
- 42BD1D7611F250B90076AD28 /* upb_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D3E11F24EA30076AD28 /* upb_decoder.c */; };
- 42BD1D7711F250B90076AD28 /* upb_stdio.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D4011F24EA30076AD28 /* upb_stdio.c */; };
- 42BD1D7811F250B90076AD28 /* upb_textprinter.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D4211F24EA30076AD28 /* upb_textprinter.c */; };
- 42BD1D9011F251820076AD28 /* descriptor_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 42BD1D8D11F251820076AD28 /* descriptor_const.h */; };
- 42BD1D9111F251820076AD28 /* descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = 42BD1D8E11F251820076AD28 /* descriptor.c */; };
- 42BD1D9211F251820076AD28 /* descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 42BD1D8F11F251820076AD28 /* descriptor.h */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 420E6F3311F2598D001DA8FE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 42BD1D5B11F24F920076AD28 /* upbcore */;
- remoteInfo = upbcore;
- };
- 420E6F3511F2598D001DA8FE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 42BD1D6311F24FBA0076AD28 /* upbstream */;
- remoteInfo = upbstream;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 420E6F1811F2589F001DA8FE /* test_decoder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_decoder; sourceTree = BUILT_PRODUCTS_DIR; };
- 42BD1D2811F24E4C0076AD28 /* upb_atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_atomic.h; path = core/upb_atomic.h; sourceTree = "<group>"; };
- 42BD1D2911F24E4C0076AD28 /* upb_def.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_def.c; path = core/upb_def.c; sourceTree = "<group>"; };
- 42BD1D2A11F24E4C0076AD28 /* upb_def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_def.h; path = core/upb_def.h; sourceTree = "<group>"; };
- 42BD1D2B11F24E4C0076AD28 /* upb_stream_vtbl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_stream_vtbl.h; path = core/upb_stream_vtbl.h; sourceTree = "<group>"; };
- 42BD1D2C11F24E4C0076AD28 /* upb_stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_stream.c; path = core/upb_stream.c; sourceTree = "<group>"; };
- 42BD1D2D11F24E4C0076AD28 /* upb_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_stream.h; path = core/upb_stream.h; sourceTree = "<group>"; };
- 42BD1D2E11F24E4C0076AD28 /* upb_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_string.c; path = core/upb_string.c; sourceTree = "<group>"; };
- 42BD1D2F11F24E4C0076AD28 /* upb_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_string.h; path = core/upb_string.h; sourceTree = "<group>"; };
- 42BD1D3011F24E4C0076AD28 /* upb_table.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_table.c; path = core/upb_table.c; sourceTree = "<group>"; };
- 42BD1D3111F24E4C0076AD28 /* upb_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_table.h; path = core/upb_table.h; sourceTree = "<group>"; };
- 42BD1D3211F24E4C0076AD28 /* upb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb.c; path = core/upb.c; sourceTree = "<group>"; };
- 42BD1D3311F24E4C0076AD28 /* upb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb.h; path = core/upb.h; sourceTree = "<group>"; };
- 42BD1D3E11F24EA30076AD28 /* upb_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_decoder.c; path = stream/upb_decoder.c; sourceTree = "<group>"; };
- 42BD1D3F11F24EA30076AD28 /* upb_decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_decoder.h; path = stream/upb_decoder.h; sourceTree = "<group>"; };
- 42BD1D4011F24EA30076AD28 /* upb_stdio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_stdio.c; path = stream/upb_stdio.c; sourceTree = "<group>"; };
- 42BD1D4111F24EA30076AD28 /* upb_stdio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_stdio.h; path = stream/upb_stdio.h; sourceTree = "<group>"; };
- 42BD1D4211F24EA30076AD28 /* upb_textprinter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upb_textprinter.c; path = stream/upb_textprinter.c; sourceTree = "<group>"; };
- 42BD1D4311F24EA30076AD28 /* upb_textprinter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upb_textprinter.h; path = stream/upb_textprinter.h; sourceTree = "<group>"; };
- 42BD1D4F11F24F3E0076AD28 /* test_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_decoder.c; path = tests/test_decoder.c; sourceTree = "<group>"; };
- 42BD1D5011F24F3E0076AD28 /* test_def.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_def.c; path = tests/test_def.c; sourceTree = "<group>"; };
- 42BD1D5111F24F3E0076AD28 /* test_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_string.c; path = tests/test_string.c; sourceTree = "<group>"; };
- 42BD1D5211F24F3E0076AD28 /* test_table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = test_table.cc; path = tests/test_table.cc; sourceTree = "<group>"; };
- 42BD1D5311F24F3E0076AD28 /* test_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_util.h; path = tests/test_util.h; sourceTree = "<group>"; };
- 42BD1D5C11F24F920076AD28 /* liblibupbcore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibupbcore.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 42BD1D6411F24FBA0076AD28 /* liblibupbstream.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibupbstream.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 42BD1D8D11F251820076AD28 /* descriptor_const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = descriptor_const.h; path = descriptor/descriptor_const.h; sourceTree = "<group>"; };
- 42BD1D8E11F251820076AD28 /* descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = descriptor.c; path = descriptor/descriptor.c; sourceTree = "<group>"; };
- 42BD1D8F11F251820076AD28 /* descriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = descriptor.h; path = descriptor/descriptor.h; sourceTree = "<group>"; };
- C6A0FF2C0290799A04C91782 /* upb.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = upb.1; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 420E6F1611F2589F001DA8FE /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 420E6F3B11F259B3001DA8FE /* liblibupbcore.a in Frameworks */,
- 420E6F3C11F259B3001DA8FE /* liblibupbstream.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 42BD1D5A11F24F920076AD28 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 42BD1D6211F24FBA0076AD28 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 08FB7794FE84155DC02AAC07 /* upb */ = {
- isa = PBXGroup;
- children = (
- 08FB7795FE84155DC02AAC07 /* Source */,
- C6A0FF2B0290797F04C91782 /* Documentation */,
- 1AB674ADFE9D54B511CA2CBB /* Products */,
- );
- name = upb;
- sourceTree = "<group>";
- };
- 08FB7795FE84155DC02AAC07 /* Source */ = {
- isa = PBXGroup;
- children = (
- 42BD1D8A11F251670076AD28 /* descriptor */,
- 42BD1D4711F24EB20076AD28 /* tests */,
- 42BD1D3B11F24E810076AD28 /* stream */,
- 42BD1D3A11F24E5F0076AD28 /* core */,
- );
- name = Source;
- sourceTree = "<group>";
- };
- 1AB674ADFE9D54B511CA2CBB /* Products */ = {
- isa = PBXGroup;
- children = (
- 42BD1D5C11F24F920076AD28 /* liblibupbcore.a */,
- 42BD1D6411F24FBA0076AD28 /* liblibupbstream.a */,
- 420E6F1811F2589F001DA8FE /* test_decoder */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 42BD1D3A11F24E5F0076AD28 /* core */ = {
- isa = PBXGroup;
- children = (
- 42BD1D2811F24E4C0076AD28 /* upb_atomic.h */,
- 42BD1D2911F24E4C0076AD28 /* upb_def.c */,
- 42BD1D2A11F24E4C0076AD28 /* upb_def.h */,
- 42BD1D2B11F24E4C0076AD28 /* upb_stream_vtbl.h */,
- 42BD1D2C11F24E4C0076AD28 /* upb_stream.c */,
- 42BD1D2D11F24E4C0076AD28 /* upb_stream.h */,
- 42BD1D2E11F24E4C0076AD28 /* upb_string.c */,
- 42BD1D2F11F24E4C0076AD28 /* upb_string.h */,
- 42BD1D3011F24E4C0076AD28 /* upb_table.c */,
- 42BD1D3111F24E4C0076AD28 /* upb_table.h */,
- 42BD1D3211F24E4C0076AD28 /* upb.c */,
- 42BD1D3311F24E4C0076AD28 /* upb.h */,
- );
- name = core;
- sourceTree = "<group>";
- };
- 42BD1D3B11F24E810076AD28 /* stream */ = {
- isa = PBXGroup;
- children = (
- 42BD1D3E11F24EA30076AD28 /* upb_decoder.c */,
- 42BD1D3F11F24EA30076AD28 /* upb_decoder.h */,
- 42BD1D4011F24EA30076AD28 /* upb_stdio.c */,
- 42BD1D4111F24EA30076AD28 /* upb_stdio.h */,
- 42BD1D4211F24EA30076AD28 /* upb_textprinter.c */,
- 42BD1D4311F24EA30076AD28 /* upb_textprinter.h */,
- );
- name = stream;
- sourceTree = "<group>";
- };
- 42BD1D4711F24EB20076AD28 /* tests */ = {
- isa = PBXGroup;
- children = (
- 42BD1D4F11F24F3E0076AD28 /* test_decoder.c */,
- 42BD1D5011F24F3E0076AD28 /* test_def.c */,
- 42BD1D5111F24F3E0076AD28 /* test_string.c */,
- 42BD1D5211F24F3E0076AD28 /* test_table.cc */,
- 42BD1D5311F24F3E0076AD28 /* test_util.h */,
- );
- name = tests;
- sourceTree = "<group>";
- };
- 42BD1D8A11F251670076AD28 /* descriptor */ = {
- isa = PBXGroup;
- children = (
- 42BD1D8D11F251820076AD28 /* descriptor_const.h */,
- 42BD1D8E11F251820076AD28 /* descriptor.c */,
- 42BD1D8F11F251820076AD28 /* descriptor.h */,
- );
- name = descriptor;
- sourceTree = "<group>";
- };
- C6A0FF2B0290797F04C91782 /* Documentation */ = {
- isa = PBXGroup;
- children = (
- C6A0FF2C0290799A04C91782 /* upb.1 */,
- );
- name = Documentation;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
- 42BD1D5811F24F920076AD28 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 42BD1D9011F251820076AD28 /* descriptor_const.h in Headers */,
- 42BD1D9211F251820076AD28 /* descriptor.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 42BD1D6011F24FBA0076AD28 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
- 420E6F1711F2589F001DA8FE /* test_decoder */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 420E6F1F11F258CC001DA8FE /* Build configuration list for PBXNativeTarget "test_decoder" */;
- buildPhases = (
- 420E6F1511F2589F001DA8FE /* Sources */,
- 420E6F1611F2589F001DA8FE /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- 420E6F3411F2598D001DA8FE /* PBXTargetDependency */,
- 420E6F3611F2598D001DA8FE /* PBXTargetDependency */,
- );
- name = test_decoder;
- productName = test_decoder;
- productReference = 420E6F1811F2589F001DA8FE /* test_decoder */;
- productType = "com.apple.product-type.tool";
- };
- 42BD1D5B11F24F920076AD28 /* upbcore */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 42BD1D5F11F24FB10076AD28 /* Build configuration list for PBXNativeTarget "upbcore" */;
- buildPhases = (
- 42BD1D5811F24F920076AD28 /* Headers */,
- 42BD1D5911F24F920076AD28 /* Sources */,
- 42BD1D5A11F24F920076AD28 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = upbcore;
- productName = libupbcore;
- productReference = 42BD1D5C11F24F920076AD28 /* liblibupbcore.a */;
- productType = "com.apple.product-type.library.static";
- };
- 42BD1D6311F24FBA0076AD28 /* upbstream */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 42BD1D6911F24FED0076AD28 /* Build configuration list for PBXNativeTarget "upbstream" */;
- buildPhases = (
- 42BD1D6011F24FBA0076AD28 /* Headers */,
- 42BD1D6111F24FBA0076AD28 /* Sources */,
- 42BD1D6211F24FBA0076AD28 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = upbstream;
- productName = libupbstream;
- productReference = 42BD1D6411F24FBA0076AD28 /* liblibupbstream.a */;
- productType = "com.apple.product-type.library.static";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 08FB7793FE84155DC02AAC07 /* Project object */ = {
- isa = PBXProject;
- buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "upb" */;
- compatibilityVersion = "Xcode 3.1";
- hasScannedForEncodings = 1;
- mainGroup = 08FB7794FE84155DC02AAC07 /* upb */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 42BD1D5B11F24F920076AD28 /* upbcore */,
- 42BD1D6311F24FBA0076AD28 /* upbstream */,
- 420E6F1711F2589F001DA8FE /* test_decoder */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
- 420E6F1511F2589F001DA8FE /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 420E6F1C11F258AE001DA8FE /* test_decoder.c in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 42BD1D5911F24F920076AD28 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 42BD1D6E11F2500D0076AD28 /* upb.c in Sources */,
- 42BD1D7011F2500D0076AD28 /* upb_def.c in Sources */,
- 42BD1D7211F2500D0076AD28 /* upb_stream.c in Sources */,
- 42BD1D7311F2500D0076AD28 /* upb_string.c in Sources */,
- 42BD1D7411F2500D0076AD28 /* upb_table.c in Sources */,
- 42BD1D9111F251820076AD28 /* descriptor.c in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 42BD1D6111F24FBA0076AD28 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 42BD1D7611F250B90076AD28 /* upb_decoder.c in Sources */,
- 42BD1D7711F250B90076AD28 /* upb_stdio.c in Sources */,
- 42BD1D7811F250B90076AD28 /* upb_textprinter.c in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- 420E6F3411F2598D001DA8FE /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 42BD1D5B11F24F920076AD28 /* upbcore */;
- targetProxy = 420E6F3311F2598D001DA8FE /* PBXContainerItemProxy */;
- };
- 420E6F3611F2598D001DA8FE /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 42BD1D6311F24FBA0076AD28 /* upbstream */;
- targetProxy = 420E6F3511F2598D001DA8FE /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 1DEB928A08733DD80010E9CD /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = UPB_THREAD_UNSAFE;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- ONLY_ACTIVE_ARCH = YES;
- PREBINDING = NO;
- SDKROOT = macosx10.6;
- };
- name = Debug;
- };
- 1DEB928B08733DD80010E9CD /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PREPROCESSOR_DEFINITIONS = UPB_THREAD_UNSAFE;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- PREBINDING = NO;
- SDKROOT = macosx10.6;
- };
- name = Release;
- };
- 420E6F1A11F258A0001DA8FE /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = NO;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 0;
- INSTALL_PATH = /usr/local/bin;
- PREBINDING = NO;
- PRODUCT_NAME = test_decoder;
- };
- name = Debug;
- };
- 420E6F1B11F258A0001DA8FE /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_MODEL_TUNING = G5;
- INSTALL_PATH = /usr/local/bin;
- PREBINDING = NO;
- PRODUCT_NAME = test_decoder;
- ZERO_LINK = NO;
- };
- name = Release;
- };
- 42BD1D5D11F24F930076AD28 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = NO;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 0;
- INSTALL_PATH = /usr/local/lib;
- PREBINDING = NO;
- PRODUCT_NAME = libupbcore;
- };
- name = Debug;
- };
- 42BD1D5E11F24F930076AD28 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_MODEL_TUNING = G5;
- INSTALL_PATH = /usr/local/lib;
- PREBINDING = NO;
- PRODUCT_NAME = libupbcore;
- ZERO_LINK = NO;
- };
- name = Release;
- };
- 42BD1D6511F24FBA0076AD28 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = NO;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 0;
- INSTALL_PATH = /usr/local/lib;
- PREBINDING = NO;
- PRODUCT_NAME = libupbstream;
- };
- name = Debug;
- };
- 42BD1D6611F24FBA0076AD28 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- COPY_PHASE_STRIP = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_MODEL_TUNING = G5;
- INSTALL_PATH = /usr/local/lib;
- PREBINDING = NO;
- PRODUCT_NAME = libupbstream;
- ZERO_LINK = NO;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "upb" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 1DEB928A08733DD80010E9CD /* Debug */,
- 1DEB928B08733DD80010E9CD /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 420E6F1F11F258CC001DA8FE /* Build configuration list for PBXNativeTarget "test_decoder" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 420E6F1A11F258A0001DA8FE /* Debug */,
- 420E6F1B11F258A0001DA8FE /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 42BD1D5F11F24FB10076AD28 /* Build configuration list for PBXNativeTarget "upbcore" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 42BD1D5D11F24F930076AD28 /* Debug */,
- 42BD1D5E11F24F930076AD28 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 42BD1D6911F24FED0076AD28 /* Build configuration list for PBXNativeTarget "upbstream" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 42BD1D6511F24FBA0076AD28 /* Debug */,
- 42BD1D6611F24FBA0076AD28 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
-}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback