blob: d869aa680aaf2fdb3f587b706a2875867fe1014a [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 Lundblade9e3651c2018-10-10 11:49:55 +080010 0FA9BEB7216CE6CA00BA646B /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080011 0FA9BEBA216DC7AD00BA646B /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
12 0FA9BEBD216DE31700BA646B /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070013 E73B57592161CA690080D658 /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080014 E73B575E2161CA7C0080D658 /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
Laurence Lundblade781fd822018-10-01 09:37:52 -070015 E73B575F2161CA7C0080D658 /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
16 E73B57652161F8F80080D658 /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
Laurence Lundbladed4cd7232020-07-03 19:30:48 -070017 E743D0F324AD08020017899F /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -070018 E743D10B24DD4EF50017899F /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
19 E743D10C24DD4EF50017899F /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
20 E743D10D24DD4EF50017899F /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
21 E743D10E24DD4EF50017899F /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
22 E743D10F24DD4EF50017899F /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
23 E743D11024DD4EF50017899F /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
24 E743D11124DD4EF50017899F /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
25 E743D11224DD4EF50017899F /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
26 E743D11324DD4EF50017899F /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
27 E743D11424DD4EF50017899F /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
28 E743D11524DD4EF50017899F /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
29 E743D11C24DD51340017899F /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
30 E743D11D24DD51350017899F /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
31 E743D12024DE05CC0017899F /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
32 E743D12124DE05CC0017899F /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
33 E743D12224DE05CC0017899F /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
34 E743D12324DE05CC0017899F /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
35 E743D12424DE05CC0017899F /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
36 E743D12524DE05CC0017899F /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
37 E743D12624DE05CC0017899F /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
38 E743D12724DE05CC0017899F /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
39 E743D12824DE05CC0017899F /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
40 E743D12924DE05CC0017899F /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
41 E743D12A24DE05CC0017899F /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
42 E743D12B24DE05CC0017899F /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundblade59289e52019-12-30 13:44:37 -080043 E772021723B52C02006E966E /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
44 E772021823B52C02006E966E /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
45 E772021923B52C02006E966E /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
46 E772021A23B52C02006E966E /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
47 E772021B23B52C02006E966E /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
48 E772021C23B52C02006E966E /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
49 E772021D23B52C02006E966E /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
50 E772021E23B52C02006E966E /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
51 E772021F23B52C02006E966E /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
52 E772022023B52C02006E966E /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
53 E772022123B52C02006E966E /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070054 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
55 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
56 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
57 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
Laurence Lundblade46360ec2020-10-21 13:18:33 -070058 E7864766252CE63100A0C11B /* qcbor_err_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = E7864765252CE63100A0C11B /* qcbor_err_to_str.c */; };
Laurence Lundblade41e96ca2022-04-09 10:37:39 -060059 E7C960B92800A09E00FB537C /* ub-example.c in Sources */ = {isa = PBXBuildFile; fileRef = E7C960B82800A09E00FB537C /* ub-example.c */; };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -080060 E7FDBF04256C969D007138A8 /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
61 E7FDBF05256C969D007138A8 /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
62 E7FDBF06256C969D007138A8 /* qcbor_err_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = E7864765252CE63100A0C11B /* qcbor_err_to_str.c */; };
63 E7FDBF07256C969D007138A8 /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
64 E7FDBF08256C969D007138A8 /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
65 E7FDBF09256C969D007138A8 /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
66 E7FDBF0A256C969D007138A8 /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
67 E7FDBF0B256C969D007138A8 /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
68 E7FDBF0C256C969D007138A8 /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
69 E7FDBF0D256C969D007138A8 /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
70 E7FDBF0E256C969D007138A8 /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
71 E7FDBF0F256C969D007138A8 /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
72 E7FDBF10256C969D007138A8 /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -080073 E7FDBF1A257A6C1F007138A8 /* qcbor_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08C214AE07400E67947 /* qcbor_encode.c */; };
74 E7FDBF1B257A6C1F007138A8 /* ieee754.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57582161CA690080D658 /* ieee754.c */; };
75 E7FDBF1C257A6C1F007138A8 /* qcbor_err_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = E7864765252CE63100A0C11B /* qcbor_err_to_str.c */; };
76 E7FDBF1D257A6C1F007138A8 /* half_to_double_from_rfc7049.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */; };
77 E7FDBF1E257A6C1F007138A8 /* run_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B57632161F8F70080D658 /* run_tests.c */; };
78 E7FDBF1F257A6C1F007138A8 /* qcbor_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08E214AE07500E67947 /* qcbor_decode.c */; };
79 E7FDBF20257A6C1F007138A8 /* float_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = E73B575A2161CA7C0080D658 /* float_tests.c */; };
80 E7FDBF21257A6C1F007138A8 /* qcbor_decode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */; };
81 E7FDBF22257A6C1F007138A8 /* UsefulBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E08D214AE07500E67947 /* UsefulBuf.c */; };
82 E7FDBF23257A6C1F007138A8 /* qcbor_encode_tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */; };
83 E7FDBF24257A6C1F007138A8 /* cmd_line_main.c in Sources */ = {isa = PBXBuildFile; fileRef = E776E096214AE0C700E67947 /* cmd_line_main.c */; };
84 E7FDBF25257A6C1F007138A8 /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = E743D0E124AC516D0017899F /* example.c */; };
85 E7FDBF26257A6C1F007138A8 /* UsefulBuf_Tests.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */; };
Laurence Lundblade929ae132018-09-13 12:27:58 -070086/* End PBXBuildFile section */
87
88/* Begin PBXCopyFilesBuildPhase section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -070089 E743D11724DD4EF50017899F /* CopyFiles */ = {
90 isa = PBXCopyFilesBuildPhase;
91 buildActionMask = 2147483647;
92 dstPath = /usr/share/man/man1/;
93 dstSubfolderSpec = 0;
94 files = (
95 );
96 runOnlyForDeploymentPostprocessing = 1;
97 };
98 E743D12D24DE05CC0017899F /* CopyFiles */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -070099 isa = PBXCopyFilesBuildPhase;
100 buildActionMask = 2147483647;
101 dstPath = /usr/share/man/man1/;
102 dstSubfolderSpec = 0;
103 files = (
104 );
105 runOnlyForDeploymentPostprocessing = 1;
106 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800107 E772022323B52C02006E966E /* CopyFiles */ = {
108 isa = PBXCopyFilesBuildPhase;
109 buildActionMask = 2147483647;
110 dstPath = /usr/share/man/man1/;
111 dstSubfolderSpec = 0;
112 files = (
113 );
114 runOnlyForDeploymentPostprocessing = 1;
115 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700116 E776E07A214ADF7F00E67947 /* CopyFiles */ = {
117 isa = PBXCopyFilesBuildPhase;
118 buildActionMask = 2147483647;
119 dstPath = /usr/share/man/man1/;
120 dstSubfolderSpec = 0;
121 files = (
122 );
123 runOnlyForDeploymentPostprocessing = 1;
124 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800125 E7FDBF12256C969D007138A8 /* CopyFiles */ = {
126 isa = PBXCopyFilesBuildPhase;
127 buildActionMask = 2147483647;
128 dstPath = /usr/share/man/man1/;
129 dstSubfolderSpec = 0;
130 files = (
131 );
132 runOnlyForDeploymentPostprocessing = 1;
133 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800134 E7FDBF28257A6C1F007138A8 /* CopyFiles */ = {
135 isa = PBXCopyFilesBuildPhase;
136 buildActionMask = 2147483647;
137 dstPath = /usr/share/man/man1/;
138 dstSubfolderSpec = 0;
139 files = (
140 );
141 runOnlyForDeploymentPostprocessing = 1;
142 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700143/* End PBXCopyFilesBuildPhase section */
144
145/* Begin PBXFileReference section */
Laurence Lundbladebb1062e2019-08-12 23:28:54 -0700146 0F8BADA722EF40FC008B6513 /* not_well_formed_cbor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = not_well_formed_cbor.h; path = test/not_well_formed_cbor.h; sourceTree = "<group>"; };
Laurence Lundblade0fb6c6d2018-10-12 22:02:05 +0800147 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = qcbor_decode_tests.c; path = test/qcbor_decode_tests.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800148 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 +0800149 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; };
150 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>"; };
151 0FA9BEBB216DE31700BA646B /* UsefulBuf_Tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UsefulBuf_Tests.h; path = test/UsefulBuf_Tests.h; sourceTree = "<group>"; };
152 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 Lundblade83dbf5c2024-01-07 19:17:52 -0700153 E73B57572161CA680080D658 /* ieee754.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = ieee754.h; path = src/ieee754.h; sourceTree = "<group>"; tabWidth = 3; };
154 E73B57582161CA690080D658 /* ieee754.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = ieee754.c; path = src/ieee754.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700155 E73B575A2161CA7C0080D658 /* float_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = float_tests.c; path = test/float_tests.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade781fd822018-10-01 09:37:52 -0700156 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 +0800157 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 -0700158 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>"; };
Laurence Lundbladed396f622019-01-12 17:12:29 -0800159 E73B57632161F8F70080D658 /* run_tests.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; name = run_tests.c; path = test/run_tests.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade781fd822018-10-01 09:37:52 -0700160 E73B57642161F8F80080D658 /* run_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = run_tests.h; path = test/run_tests.h; sourceTree = "<group>"; };
Laurence Lundblade46360ec2020-10-21 13:18:33 -0700161 E743D0E124AC516D0017899F /* example.c */ = {isa = PBXFileReference; indentWidth = 3; lastKnownFileType = sourcecode.c.c; path = example.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700162 E743D0F224AC54600017899F /* example.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = example.h; sourceTree = "<group>"; };
Laurence Lundblade2f5e16d2020-08-04 20:35:23 -0700163 E743D10824CEDE2D0017899F /* qcbor_spiffy_decode.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor_spiffy_decode.h; path = inc/qcbor/qcbor_spiffy_decode.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700164 E743D11B24DD4EF50017899F /* QCBOR_Disable_HW_Float */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR_Disable_HW_Float; sourceTree = BUILT_PRODUCTS_DIR; };
165 E743D13124DE05CC0017899F /* QCBOR_Disable_Preferred_Float */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR_Disable_Preferred_Float; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundbladeae66d3f2020-09-14 18:12:08 -0700166 E743D132251014E60017899F /* Tagging.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = Tagging.md; path = doc/Tagging.md; sourceTree = "<group>"; };
Laurence Lundbladecf41c522021-02-20 10:19:07 -0700167 E74BF411245D6713002CE8E8 /* UsefulBuf.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = UsefulBuf.h; path = inc/qcbor/UsefulBuf.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800168 E772022723B52C02006E966E /* QCBOR_Disable_Exp_Mantissa */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR_Disable_Exp_Mantissa; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700169 E776E07C214ADF7F00E67947 /* QCBOR */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundbladea954db92018-09-28 19:27:31 -0700170 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 +0800171 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 +0700172 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; };
Laurence Lundblade624405d2018-09-18 20:10:47 -0700173 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 Lundblade41e96ca2022-04-09 10:37:39 -0600174 E776E096214AE0C700E67947 /* cmd_line_main.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.c; path = cmd_line_main.c; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade624405d2018-09-18 20:10:47 -0700175 E776E161214EE19C00E67947 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
Laurence Lundblade46360ec2020-10-21 13:18:33 -0700176 E7864765252CE63100A0C11B /* qcbor_err_to_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = qcbor_err_to_str.c; path = src/qcbor_err_to_str.c; sourceTree = "<group>"; };
Laurence Lundblade34691b92020-05-18 22:25:25 -0700177 E78C91DE240C90C100F4CECE /* qcbor_decode.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor_decode.h; path = inc/qcbor/qcbor_decode.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade4982f412020-09-18 23:02:18 -0700178 E78C91DF240C90C100F4CECE /* qcbor_common.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor_common.h; path = inc/qcbor/qcbor_common.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundbladebb87be22020-04-09 19:15:32 -0700179 E78C91E0240C90C100F4CECE /* qcbor_private.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor_private.h; path = inc/qcbor/qcbor_private.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade9b334962020-08-27 10:55:53 -0700180 E78C91E1240C90C100F4CECE /* qcbor_encode.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = qcbor_encode.h; path = inc/qcbor/qcbor_encode.h; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundblade41e96ca2022-04-09 10:37:39 -0600181 E7C960B72800A09E00FB537C /* ub-example.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ub-example.h"; sourceTree = "<group>"; };
182 E7C960B82800A09E00FB537C /* ub-example.c */ = {isa = PBXFileReference; indentWidth = 3; lastKnownFileType = sourcecode.c.c; path = "ub-example.c"; sourceTree = "<group>"; tabWidth = 3; };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800183 E7FDBF16256C969D007138A8 /* QCBOR_Disable_Indef */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR_Disable_Indef; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800184 E7FDBF2C257A6C1F007138A8 /* QCBOR_Disable_Indef_array */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = QCBOR_Disable_Indef_array; sourceTree = BUILT_PRODUCTS_DIR; };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700185/* End PBXFileReference section */
186
187/* Begin PBXFrameworksBuildPhase section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700188 E743D11624DD4EF50017899F /* Frameworks */ = {
189 isa = PBXFrameworksBuildPhase;
190 buildActionMask = 2147483647;
191 files = (
192 );
193 runOnlyForDeploymentPostprocessing = 0;
194 };
195 E743D12C24DE05CC0017899F /* Frameworks */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700196 isa = PBXFrameworksBuildPhase;
197 buildActionMask = 2147483647;
198 files = (
199 );
200 runOnlyForDeploymentPostprocessing = 0;
201 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800202 E772022223B52C02006E966E /* Frameworks */ = {
203 isa = PBXFrameworksBuildPhase;
204 buildActionMask = 2147483647;
205 files = (
206 );
207 runOnlyForDeploymentPostprocessing = 0;
208 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700209 E776E079214ADF7F00E67947 /* Frameworks */ = {
210 isa = PBXFrameworksBuildPhase;
211 buildActionMask = 2147483647;
212 files = (
213 );
214 runOnlyForDeploymentPostprocessing = 0;
215 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800216 E7FDBF11256C969D007138A8 /* Frameworks */ = {
217 isa = PBXFrameworksBuildPhase;
218 buildActionMask = 2147483647;
219 files = (
220 );
221 runOnlyForDeploymentPostprocessing = 0;
222 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800223 E7FDBF27257A6C1F007138A8 /* Frameworks */ = {
224 isa = PBXFrameworksBuildPhase;
225 buildActionMask = 2147483647;
226 files = (
227 );
228 runOnlyForDeploymentPostprocessing = 0;
229 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700230/* End PBXFrameworksBuildPhase section */
231
232/* Begin PBXGroup section */
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700233 E743D0E024AC51470017899F /* example */ = {
234 isa = PBXGroup;
235 children = (
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700236 E743D0F224AC54600017899F /* example.h */,
Laurence Lundblade41e96ca2022-04-09 10:37:39 -0600237 E743D0E124AC516D0017899F /* example.c */,
238 E7C960B72800A09E00FB537C /* ub-example.h */,
239 E7C960B82800A09E00FB537C /* ub-example.c */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700240 );
241 name = example;
242 sourceTree = "<group>";
243 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700244 E776E073214ADF7F00E67947 = {
245 isa = PBXGroup;
246 children = (
Laurence Lundblade624405d2018-09-18 20:10:47 -0700247 E776E161214EE19C00E67947 /* README.md */,
Laurence Lundbladeae66d3f2020-09-14 18:12:08 -0700248 E743D132251014E60017899F /* Tagging.md */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700249 E776E096214AE0C700E67947 /* cmd_line_main.c */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700250 E776E092214AE07C00E67947 /* inc */,
251 E776E08B214AE06600E67947 /* src */,
Laurence Lundblade4d1ecba2018-10-12 21:22:30 +0800252 E776E095214AE0B600E67947 /* test */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700253 E743D0E024AC51470017899F /* example */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700254 E776E07D214ADF7F00E67947 /* Products */,
255 );
256 sourceTree = "<group>";
257 };
258 E776E07D214ADF7F00E67947 /* Products */ = {
259 isa = PBXGroup;
260 children = (
261 E776E07C214ADF7F00E67947 /* QCBOR */,
Laurence Lundblade59289e52019-12-30 13:44:37 -0800262 E772022723B52C02006E966E /* QCBOR_Disable_Exp_Mantissa */,
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700263 E743D11B24DD4EF50017899F /* QCBOR_Disable_HW_Float */,
264 E743D13124DE05CC0017899F /* QCBOR_Disable_Preferred_Float */,
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800265 E7FDBF16256C969D007138A8 /* QCBOR_Disable_Indef */,
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800266 E7FDBF2C257A6C1F007138A8 /* QCBOR_Disable_Indef_array */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700267 );
268 name = Products;
269 sourceTree = "<group>";
270 };
271 E776E08B214AE06600E67947 /* src */ = {
272 isa = PBXGroup;
273 children = (
Laurence Lundblade4d1ecba2018-10-12 21:22:30 +0800274 E776E08C214AE07400E67947 /* qcbor_encode.c */,
275 E776E08E214AE07500E67947 /* qcbor_decode.c */,
Laurence Lundblade4d1ecba2018-10-12 21:22:30 +0800276 E776E08D214AE07500E67947 /* UsefulBuf.c */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700277 E73B57572161CA680080D658 /* ieee754.h */,
Laurence Lundbladed6e13022023-11-26 10:14:02 -0700278 E73B57582161CA690080D658 /* ieee754.c */,
Laurence Lundblade46360ec2020-10-21 13:18:33 -0700279 E7864765252CE63100A0C11B /* qcbor_err_to_str.c */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700280 );
281 name = src;
282 sourceTree = "<group>";
283 };
284 E776E092214AE07C00E67947 /* inc */ = {
285 isa = PBXGroup;
286 children = (
Laurence Lundblade67257dc2020-07-27 03:33:37 -0700287 E743D10824CEDE2D0017899F /* qcbor_spiffy_decode.h */,
Laurence Lundbladee3553422020-05-02 11:11:17 -0700288 E74BF411245D6713002CE8E8 /* UsefulBuf.h */,
Laurence Lundblade844bb5c2020-03-01 17:27:25 -0800289 E78C91DF240C90C100F4CECE /* qcbor_common.h */,
290 E78C91DE240C90C100F4CECE /* qcbor_decode.h */,
291 E78C91E1240C90C100F4CECE /* qcbor_encode.h */,
292 E78C91E0240C90C100F4CECE /* qcbor_private.h */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700293 E776E094214AE09700E67947 /* UsefulBuf.h */,
294 );
295 name = inc;
296 sourceTree = "<group>";
297 };
298 E776E095214AE0B600E67947 /* test */ = {
299 isa = PBXGroup;
300 children = (
Laurence Lundblade4d1ecba2018-10-12 21:22:30 +0800301 E73B57632161F8F70080D658 /* run_tests.c */,
302 E73B57642161F8F80080D658 /* run_tests.h */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800303 0FA9BEBC216DE31700BA646B /* UsefulBuf_Tests.c */,
304 0FA9BEBB216DE31700BA646B /* UsefulBuf_Tests.h */,
305 0FA9BEB8216DC7AD00BA646B /* qcbor_encode_tests.c */,
306 0FA9BEB9216DC7AD00BA646B /* qcbor_encode_tests.h */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800307 0FA9BEB5216CE6CA00BA646B /* qcbor_decode_tests.c */,
308 0FA9BEB6216CE6CA00BA646B /* qcbor_decode_tests.h */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800309 E73B575A2161CA7C0080D658 /* float_tests.c */,
310 E73B575C2161CA7C0080D658 /* float_tests.h */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700311 E73B575D2161CA7C0080D658 /* half_to_double_from_rfc7049.c */,
312 E73B575B2161CA7C0080D658 /* half_to_double_from_rfc7049.h */,
Laurence Lundbladebb1062e2019-08-12 23:28:54 -0700313 0F8BADA722EF40FC008B6513 /* not_well_formed_cbor.h */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700314 );
315 name = test;
316 sourceTree = "<group>";
317 };
318/* End PBXGroup section */
319
320/* Begin PBXNativeTarget section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700321 E743D10924DD4EF50017899F /* QCBOR_Disable_HW_Float */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700322 isa = PBXNativeTarget;
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700323 buildConfigurationList = E743D11824DD4EF50017899F /* Build configuration list for PBXNativeTarget "QCBOR_Disable_HW_Float" */;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700324 buildPhases = (
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700325 E743D10A24DD4EF50017899F /* Sources */,
326 E743D11624DD4EF50017899F /* Frameworks */,
327 E743D11724DD4EF50017899F /* CopyFiles */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700328 );
329 buildRules = (
330 );
331 dependencies = (
332 );
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700333 name = QCBOR_Disable_HW_Float;
334 productName = QCBOR;
335 productReference = E743D11B24DD4EF50017899F /* QCBOR_Disable_HW_Float */;
336 productType = "com.apple.product-type.tool";
337 };
338 E743D11E24DE05CC0017899F /* QCBOR_Disable_Preferred_Float */ = {
339 isa = PBXNativeTarget;
340 buildConfigurationList = E743D12E24DE05CC0017899F /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Preferred_Float" */;
341 buildPhases = (
342 E743D11F24DE05CC0017899F /* Sources */,
343 E743D12C24DE05CC0017899F /* Frameworks */,
344 E743D12D24DE05CC0017899F /* CopyFiles */,
345 );
346 buildRules = (
347 );
348 dependencies = (
349 );
350 name = QCBOR_Disable_Preferred_Float;
351 productName = QCBOR;
352 productReference = E743D13124DE05CC0017899F /* QCBOR_Disable_Preferred_Float */;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700353 productType = "com.apple.product-type.tool";
354 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800355 E772021523B52C02006E966E /* QCBOR_Disable_Exp_Mantissa */ = {
356 isa = PBXNativeTarget;
357 buildConfigurationList = E772022423B52C02006E966E /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Exp_Mantissa" */;
358 buildPhases = (
359 E772021623B52C02006E966E /* Sources */,
360 E772022223B52C02006E966E /* Frameworks */,
361 E772022323B52C02006E966E /* CopyFiles */,
362 );
363 buildRules = (
364 );
365 dependencies = (
366 );
367 name = QCBOR_Disable_Exp_Mantissa;
368 productName = QCBOR;
369 productReference = E772022723B52C02006E966E /* QCBOR_Disable_Exp_Mantissa */;
370 productType = "com.apple.product-type.tool";
371 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700372 E776E07B214ADF7F00E67947 /* QCBOR */ = {
373 isa = PBXNativeTarget;
374 buildConfigurationList = E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */;
375 buildPhases = (
376 E776E078214ADF7F00E67947 /* Sources */,
377 E776E079214ADF7F00E67947 /* Frameworks */,
378 E776E07A214ADF7F00E67947 /* CopyFiles */,
379 );
380 buildRules = (
381 );
382 dependencies = (
383 );
384 name = QCBOR;
385 productName = QCBOR;
386 productReference = E776E07C214ADF7F00E67947 /* QCBOR */;
387 productType = "com.apple.product-type.tool";
388 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800389 E7FDBF02256C969D007138A8 /* QCBOR_Disable_Indef */ = {
390 isa = PBXNativeTarget;
391 buildConfigurationList = E7FDBF13256C969D007138A8 /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Indef" */;
392 buildPhases = (
393 E7FDBF03256C969D007138A8 /* Sources */,
394 E7FDBF11256C969D007138A8 /* Frameworks */,
395 E7FDBF12256C969D007138A8 /* CopyFiles */,
396 );
397 buildRules = (
398 );
399 dependencies = (
400 );
401 name = QCBOR_Disable_Indef;
402 productName = QCBOR;
403 productReference = E7FDBF16256C969D007138A8 /* QCBOR_Disable_Indef */;
404 productType = "com.apple.product-type.tool";
405 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800406 E7FDBF18257A6C1F007138A8 /* QCBOR_Disable_Indef_array */ = {
407 isa = PBXNativeTarget;
408 buildConfigurationList = E7FDBF29257A6C1F007138A8 /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Indef_array" */;
409 buildPhases = (
410 E7FDBF19257A6C1F007138A8 /* Sources */,
411 E7FDBF27257A6C1F007138A8 /* Frameworks */,
412 E7FDBF28257A6C1F007138A8 /* CopyFiles */,
413 );
414 buildRules = (
415 );
416 dependencies = (
417 );
418 name = QCBOR_Disable_Indef_array;
419 productName = QCBOR;
420 productReference = E7FDBF2C257A6C1F007138A8 /* QCBOR_Disable_Indef_array */;
421 productType = "com.apple.product-type.tool";
422 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700423/* End PBXNativeTarget section */
424
425/* Begin PBXProject section */
426 E776E074214ADF7F00E67947 /* Project object */ = {
427 isa = PBXProject;
428 attributes = {
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700429 LastUpgradeCheck = 1150;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700430 ORGANIZATIONNAME = "Laurence Lundblade";
431 TargetAttributes = {
432 E776E07B214ADF7F00E67947 = {
433 CreatedOnToolsVersion = 9.4.1;
434 };
435 };
436 };
437 buildConfigurationList = E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */;
438 compatibilityVersion = "Xcode 9.3";
439 developmentRegion = en;
440 hasScannedForEncodings = 0;
441 knownRegions = (
442 en,
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800443 Base,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700444 );
445 mainGroup = E776E073214ADF7F00E67947;
446 productRefGroup = E776E07D214ADF7F00E67947 /* Products */;
447 projectDirPath = "";
448 projectRoot = "";
449 targets = (
450 E776E07B214ADF7F00E67947 /* QCBOR */,
Laurence Lundblade59289e52019-12-30 13:44:37 -0800451 E772021523B52C02006E966E /* QCBOR_Disable_Exp_Mantissa */,
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700452 E743D10924DD4EF50017899F /* QCBOR_Disable_HW_Float */,
453 E743D11E24DE05CC0017899F /* QCBOR_Disable_Preferred_Float */,
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800454 E7FDBF02256C969D007138A8 /* QCBOR_Disable_Indef */,
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800455 E7FDBF18257A6C1F007138A8 /* QCBOR_Disable_Indef_array */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700456 );
457 };
458/* End PBXProject section */
459
460/* Begin PBXSourcesBuildPhase section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700461 E743D10A24DD4EF50017899F /* Sources */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700462 isa = PBXSourcesBuildPhase;
463 buildActionMask = 2147483647;
464 files = (
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700465 E743D10B24DD4EF50017899F /* qcbor_encode.c in Sources */,
466 E743D10C24DD4EF50017899F /* ieee754.c in Sources */,
467 E743D10D24DD4EF50017899F /* half_to_double_from_rfc7049.c in Sources */,
468 E743D10E24DD4EF50017899F /* run_tests.c in Sources */,
469 E743D10F24DD4EF50017899F /* qcbor_decode.c in Sources */,
470 E743D11024DD4EF50017899F /* float_tests.c in Sources */,
471 E743D11124DD4EF50017899F /* qcbor_decode_tests.c in Sources */,
472 E743D11224DD4EF50017899F /* UsefulBuf.c in Sources */,
473 E743D11324DD4EF50017899F /* qcbor_encode_tests.c in Sources */,
474 E743D11424DD4EF50017899F /* cmd_line_main.c in Sources */,
475 E743D11D24DD51350017899F /* example.c in Sources */,
476 E743D11524DD4EF50017899F /* UsefulBuf_Tests.c in Sources */,
477 );
478 runOnlyForDeploymentPostprocessing = 0;
479 };
480 E743D11F24DE05CC0017899F /* Sources */ = {
481 isa = PBXSourcesBuildPhase;
482 buildActionMask = 2147483647;
483 files = (
484 E743D12024DE05CC0017899F /* qcbor_encode.c in Sources */,
485 E743D12124DE05CC0017899F /* ieee754.c in Sources */,
486 E743D12224DE05CC0017899F /* half_to_double_from_rfc7049.c in Sources */,
487 E743D12324DE05CC0017899F /* run_tests.c in Sources */,
488 E743D12424DE05CC0017899F /* qcbor_decode.c in Sources */,
489 E743D12524DE05CC0017899F /* float_tests.c in Sources */,
490 E743D12624DE05CC0017899F /* qcbor_decode_tests.c in Sources */,
491 E743D12724DE05CC0017899F /* UsefulBuf.c in Sources */,
492 E743D12824DE05CC0017899F /* qcbor_encode_tests.c in Sources */,
493 E743D12924DE05CC0017899F /* cmd_line_main.c in Sources */,
494 E743D12A24DE05CC0017899F /* example.c in Sources */,
495 E743D12B24DE05CC0017899F /* UsefulBuf_Tests.c in Sources */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700496 );
497 runOnlyForDeploymentPostprocessing = 0;
498 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800499 E772021623B52C02006E966E /* Sources */ = {
500 isa = PBXSourcesBuildPhase;
501 buildActionMask = 2147483647;
502 files = (
503 E772021723B52C02006E966E /* qcbor_encode.c in Sources */,
504 E772021823B52C02006E966E /* ieee754.c in Sources */,
505 E772021923B52C02006E966E /* half_to_double_from_rfc7049.c in Sources */,
506 E772021A23B52C02006E966E /* run_tests.c in Sources */,
507 E772021B23B52C02006E966E /* qcbor_decode.c in Sources */,
508 E772021C23B52C02006E966E /* float_tests.c in Sources */,
509 E772021D23B52C02006E966E /* qcbor_decode_tests.c in Sources */,
510 E772021E23B52C02006E966E /* UsefulBuf.c in Sources */,
511 E772021F23B52C02006E966E /* qcbor_encode_tests.c in Sources */,
512 E772022023B52C02006E966E /* cmd_line_main.c in Sources */,
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700513 E743D11C24DD51340017899F /* example.c in Sources */,
Laurence Lundblade59289e52019-12-30 13:44:37 -0800514 E772022123B52C02006E966E /* UsefulBuf_Tests.c in Sources */,
515 );
516 runOnlyForDeploymentPostprocessing = 0;
517 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700518 E776E078214ADF7F00E67947 /* Sources */ = {
519 isa = PBXSourcesBuildPhase;
520 buildActionMask = 2147483647;
521 files = (
522 E776E08F214AE07500E67947 /* qcbor_encode.c in Sources */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700523 E73B57592161CA690080D658 /* ieee754.c in Sources */,
Laurence Lundblade46360ec2020-10-21 13:18:33 -0700524 E7864766252CE63100A0C11B /* qcbor_err_to_str.c in Sources */,
Laurence Lundblade781fd822018-10-01 09:37:52 -0700525 E73B575F2161CA7C0080D658 /* half_to_double_from_rfc7049.c in Sources */,
526 E73B57652161F8F80080D658 /* run_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700527 E776E091214AE07500E67947 /* qcbor_decode.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800528 E73B575E2161CA7C0080D658 /* float_tests.c in Sources */,
Laurence Lundblade9e3651c2018-10-10 11:49:55 +0800529 0FA9BEB7216CE6CA00BA646B /* qcbor_decode_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700530 E776E090214AE07500E67947 /* UsefulBuf.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800531 0FA9BEBA216DC7AD00BA646B /* qcbor_encode_tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700532 E776E097214AE0C700E67947 /* cmd_line_main.c in Sources */,
Laurence Lundblade41e96ca2022-04-09 10:37:39 -0600533 E7C960B92800A09E00FB537C /* ub-example.c in Sources */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700534 E743D0F324AD08020017899F /* example.c in Sources */,
Laurence Lundblade2d85ce42018-10-12 14:12:47 +0800535 0FA9BEBD216DE31700BA646B /* UsefulBuf_Tests.c in Sources */,
Laurence Lundblade929ae132018-09-13 12:27:58 -0700536 );
537 runOnlyForDeploymentPostprocessing = 0;
538 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800539 E7FDBF03256C969D007138A8 /* Sources */ = {
540 isa = PBXSourcesBuildPhase;
541 buildActionMask = 2147483647;
542 files = (
543 E7FDBF04256C969D007138A8 /* qcbor_encode.c in Sources */,
544 E7FDBF05256C969D007138A8 /* ieee754.c in Sources */,
545 E7FDBF06256C969D007138A8 /* qcbor_err_to_str.c in Sources */,
546 E7FDBF07256C969D007138A8 /* half_to_double_from_rfc7049.c in Sources */,
547 E7FDBF08256C969D007138A8 /* run_tests.c in Sources */,
548 E7FDBF09256C969D007138A8 /* qcbor_decode.c in Sources */,
549 E7FDBF0A256C969D007138A8 /* float_tests.c in Sources */,
550 E7FDBF0B256C969D007138A8 /* qcbor_decode_tests.c in Sources */,
551 E7FDBF0C256C969D007138A8 /* UsefulBuf.c in Sources */,
552 E7FDBF0D256C969D007138A8 /* qcbor_encode_tests.c in Sources */,
553 E7FDBF0E256C969D007138A8 /* cmd_line_main.c in Sources */,
554 E7FDBF0F256C969D007138A8 /* example.c in Sources */,
555 E7FDBF10256C969D007138A8 /* UsefulBuf_Tests.c in Sources */,
556 );
557 runOnlyForDeploymentPostprocessing = 0;
558 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800559 E7FDBF19257A6C1F007138A8 /* Sources */ = {
560 isa = PBXSourcesBuildPhase;
561 buildActionMask = 2147483647;
562 files = (
563 E7FDBF1A257A6C1F007138A8 /* qcbor_encode.c in Sources */,
564 E7FDBF1B257A6C1F007138A8 /* ieee754.c in Sources */,
565 E7FDBF1C257A6C1F007138A8 /* qcbor_err_to_str.c in Sources */,
566 E7FDBF1D257A6C1F007138A8 /* half_to_double_from_rfc7049.c in Sources */,
567 E7FDBF1E257A6C1F007138A8 /* run_tests.c in Sources */,
568 E7FDBF1F257A6C1F007138A8 /* qcbor_decode.c in Sources */,
569 E7FDBF20257A6C1F007138A8 /* float_tests.c in Sources */,
570 E7FDBF21257A6C1F007138A8 /* qcbor_decode_tests.c in Sources */,
571 E7FDBF22257A6C1F007138A8 /* UsefulBuf.c in Sources */,
572 E7FDBF23257A6C1F007138A8 /* qcbor_encode_tests.c in Sources */,
573 E7FDBF24257A6C1F007138A8 /* cmd_line_main.c in Sources */,
574 E7FDBF25257A6C1F007138A8 /* example.c in Sources */,
575 E7FDBF26257A6C1F007138A8 /* UsefulBuf_Tests.c in Sources */,
576 );
577 runOnlyForDeploymentPostprocessing = 0;
578 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700579/* End PBXSourcesBuildPhase section */
580
581/* Begin XCBuildConfiguration section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700582 E743D11924DD4EF50017899F /* Debug */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700583 isa = XCBuildConfiguration;
584 buildSettings = {
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700585 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
586 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700587 CODE_SIGN_STYLE = Automatic;
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700588 GCC_OPTIMIZATION_LEVEL = 0;
589 "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = QCBOR_DISABLE_FLOAT_HW_USE;
590 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
591 GCC_WARN_PEDANTIC = YES;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700592 PRODUCT_NAME = "$(TARGET_NAME)";
593 };
594 name = Debug;
595 };
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700596 E743D11A24DD4EF50017899F /* Release */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700597 isa = XCBuildConfiguration;
598 buildSettings = {
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700599 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
600 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700601 CODE_SIGN_STYLE = Automatic;
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700602 GCC_OPTIMIZATION_LEVEL = 0;
603 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
604 GCC_WARN_PEDANTIC = YES;
605 PRODUCT_NAME = "$(TARGET_NAME)";
606 };
607 name = Release;
608 };
609 E743D12F24DE05CC0017899F /* Debug */ = {
610 isa = XCBuildConfiguration;
611 buildSettings = {
612 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
613 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
614 CODE_SIGN_STYLE = Automatic;
615 GCC_OPTIMIZATION_LEVEL = 0;
616 "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = QCBOR_DISABLE_PREFERRED_FLOAT;
617 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
618 GCC_WARN_PEDANTIC = YES;
619 PRODUCT_NAME = "$(TARGET_NAME)";
620 };
621 name = Debug;
622 };
623 E743D13024DE05CC0017899F /* Release */ = {
624 isa = XCBuildConfiguration;
625 buildSettings = {
626 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
627 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
628 CODE_SIGN_STYLE = Automatic;
629 GCC_OPTIMIZATION_LEVEL = 0;
630 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
631 GCC_WARN_PEDANTIC = YES;
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700632 PRODUCT_NAME = "$(TARGET_NAME)";
633 };
634 name = Release;
635 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800636 E772022523B52C02006E966E /* Debug */ = {
637 isa = XCBuildConfiguration;
638 buildSettings = {
639 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
640 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
641 CODE_SIGN_STYLE = Automatic;
642 GCC_OPTIMIZATION_LEVEL = 0;
643 "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = QCBOR_CONFIG_DISABLE_EXP_AND_MANTISSA;
644 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
645 GCC_WARN_PEDANTIC = YES;
646 PRODUCT_NAME = "$(TARGET_NAME)";
647 };
648 name = Debug;
649 };
650 E772022623B52C02006E966E /* Release */ = {
651 isa = XCBuildConfiguration;
652 buildSettings = {
653 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
654 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
655 CODE_SIGN_STYLE = Automatic;
656 GCC_OPTIMIZATION_LEVEL = 0;
657 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
658 GCC_WARN_PEDANTIC = YES;
659 PRODUCT_NAME = "$(TARGET_NAME)";
660 };
661 name = Release;
662 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700663 E776E081214ADF7F00E67947 /* Debug */ = {
664 isa = XCBuildConfiguration;
665 buildSettings = {
666 ALWAYS_SEARCH_USER_PATHS = NO;
667 CLANG_ANALYZER_NONNULL = YES;
668 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
669 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
670 CLANG_CXX_LIBRARY = "libc++";
671 CLANG_ENABLE_MODULES = YES;
672 CLANG_ENABLE_OBJC_ARC = YES;
673 CLANG_ENABLE_OBJC_WEAK = YES;
674 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
675 CLANG_WARN_BOOL_CONVERSION = YES;
676 CLANG_WARN_COMMA = YES;
677 CLANG_WARN_CONSTANT_CONVERSION = YES;
678 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
679 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
680 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
681 CLANG_WARN_EMPTY_BODY = YES;
682 CLANG_WARN_ENUM_CONVERSION = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800683 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700684 CLANG_WARN_INFINITE_RECURSION = YES;
685 CLANG_WARN_INT_CONVERSION = YES;
686 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
687 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
688 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
689 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
690 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
691 CLANG_WARN_STRICT_PROTOTYPES = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800692 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700693 CLANG_WARN_SUSPICIOUS_MOVE = YES;
694 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
695 CLANG_WARN_UNREACHABLE_CODE = YES;
696 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
697 CODE_SIGN_IDENTITY = "-";
698 COPY_PHASE_STRIP = NO;
699 DEBUG_INFORMATION_FORMAT = dwarf;
700 ENABLE_STRICT_OBJC_MSGSEND = YES;
701 ENABLE_TESTABILITY = YES;
702 GCC_C_LANGUAGE_STANDARD = gnu11;
703 GCC_DYNAMIC_NO_PIC = NO;
704 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700705 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700706 GCC_PREPROCESSOR_DEFINITIONS = (
707 "DEBUG=1",
708 "$(inherited)",
709 );
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800710 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700711 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
712 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800713 GCC_WARN_SHADOW = YES;
714 GCC_WARN_SIGN_COMPARE = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700715 GCC_WARN_UNDECLARED_SELECTOR = YES;
716 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
717 GCC_WARN_UNUSED_FUNCTION = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800718 GCC_WARN_UNUSED_LABEL = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700719 GCC_WARN_UNUSED_VARIABLE = YES;
Laurence Lundbladee3553422020-05-02 11:11:17 -0700720 "HEADER_SEARCH_PATHS[arch=*]" = inc;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700721 MACOSX_DEPLOYMENT_TARGET = 10.13;
722 MTL_ENABLE_DEBUG_INFO = YES;
723 ONLY_ACTIVE_ARCH = YES;
724 SDKROOT = macosx;
725 };
726 name = Debug;
727 };
728 E776E082214ADF7F00E67947 /* Release */ = {
729 isa = XCBuildConfiguration;
730 buildSettings = {
731 ALWAYS_SEARCH_USER_PATHS = NO;
732 CLANG_ANALYZER_NONNULL = YES;
733 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
734 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
735 CLANG_CXX_LIBRARY = "libc++";
736 CLANG_ENABLE_MODULES = YES;
737 CLANG_ENABLE_OBJC_ARC = YES;
738 CLANG_ENABLE_OBJC_WEAK = YES;
739 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
740 CLANG_WARN_BOOL_CONVERSION = YES;
741 CLANG_WARN_COMMA = YES;
742 CLANG_WARN_CONSTANT_CONVERSION = YES;
743 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
744 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
745 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
746 CLANG_WARN_EMPTY_BODY = YES;
747 CLANG_WARN_ENUM_CONVERSION = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800748 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700749 CLANG_WARN_INFINITE_RECURSION = YES;
750 CLANG_WARN_INT_CONVERSION = YES;
751 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
752 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
753 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
754 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
755 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
756 CLANG_WARN_STRICT_PROTOTYPES = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800757 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700758 CLANG_WARN_SUSPICIOUS_MOVE = YES;
759 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
760 CLANG_WARN_UNREACHABLE_CODE = YES;
761 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
762 CODE_SIGN_IDENTITY = "-";
763 COPY_PHASE_STRIP = NO;
764 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
765 ENABLE_NS_ASSERTIONS = NO;
766 ENABLE_STRICT_OBJC_MSGSEND = YES;
767 GCC_C_LANGUAGE_STANDARD = gnu11;
768 GCC_NO_COMMON_BLOCKS = YES;
Laurence Lundbladea954db92018-09-28 19:27:31 -0700769 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800770 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700771 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
772 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800773 GCC_WARN_SHADOW = YES;
774 GCC_WARN_SIGN_COMPARE = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700775 GCC_WARN_UNDECLARED_SELECTOR = YES;
776 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
777 GCC_WARN_UNUSED_FUNCTION = YES;
Laurence Lundblade06350ea2020-01-27 19:32:40 -0800778 GCC_WARN_UNUSED_LABEL = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700779 GCC_WARN_UNUSED_VARIABLE = YES;
Laurence Lundbladee3553422020-05-02 11:11:17 -0700780 "HEADER_SEARCH_PATHS[arch=*]" = inc;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700781 MACOSX_DEPLOYMENT_TARGET = 10.13;
782 MTL_ENABLE_DEBUG_INFO = NO;
783 SDKROOT = macosx;
784 };
785 name = Release;
786 };
787 E776E084214ADF7F00E67947 /* Debug */ = {
788 isa = XCBuildConfiguration;
789 buildSettings = {
Laurence Lundbladef6531662018-12-04 10:42:22 +0900790 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
791 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700792 CODE_SIGN_STYLE = Automatic;
Laurence Lundblade0fb6c6d2018-10-12 22:02:05 +0800793 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundbladef6531662018-12-04 10:42:22 +0900794 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
795 GCC_WARN_PEDANTIC = YES;
Laurence Lundblade844bb5c2020-03-01 17:27:25 -0800796 "HEADER_SEARCH_PATHS[arch=*]" = inc;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700797 PRODUCT_NAME = "$(TARGET_NAME)";
798 };
799 name = Debug;
800 };
801 E776E085214ADF7F00E67947 /* Release */ = {
802 isa = XCBuildConfiguration;
803 buildSettings = {
Laurence Lundbladef6531662018-12-04 10:42:22 +0900804 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
805 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700806 CODE_SIGN_STYLE = Automatic;
Laurence Lundblade0fb6c6d2018-10-12 22:02:05 +0800807 GCC_OPTIMIZATION_LEVEL = 0;
Laurence Lundbladef6531662018-12-04 10:42:22 +0900808 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
809 GCC_WARN_PEDANTIC = YES;
Laurence Lundblade844bb5c2020-03-01 17:27:25 -0800810 "HEADER_SEARCH_PATHS[arch=*]" = inc;
Laurence Lundblade929ae132018-09-13 12:27:58 -0700811 PRODUCT_NAME = "$(TARGET_NAME)";
812 };
813 name = Release;
814 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800815 E7FDBF14256C969D007138A8 /* Debug */ = {
816 isa = XCBuildConfiguration;
817 buildSettings = {
818 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
819 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
820 CODE_SIGN_STYLE = Automatic;
821 GCC_OPTIMIZATION_LEVEL = 0;
822 GCC_PREPROCESSOR_DEFINITIONS = QCBOR_DISABLE_INDEFINITE_LENGTH_STRINGS;
823 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
824 GCC_WARN_PEDANTIC = YES;
825 "HEADER_SEARCH_PATHS[arch=*]" = inc;
826 PRODUCT_NAME = "$(TARGET_NAME)";
827 };
828 name = Debug;
829 };
830 E7FDBF15256C969D007138A8 /* Release */ = {
831 isa = XCBuildConfiguration;
832 buildSettings = {
833 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
834 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
835 CODE_SIGN_STYLE = Automatic;
836 GCC_OPTIMIZATION_LEVEL = 0;
837 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
838 GCC_WARN_PEDANTIC = YES;
839 "HEADER_SEARCH_PATHS[arch=*]" = inc;
840 PRODUCT_NAME = "$(TARGET_NAME)";
841 };
842 name = Release;
843 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800844 E7FDBF2A257A6C1F007138A8 /* Debug */ = {
845 isa = XCBuildConfiguration;
846 buildSettings = {
847 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
848 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
849 CODE_SIGN_STYLE = Automatic;
850 GCC_OPTIMIZATION_LEVEL = 0;
851 GCC_PREPROCESSOR_DEFINITIONS = QCBOR_DISABLE_INDEFINITE_LENGTH_ARRAYS;
852 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
853 GCC_WARN_PEDANTIC = YES;
854 "HEADER_SEARCH_PATHS[arch=*]" = inc;
855 PRODUCT_NAME = "$(TARGET_NAME)";
856 };
857 name = Debug;
858 };
859 E7FDBF2B257A6C1F007138A8 /* Release */ = {
860 isa = XCBuildConfiguration;
861 buildSettings = {
862 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
863 CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
864 CODE_SIGN_STYLE = Automatic;
865 GCC_OPTIMIZATION_LEVEL = 0;
866 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
867 GCC_WARN_PEDANTIC = YES;
868 "HEADER_SEARCH_PATHS[arch=*]" = inc;
869 PRODUCT_NAME = "$(TARGET_NAME)";
870 };
871 name = Release;
872 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700873/* End XCBuildConfiguration section */
874
875/* Begin XCConfigurationList section */
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700876 E743D11824DD4EF50017899F /* Build configuration list for PBXNativeTarget "QCBOR_Disable_HW_Float" */ = {
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700877 isa = XCConfigurationList;
878 buildConfigurations = (
Laurence Lundbladef7c0adb2020-08-08 20:20:58 -0700879 E743D11924DD4EF50017899F /* Debug */,
880 E743D11A24DD4EF50017899F /* Release */,
881 );
882 defaultConfigurationIsVisible = 0;
883 defaultConfigurationName = Release;
884 };
885 E743D12E24DE05CC0017899F /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Preferred_Float" */ = {
886 isa = XCConfigurationList;
887 buildConfigurations = (
888 E743D12F24DE05CC0017899F /* Debug */,
889 E743D13024DE05CC0017899F /* Release */,
Laurence Lundbladed4cd7232020-07-03 19:30:48 -0700890 );
891 defaultConfigurationIsVisible = 0;
892 defaultConfigurationName = Release;
893 };
Laurence Lundblade59289e52019-12-30 13:44:37 -0800894 E772022423B52C02006E966E /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Exp_Mantissa" */ = {
895 isa = XCConfigurationList;
896 buildConfigurations = (
897 E772022523B52C02006E966E /* Debug */,
898 E772022623B52C02006E966E /* Release */,
899 );
900 defaultConfigurationIsVisible = 0;
901 defaultConfigurationName = Release;
902 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700903 E776E077214ADF7F00E67947 /* Build configuration list for PBXProject "QCBOR" */ = {
904 isa = XCConfigurationList;
905 buildConfigurations = (
906 E776E081214ADF7F00E67947 /* Debug */,
907 E776E082214ADF7F00E67947 /* Release */,
908 );
909 defaultConfigurationIsVisible = 0;
910 defaultConfigurationName = Release;
911 };
912 E776E083214ADF7F00E67947 /* Build configuration list for PBXNativeTarget "QCBOR" */ = {
913 isa = XCConfigurationList;
914 buildConfigurations = (
915 E776E084214ADF7F00E67947 /* Debug */,
916 E776E085214ADF7F00E67947 /* Release */,
917 );
918 defaultConfigurationIsVisible = 0;
919 defaultConfigurationName = Release;
920 };
Laurence Lundbladef6da33c2020-11-26 18:15:05 -0800921 E7FDBF13256C969D007138A8 /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Indef" */ = {
922 isa = XCConfigurationList;
923 buildConfigurations = (
924 E7FDBF14256C969D007138A8 /* Debug */,
925 E7FDBF15256C969D007138A8 /* Release */,
926 );
927 defaultConfigurationIsVisible = 0;
928 defaultConfigurationName = Release;
929 };
Laurence Lundbladee2c893c2020-12-26 17:41:53 -0800930 E7FDBF29257A6C1F007138A8 /* Build configuration list for PBXNativeTarget "QCBOR_Disable_Indef_array" */ = {
931 isa = XCConfigurationList;
932 buildConfigurations = (
933 E7FDBF2A257A6C1F007138A8 /* Debug */,
934 E7FDBF2B257A6C1F007138A8 /* Release */,
935 );
936 defaultConfigurationIsVisible = 0;
937 defaultConfigurationName = Release;
938 };
Laurence Lundblade929ae132018-09-13 12:27:58 -0700939/* End XCConfigurationList section */
940 };
941 rootObject = E776E074214ADF7F00E67947 /* Project object */;
942}