blob: 3674eac59ffeffba5c14f2a03a2f0d21daaa4245 [file] [log] [blame]
Laurence Lundblade929ae132018-09-13 12:27:58 -07001// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 50;
7 objects = {
8
9/* Begin PBXBuildFile section */
Laurence Lundblade3a760b02018-10-08 13:46:03 +080010 0F58EB9C216A388E002FD6D1 /* qcbor_decode_malloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F58EB9B216A388E002FD6D1 /* qcbor_decode_malloc.c */; };
Laurence Lundblade9e3651c2018-10-10 11:49:55 +080011 0F58EB9F216B91AA002FD6D1 /* mempool_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F58EB9E216B91AA002FD6D1 /* mempool_test.c */; };
12 0FA9BEB7216CE6CA00BA646B /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080013 0FA9BEBA216DC7AD00BA646B /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
14 0FA9BEBD216DE31700BA646B /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundblade2300b562018-09-29 20:00:09 -070015 E73B5756216071900080D658 /* bstrwrap_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B5755216071900080D658 /* bstrwrap_tests.c */; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070016 E73B57592161CA690080D658 /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080017 E73B575E2161CA7C0080D658 /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070018 E73B575F2161CA7C0080D658 /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
19 E73B57652161F8F80080D658 /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070020 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
21 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
22 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
23 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
24 E776E09D214AEEEA00E67947 /* basic_test.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E09C214AEEEA00E67947 /* basic_test.c */; };
25/* End PBXBuildFile section */
26
27/* Begin PBXCopyFilesBuildPhase section */
28 E776E07A214ADF7F00E67947 /* CopyFiles */ = {
29 isa = PBXCopyFilesBuildPhase;
30 buildActionMask = 2147483647;
31 dstPath = /usr/share/man/man1/;
32 dstSubfolderSpec = 0;
33 files = (
34 );
35 runOnlyForDeploymentPostprocessing = 1;
36 };
37/* End PBXCopyFilesBuildPhase section */
38
39/* Begin PBXFileReference section */
Laurence Lundblade3a760b02018-10-08 13:46:03 +080040 0F58EB9B216A388E002FD6D1 /* qcbor_decode_malloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = qcbor_decode_malloc.c; path = src/qcbor_decode_malloc.c; sourceTree = "<group>"; };
Laurence Lundblade9e3651c2018-10-10 11:49:55 +080041 0F58EB9D216B91AA002FD6D1 /* mempool_test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mempool_test.h; path = test/mempool_test.h; sourceTree = "<group>"; };
42 0F58EB9E216B91AA002FD6D1 /* mempool_test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = mempool_test.c; path = test/mempool_test.c; sourceTree = "<group>"; };
43 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = qcbor_decode_tests.c; path = test/qcbor_decode_tests.c; sourceTree = "<group>"; };
44 0FA9BEB6216CE6CA00BA646B /* qcbor_decode_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qcbor_decode_tests.h; path = test/qcbor_decode_tests.h; sourceTree = "<group>"; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080045 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = qcbor_encode_tests.c; path = test/qcbor_encode_tests.c; sourceTree = "<group>"; tabWidth = 3; };
46 0FA9BEB9216DC7AD00BA646B /* qcbor_encode_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qcbor_encode_tests.h; path = test/qcbor_encode_tests.h; sourceTree = "<group>"; };
47 0FA9BEBB216DE31700BA646B /* UsefulBuf_Tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UsefulBuf_Tests.h; path = test/UsefulBuf_Tests.h; sourceTree = "<group>"; };
48 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = UsefulBuf_Tests.c; path = test/UsefulBuf_Tests.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade2300b562018-09-29 20:00:09 -070049 E73B5754216071900080D658 /* bstrwrap_tests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = bstrwrap_tests.h; path = test/bstrwrap_tests.h; sourceTree = "<group>"; };
50 E73B5755216071900080D658 /* bstrwrap_tests.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = bstrwrap_tests.c; path = test/bstrwrap_tests.c; sourceTree = "<group>"; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070051 E73B57572161CA680080D658 /* ieee754.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ieee754.h; path = src/ieee754.h; sourceTree = "<group>"; };
52 E73B57582161CA690080D658 /* ieee754.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ieee754.c; path = src/ieee754.c; sourceTree = "<group>"; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080053 E73B575A2161CA7C0080D658 /* float_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = float_tests.c; path = test/float_tests.c; sourceTree = "<group>"; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070054 E73B575B2161CA7C0080D658 /* half_to_double_from_rfc7049.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = half_to_double_from_rfc7049.h; path = test/half_to_double_from_rfc7049.h; sourceTree = "<group>"; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080055 E73B575C2161CA7C0080D658 /* float_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = float_tests.h; path = test/float_tests.h; sourceTree = "<group>"; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070056 E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = half_to_double_from_rfc7049.c; path = test/half_to_double_from_rfc7049.c; sourceTree = "<group>"; };
57 E73B57632161F8F70080D658 /* run_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run_tests.c; path = test/run_tests.c; sourceTree = "<group>"; };
58 E73B57642161F8F80080D658 /* run_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = run_tests.h; path = test/run_tests.h; sourceTree = "<group>"; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070059 E776E07C214ADF7F00E67947 /* QCBOR */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundbladea954db92018-09-28 19:27:31 -070060 E776E08C214AE07400E67947 /* qcbor_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = qcbor_encode.c; path = src/qcbor_encode.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080061 E776E08D214AE07500E67947 /* UsefulBuf.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = UsefulBuf.c; path = src/UsefulBuf.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade041ffa52018-10-07 11:43:51 +070062 E776E08E214AE07500E67947 /* qcbor_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = qcbor_decode.c; path = src/qcbor_decode.c; sourceTree = "<group>"; tabWidth = 3; };
63 E776E093214AE08B00E67947 /* qcbor.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor.h; path = inc/qcbor.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade624405d2018-09-18 20:10:47 -070064 E776E094214AE09700E67947 /* UsefulBuf.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = UsefulBuf.h; path = inc/UsefulBuf.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070065 E776E096214AE0C700E67947 /* cmd_line_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmd_line_main.c; sourceTree = "<group>"; };
66 E776E09B214AEEEA00E67947 /* basic_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = basic_test.h; path = test/basic_test.h; sourceTree = "<group>"; };
Laurence Lundbladea954db92018-09-28 19:27:31 -070067 E776E09C214AEEEA00E67947 /* basic_test.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = basic_test.c; path = test/basic_test.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade624405d2018-09-18 20:10:47 -070068 E776E161214EE19C00E67947 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070069/* End PBXFileReference section */
70
71/* Begin PBXFrameworksBuildPhase section */
72 E776E079214ADF7F00E67947 /* Frameworks */ = {
73 isa = PBXFrameworksBuildPhase;
74 buildActionMask = 2147483647;
75 files = (
76 );
77 runOnlyForDeploymentPostprocessing = 0;
78 };
79/* End PBXFrameworksBuildPhase section */
80
81/* Begin PBXGroup section */
82 E776E073214ADF7F00E67947 = {
83 isa = PBXGroup;
84 children = (
Laurence Lundblade624405d2018-09-18 20:10:47 -070085 E776E161214EE19C00E67947 /* README.md */,
Laurence Lundblade929ae132018-09-13 12:27:58 -070086 E776E096214AE0C700E67947 /* cmd_line_main.c */,
87 E776E095214AE0B600E67947 /* test */,
88 E776E092214AE07C00E67947 /* inc */,
89 E776E08B214AE06600E67947 /* src */,
90 E776E07D214ADF7F00E67947 /* Products */,
91 );
92 sourceTree = "<group>";
93 };
94 E776E07D214ADF7F00E67947 /* Products */ = {
95 isa = PBXGroup;
96 children = (
97 E776E07C214ADF7F00E67947 /* QCBOR */,
98 );
99 name = Products;
100 sourceTree = "<group>";
101 };
102 E776E08B214AE06600E67947 /* src */ = {
103 isa = PBXGroup;
104 children = (
Laurence Lundblade3a760b02018-10-08 13:46:03 +0800105 0F58EB9B216A388E002FD6D1 /* qcbor_decode_malloc.c */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700106 E73B57582161CA690080D658 /* ieee754.c */,
107 E73B57572161CA680080D658 /* ieee754.h */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700108 E776E08E214AE07500E67947 /* qcbor_decode.c */,
109 E776E08C214AE07400E67947 /* qcbor_encode.c */,
110 E776E08D214AE07500E67947 /* UsefulBuf.c */,
111 );
112 name = src;
113 sourceTree = "<group>";
114 };
115 E776E092214AE07C00E67947 /* inc */ = {
116 isa = PBXGroup;
117 children = (
118 E776E093214AE08B00E67947 /* qcbor.h */,
119 E776E094214AE09700E67947 /* UsefulBuf.h */,
120 );
121 name = inc;
122 sourceTree = "<group>";
123 };
124 E776E095214AE0B600E67947 /* test */ = {
125 isa = PBXGroup;
126 children = (
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800127 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */,
128 0FA9BEBB216DE31700BA646B /* UsefulBuf_Tests.h */,
129 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */,
130 0FA9BEB9216DC7AD00BA646B /* qcbor_encode_tests.h */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800131 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */,
132 0FA9BEB6216CE6CA00BA646B /* qcbor_decode_tests.h */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700133 E73B57632161F8F70080D658 /* run_tests.c */,
134 E73B57642161F8F80080D658 /* run_tests.h */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800135 E73B575A2161CA7C0080D658 /* float_tests.c */,
136 E73B575C2161CA7C0080D658 /* float_tests.h */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700137 E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */,
138 E73B575B2161CA7C0080D658 /* half_to_double_from_rfc7049.h */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700139 E776E09C214AEEEA00E67947 /* basic_test.c */,
Laurence Lundblade2300b562018-09-29 20:00:09 -0700140 E73B5754216071900080D658 /* bstrwrap_tests.h */,
141 E73B5755216071900080D658 /* bstrwrap_tests.c */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700142 E776E09B214AEEEA00E67947 /* basic_test.h */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800143 0F58EB9D216B91AA002FD6D1 /* mempool_test.h */,
144 0F58EB9E216B91AA002FD6D1 /* mempool_test.c */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700145 );
146 name = test;
147 sourceTree = "<group>";
148 };
149/* End PBXGroup section */
150
151/* Begin PBXNativeTarget section */
152 E776E07B214ADF7F00E67947 /* QCBOR */ = {
153 isa = PBXNativeTarget;
154 buildConfigurationList = E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */;
155 buildPhases = (
156 E776E078214ADF7F00E67947 /* Sources */,
157 E776E079214ADF7F00E67947 /* Frameworks */,
158 E776E07A214ADF7F00E67947 /* CopyFiles */,
159 );
160 buildRules = (
161 );
162 dependencies = (
163 );
164 name = QCBOR;
165 productName = QCBOR;
166 productReference = E776E07C214ADF7F00E67947 /* QCBOR */;
167 productType = "com.apple.product-type.tool";
168 };
169/* End PBXNativeTarget section */
170
171/* Begin PBXProject section */
172 E776E074214ADF7F00E67947 /* Project object */ = {
173 isa = PBXProject;
174 attributes = {
175 LastUpgradeCheck = 0940;
176 ORGANIZATIONNAME = "Laurence Lundblade";
177 TargetAttributes = {
178 E776E07B214ADF7F00E67947 = {
179 CreatedOnToolsVersion = 9.4.1;
180 };
181 };
182 };
183 buildConfigurationList = E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */;
184 compatibilityVersion = "Xcode 9.3";
185 developmentRegion = en;
186 hasScannedForEncodings = 0;
187 knownRegions = (
188 en,
189 );
190 mainGroup = E776E073214ADF7F00E67947;
191 productRefGroup = E776E07D214ADF7F00E67947 /* Products */;
192 projectDirPath = "";
193 projectRoot = "";
194 targets = (
195 E776E07B214ADF7F00E67947 /* QCBOR */,
196 );
197 };
198/* End PBXProject section */
199
200/* Begin PBXSourcesBuildPhase section */
201 E776E078214ADF7F00E67947 /* Sources */ = {
202 isa = PBXSourcesBuildPhase;
203 buildActionMask = 2147483647;
204 files = (
205 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */,
Laurence Lundblade3a760b02018-10-08 13:46:03 +0800206 0F58EB9C216A388E002FD6D1 /* qcbor_decode_malloc.c in Sources */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700207 E73B57592161CA690080D658 /* ieee754.c in Sources */,
208 E73B575F2161CA7C0080D658 /* half_to_double_from_rfc7049.c in Sources */,
209 E73B57652161F8F80080D658 /* run_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700210 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800211 E73B575E2161CA7C0080D658 /* float_tests.c in Sources */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800212 0FA9BEB7216CE6CA00BA646B /* qcbor_decode_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700213 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800214 0FA9BEBA216DC7AD00BA646B /* qcbor_encode_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700215 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */,
Laurence Lundblade2300b562018-09-29 20:00:09 -0700216 E73B5756216071900080D658 /* bstrwrap_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700217 E776E09D214AEEEA00E67947 /* basic_test.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800218 0FA9BEBD216DE31700BA646B /* UsefulBuf_Tests.c in Sources */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800219 0F58EB9F216B91AA002FD6D1 /* mempool_test.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700220 );
221 runOnlyForDeploymentPostprocessing = 0;
222 };
223/* End PBXSourcesBuildPhase section */
224
225/* Begin XCBuildConfiguration section */
226 E776E081214ADF7F00E67947 /* Debug */ = {
227 isa = XCBuildConfiguration;
228 buildSettings = {
229 ALWAYS_SEARCH_USER_PATHS = NO;
230 CLANG_ANALYZER_NONNULL = YES;
231 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
232 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
233 CLANG_CXX_LIBRARY = "libc++";
234 CLANG_ENABLE_MODULES = YES;
235 CLANG_ENABLE_OBJC_ARC = YES;
236 CLANG_ENABLE_OBJC_WEAK = YES;
237 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
238 CLANG_WARN_BOOL_CONVERSION = YES;
239 CLANG_WARN_COMMA = YES;
240 CLANG_WARN_CONSTANT_CONVERSION = YES;
241 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
242 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
243 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
244 CLANG_WARN_EMPTY_BODY = YES;
245 CLANG_WARN_ENUM_CONVERSION = YES;
246 CLANG_WARN_INFINITE_RECURSION = YES;
247 CLANG_WARN_INT_CONVERSION = YES;
248 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
249 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
250 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
251 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
252 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
253 CLANG_WARN_STRICT_PROTOTYPES = YES;
254 CLANG_WARN_SUSPICIOUS_MOVE = YES;
255 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
256 CLANG_WARN_UNREACHABLE_CODE = YES;
257 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
258 CODE_SIGN_IDENTITY = "-";
259 COPY_PHASE_STRIP = NO;
260 DEBUG_INFORMATION_FORMAT = dwarf;
261 ENABLE_STRICT_OBJC_MSGSEND = YES;
262 ENABLE_TESTABILITY = YES;
263 GCC_C_LANGUAGE_STANDARD = gnu11;
264 GCC_DYNAMIC_NO_PIC = NO;
265 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700266 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700267 GCC_PREPROCESSOR_DEFINITIONS = (
268 "DEBUG=1",
269 "$(inherited)",
270 );
271 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
272 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
273 GCC_WARN_UNDECLARED_SELECTOR = YES;
274 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
275 GCC_WARN_UNUSED_FUNCTION = YES;
276 GCC_WARN_UNUSED_VARIABLE = YES;
277 MACOSX_DEPLOYMENT_TARGET = 10.13;
278 MTL_ENABLE_DEBUG_INFO = YES;
279 ONLY_ACTIVE_ARCH = YES;
280 SDKROOT = macosx;
281 };
282 name = Debug;
283 };
284 E776E082214ADF7F00E67947 /* Release */ = {
285 isa = XCBuildConfiguration;
286 buildSettings = {
287 ALWAYS_SEARCH_USER_PATHS = NO;
288 CLANG_ANALYZER_NONNULL = YES;
289 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
290 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
291 CLANG_CXX_LIBRARY = "libc++";
292 CLANG_ENABLE_MODULES = YES;
293 CLANG_ENABLE_OBJC_ARC = YES;
294 CLANG_ENABLE_OBJC_WEAK = YES;
295 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
296 CLANG_WARN_BOOL_CONVERSION = YES;
297 CLANG_WARN_COMMA = YES;
298 CLANG_WARN_CONSTANT_CONVERSION = YES;
299 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
300 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
301 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
302 CLANG_WARN_EMPTY_BODY = YES;
303 CLANG_WARN_ENUM_CONVERSION = YES;
304 CLANG_WARN_INFINITE_RECURSION = YES;
305 CLANG_WARN_INT_CONVERSION = YES;
306 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
307 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
308 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
309 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
310 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
311 CLANG_WARN_STRICT_PROTOTYPES = YES;
312 CLANG_WARN_SUSPICIOUS_MOVE = YES;
313 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
314 CLANG_WARN_UNREACHABLE_CODE = YES;
315 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
316 CODE_SIGN_IDENTITY = "-";
317 COPY_PHASE_STRIP = NO;
318 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
319 ENABLE_NS_ASSERTIONS = NO;
320 ENABLE_STRICT_OBJC_MSGSEND = YES;
321 GCC_C_LANGUAGE_STANDARD = gnu11;
322 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700323 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700324 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
325 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
326 GCC_WARN_UNDECLARED_SELECTOR = YES;
327 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
328 GCC_WARN_UNUSED_FUNCTION = YES;
329 GCC_WARN_UNUSED_VARIABLE = YES;
330 MACOSX_DEPLOYMENT_TARGET = 10.13;
331 MTL_ENABLE_DEBUG_INFO = NO;
332 SDKROOT = macosx;
333 };
334 name = Release;
335 };
336 E776E084214ADF7F00E67947 /* Debug */ = {
337 isa = XCBuildConfiguration;
338 buildSettings = {
339 CODE_SIGN_STYLE = Automatic;
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800340 GCC_OPTIMIZATION_LEVEL = s;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700341 PRODUCT_NAME = "$(TARGET_NAME)";
342 };
343 name = Debug;
344 };
345 E776E085214ADF7F00E67947 /* Release */ = {
346 isa = XCBuildConfiguration;
347 buildSettings = {
348 CODE_SIGN_STYLE = Automatic;
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800349 GCC_OPTIMIZATION_LEVEL = s;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700350 PRODUCT_NAME = "$(TARGET_NAME)";
351 };
352 name = Release;
353 };
354/* End XCBuildConfiguration section */
355
356/* Begin XCConfigurationList section */
357 E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */ = {
358 isa = XCConfigurationList;
359 buildConfigurations = (
360 E776E081214ADF7F00E67947 /* Debug */,
361 E776E082214ADF7F00E67947 /* Release */,
362 );
363 defaultConfigurationIsVisible = 0;
364 defaultConfigurationName = Release;
365 };
366 E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */ = {
367 isa = XCConfigurationList;
368 buildConfigurations = (
369 E776E084214ADF7F00E67947 /* Debug */,
370 E776E085214ADF7F00E67947 /* Release */,
371 );
372 defaultConfigurationIsVisible = 0;
373 defaultConfigurationName = Release;
374 };
375/* End XCConfigurationList section */
376 };
377 rootObject = E776E074214ADF7F00E67947 /* Project object */;
378}