blob: dd1c21a33bfa7ec606b7505cf96cb033e7ac14e3 [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 */
10 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
11 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
12 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
13 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
14 E776E09D214AEEEA00E67947 /* basic_test.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E09C214AEEEA00E67947 /* basic_test.c */; };
15/* End PBXBuildFile section */
16
17/* Begin PBXCopyFilesBuildPhase section */
18 E776E07A214ADF7F00E67947 /* CopyFiles */ = {
19 isa = PBXCopyFilesBuildPhase;
20 buildActionMask = 2147483647;
21 dstPath = /usr/share/man/man1/;
22 dstSubfolderSpec = 0;
23 files = (
24 );
25 runOnlyForDeploymentPostprocessing = 1;
26 };
27/* End PBXCopyFilesBuildPhase section */
28
29/* Begin PBXFileReference section */
30 E776E07C214ADF7F00E67947 /* QCBOR */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundbladea954db92018-09-28 19:27:31 -070031 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 Lundblade929ae132018-09-13 12:27:58 -070032 E776E08D214AE07500E67947 /* UsefulBuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = UsefulBuf.c; path = src/UsefulBuf.c; sourceTree = "<group>"; };
33 E776E08E214AE07500E67947 /* qcbor_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = qcbor_decode.c; path = src/qcbor_decode.c; sourceTree = "<group>"; };
34 E776E093214AE08B00E67947 /* qcbor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qcbor.h; path = inc/qcbor.h; sourceTree = "<group>"; };
Laurence Lundblade624405d2018-09-18 20:10:47 -070035 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 -070036 E776E096214AE0C700E67947 /* cmd_line_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmd_line_main.c; sourceTree = "<group>"; };
37 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 -070038 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 -070039 E776E161214EE19C00E67947 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070040/* End PBXFileReference section */
41
42/* Begin PBXFrameworksBuildPhase section */
43 E776E079214ADF7F00E67947 /* Frameworks */ = {
44 isa = PBXFrameworksBuildPhase;
45 buildActionMask = 2147483647;
46 files = (
47 );
48 runOnlyForDeploymentPostprocessing = 0;
49 };
50/* End PBXFrameworksBuildPhase section */
51
52/* Begin PBXGroup section */
53 E776E073214ADF7F00E67947 = {
54 isa = PBXGroup;
55 children = (
Laurence Lundblade624405d2018-09-18 20:10:47 -070056 E776E161214EE19C00E67947 /* README.md */,
Laurence Lundblade929ae132018-09-13 12:27:58 -070057 E776E096214AE0C700E67947 /* cmd_line_main.c */,
58 E776E095214AE0B600E67947 /* test */,
59 E776E092214AE07C00E67947 /* inc */,
60 E776E08B214AE06600E67947 /* src */,
61 E776E07D214ADF7F00E67947 /* Products */,
62 );
63 sourceTree = "<group>";
64 };
65 E776E07D214ADF7F00E67947 /* Products */ = {
66 isa = PBXGroup;
67 children = (
68 E776E07C214ADF7F00E67947 /* QCBOR */,
69 );
70 name = Products;
71 sourceTree = "<group>";
72 };
73 E776E08B214AE06600E67947 /* src */ = {
74 isa = PBXGroup;
75 children = (
76 E776E08E214AE07500E67947 /* qcbor_decode.c */,
77 E776E08C214AE07400E67947 /* qcbor_encode.c */,
78 E776E08D214AE07500E67947 /* UsefulBuf.c */,
79 );
80 name = src;
81 sourceTree = "<group>";
82 };
83 E776E092214AE07C00E67947 /* inc */ = {
84 isa = PBXGroup;
85 children = (
86 E776E093214AE08B00E67947 /* qcbor.h */,
87 E776E094214AE09700E67947 /* UsefulBuf.h */,
88 );
89 name = inc;
90 sourceTree = "<group>";
91 };
92 E776E095214AE0B600E67947 /* test */ = {
93 isa = PBXGroup;
94 children = (
95 E776E09C214AEEEA00E67947 /* basic_test.c */,
96 E776E09B214AEEEA00E67947 /* basic_test.h */,
97 );
98 name = test;
99 sourceTree = "<group>";
100 };
101/* End PBXGroup section */
102
103/* Begin PBXNativeTarget section */
104 E776E07B214ADF7F00E67947 /* QCBOR */ = {
105 isa = PBXNativeTarget;
106 buildConfigurationList = E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */;
107 buildPhases = (
108 E776E078214ADF7F00E67947 /* Sources */,
109 E776E079214ADF7F00E67947 /* Frameworks */,
110 E776E07A214ADF7F00E67947 /* CopyFiles */,
111 );
112 buildRules = (
113 );
114 dependencies = (
115 );
116 name = QCBOR;
117 productName = QCBOR;
118 productReference = E776E07C214ADF7F00E67947 /* QCBOR */;
119 productType = "com.apple.product-type.tool";
120 };
121/* End PBXNativeTarget section */
122
123/* Begin PBXProject section */
124 E776E074214ADF7F00E67947 /* Project object */ = {
125 isa = PBXProject;
126 attributes = {
127 LastUpgradeCheck = 0940;
128 ORGANIZATIONNAME = "Laurence Lundblade";
129 TargetAttributes = {
130 E776E07B214ADF7F00E67947 = {
131 CreatedOnToolsVersion = 9.4.1;
132 };
133 };
134 };
135 buildConfigurationList = E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */;
136 compatibilityVersion = "Xcode 9.3";
137 developmentRegion = en;
138 hasScannedForEncodings = 0;
139 knownRegions = (
140 en,
141 );
142 mainGroup = E776E073214ADF7F00E67947;
143 productRefGroup = E776E07D214ADF7F00E67947 /* Products */;
144 projectDirPath = "";
145 projectRoot = "";
146 targets = (
147 E776E07B214ADF7F00E67947 /* QCBOR */,
148 );
149 };
150/* End PBXProject section */
151
152/* Begin PBXSourcesBuildPhase section */
153 E776E078214ADF7F00E67947 /* Sources */ = {
154 isa = PBXSourcesBuildPhase;
155 buildActionMask = 2147483647;
156 files = (
157 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */,
158 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */,
159 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */,
160 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */,
161 E776E09D214AEEEA00E67947 /* basic_test.c in Sources */,
162 );
163 runOnlyForDeploymentPostprocessing = 0;
164 };
165/* End PBXSourcesBuildPhase section */
166
167/* Begin XCBuildConfiguration section */
168 E776E081214ADF7F00E67947 /* Debug */ = {
169 isa = XCBuildConfiguration;
170 buildSettings = {
171 ALWAYS_SEARCH_USER_PATHS = NO;
172 CLANG_ANALYZER_NONNULL = YES;
173 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
174 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
175 CLANG_CXX_LIBRARY = "libc++";
176 CLANG_ENABLE_MODULES = YES;
177 CLANG_ENABLE_OBJC_ARC = YES;
178 CLANG_ENABLE_OBJC_WEAK = YES;
179 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
180 CLANG_WARN_BOOL_CONVERSION = YES;
181 CLANG_WARN_COMMA = YES;
182 CLANG_WARN_CONSTANT_CONVERSION = YES;
183 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
184 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
185 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
186 CLANG_WARN_EMPTY_BODY = YES;
187 CLANG_WARN_ENUM_CONVERSION = YES;
188 CLANG_WARN_INFINITE_RECURSION = YES;
189 CLANG_WARN_INT_CONVERSION = YES;
190 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
191 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
192 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
193 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
194 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
195 CLANG_WARN_STRICT_PROTOTYPES = YES;
196 CLANG_WARN_SUSPICIOUS_MOVE = YES;
197 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
198 CLANG_WARN_UNREACHABLE_CODE = YES;
199 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
200 CODE_SIGN_IDENTITY = "-";
201 COPY_PHASE_STRIP = NO;
202 DEBUG_INFORMATION_FORMAT = dwarf;
203 ENABLE_STRICT_OBJC_MSGSEND = YES;
204 ENABLE_TESTABILITY = YES;
205 GCC_C_LANGUAGE_STANDARD = gnu11;
206 GCC_DYNAMIC_NO_PIC = NO;
207 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700208 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700209 GCC_PREPROCESSOR_DEFINITIONS = (
210 "DEBUG=1",
211 "$(inherited)",
212 );
213 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
214 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
215 GCC_WARN_UNDECLARED_SELECTOR = YES;
216 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
217 GCC_WARN_UNUSED_FUNCTION = YES;
218 GCC_WARN_UNUSED_VARIABLE = YES;
219 MACOSX_DEPLOYMENT_TARGET = 10.13;
220 MTL_ENABLE_DEBUG_INFO = YES;
221 ONLY_ACTIVE_ARCH = YES;
222 SDKROOT = macosx;
223 };
224 name = Debug;
225 };
226 E776E082214ADF7F00E67947 /* Release */ = {
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-with-dsym";
261 ENABLE_NS_ASSERTIONS = NO;
262 ENABLE_STRICT_OBJC_MSGSEND = YES;
263 GCC_C_LANGUAGE_STANDARD = gnu11;
264 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700265 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700266 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
267 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
268 GCC_WARN_UNDECLARED_SELECTOR = YES;
269 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
270 GCC_WARN_UNUSED_FUNCTION = YES;
271 GCC_WARN_UNUSED_VARIABLE = YES;
272 MACOSX_DEPLOYMENT_TARGET = 10.13;
273 MTL_ENABLE_DEBUG_INFO = NO;
274 SDKROOT = macosx;
275 };
276 name = Release;
277 };
278 E776E084214ADF7F00E67947 /* Debug */ = {
279 isa = XCBuildConfiguration;
280 buildSettings = {
281 CODE_SIGN_STYLE = Automatic;
282 PRODUCT_NAME = "$(TARGET_NAME)";
283 };
284 name = Debug;
285 };
286 E776E085214ADF7F00E67947 /* Release */ = {
287 isa = XCBuildConfiguration;
288 buildSettings = {
289 CODE_SIGN_STYLE = Automatic;
290 PRODUCT_NAME = "$(TARGET_NAME)";
291 };
292 name = Release;
293 };
294/* End XCBuildConfiguration section */
295
296/* Begin XCConfigurationList section */
297 E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */ = {
298 isa = XCConfigurationList;
299 buildConfigurations = (
300 E776E081214ADF7F00E67947 /* Debug */,
301 E776E082214ADF7F00E67947 /* Release */,
302 );
303 defaultConfigurationIsVisible = 0;
304 defaultConfigurationName = Release;
305 };
306 E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */ = {
307 isa = XCConfigurationList;
308 buildConfigurations = (
309 E776E084214ADF7F00E67947 /* Debug */,
310 E776E085214ADF7F00E67947 /* Release */,
311 );
312 defaultConfigurationIsVisible = 0;
313 defaultConfigurationName = Release;
314 };
315/* End XCConfigurationList section */
316 };
317 rootObject = E776E074214ADF7F00E67947 /* Project object */;
318}