• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 45;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		008FC0321628BC9400BC5BE2 /* all */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = 008FC0331628BC9400BC5BE2 /* Build configuration list for PBXAggregateTarget "all" */;
13			buildPhases = (
14			);
15			dependencies = (
16				008FC0371628BC9A00BC5BE2 /* PBXTargetDependency */,
17				008FC03B1628BC9A00BC5BE2 /* PBXTargetDependency */,
18				008FC03D1628BC9A00BC5BE2 /* PBXTargetDependency */,
19				008FC03F1628BC9A00BC5BE2 /* PBXTargetDependency */,
20				006AD4281C8C5BBC007F8C6A /* PBXTargetDependency */,
21				008FC0411628BC9A00BC5BE2 /* PBXTargetDependency */,
22				20468D8E24329E3800650534 /* PBXTargetDependency */,
23				008A23DE236C8619004854AA /* PBXTargetDependency */,
24				20468D9024329E3F00650534 /* PBXTargetDependency */,
25				008FC0391628BC9A00BC5BE2 /* PBXTargetDependency */,
26			);
27			name = all;
28			productName = all;
29		};
30/* End PBXAggregateTarget section */
31
32/* Begin PBXBuildFile section */
33		006AD4251C8C5AC4007F8C6A /* hotplugtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 006AD4231C8C5AAE007F8C6A /* hotplugtest.c */; };
34		006AD4261C8C5AD9007F8C6A /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
35		008A23DA236C85AF004854AA /* stress.c in Sources */ = {isa = PBXBuildFile; fileRef = 008A23C6236C8445004854AA /* stress.c */; };
36		008A23DB236C85AF004854AA /* testlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 008A23CB236C849A004854AA /* testlib.c */; };
37		008FBF861628B7E800BC5BE2 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF541628B7E800BC5BE2 /* core.c */; };
38		008FBF871628B7E800BC5BE2 /* descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF551628B7E800BC5BE2 /* descriptor.c */; };
39		008FBF881628B7E800BC5BE2 /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF561628B7E800BC5BE2 /* io.c */; };
40		008FBF891628B7E800BC5BE2 /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; settings = {ATTRIBUTES = (Public, ); }; };
41		008FBF901628B7E800BC5BE2 /* libusbi.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF671628B7E800BC5BE2 /* libusbi.h */; };
42		008FBF921628B7E800BC5BE2 /* darwin_usb.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF6C1628B7E800BC5BE2 /* darwin_usb.c */; };
43		008FBF931628B7E800BC5BE2 /* darwin_usb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF6D1628B7E800BC5BE2 /* darwin_usb.h */; };
44		008FBF9A1628B7E800BC5BE2 /* threads_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF741628B7E800BC5BE2 /* threads_posix.c */; };
45		008FBF9B1628B7E800BC5BE2 /* threads_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF751628B7E800BC5BE2 /* threads_posix.h */; };
46		008FBFA01628B7E800BC5BE2 /* sync.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBF7A1628B7E800BC5BE2 /* sync.c */; };
47		008FBFA11628B7E800BC5BE2 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF7B1628B7E800BC5BE2 /* version.h */; };
48		008FBFA21628B7E800BC5BE2 /* version_nano.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF7C1628B7E800BC5BE2 /* version_nano.h */; };
49		008FBFA51628B84200BC5BE2 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
50		008FBFA71628B87000BC5BE2 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBFA61628B87000BC5BE2 /* CoreFoundation.framework */; };
51		008FBFA91628B88000BC5BE2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBFA81628B88000BC5BE2 /* IOKit.framework */; };
52		008FBFAB1628B8CB00BC5BE2 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBFAA1628B8CB00BC5BE2 /* libobjc.dylib */; };
53		008FBFEF1628BA3500BC5BE2 /* xusb.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFED1628BA0E00BC5BE2 /* xusb.c */; };
54		008FBFFF1628BB9600BC5BE2 /* dpfp.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFD71628BA0E00BC5BE2 /* dpfp.c */; };
55		008FC01F1628BC1500BC5BE2 /* fxload.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFE11628BA0E00BC5BE2 /* fxload.c */; };
56		008FC0211628BC5200BC5BE2 /* ezusb.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFDC1628BA0E00BC5BE2 /* ezusb.c */; };
57		008FC0301628BC7400BC5BE2 /* listdevs.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFE71628BA0E00BC5BE2 /* listdevs.c */; };
58		1438D77A17A2ED9F00166101 /* hotplug.c in Sources */ = {isa = PBXBuildFile; fileRef = 1438D77817A2ED9F00166101 /* hotplug.c */; };
59		1438D77F17A2F0EA00166101 /* strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 1438D77E17A2F0EA00166101 /* strerror.c */; };
60		2018D95F24E453BA001589B2 /* events_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 2018D95E24E453BA001589B2 /* events_posix.c */; };
61		2018D96124E453D0001589B2 /* events_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 2018D96024E453D0001589B2 /* events_posix.h */; };
62		20468D70243298C100650534 /* sam3u_benchmark.c in Sources */ = {isa = PBXBuildFile; fileRef = 20468D6E243298C100650534 /* sam3u_benchmark.c */; };
63		20468D7E2432990100650534 /* testlibusb.c in Sources */ = {isa = PBXBuildFile; fileRef = 20468D7C2432990000650534 /* testlibusb.c */; };
64		20951C0325630F5F00ED6351 /* dpfp.c in Sources */ = {isa = PBXBuildFile; fileRef = 008FBFD71628BA0E00BC5BE2 /* dpfp.c */; settings = {COMPILER_FLAGS = "-DDPFP_THREADED"; }; };
65		20951C0625630F8F00ED6351 /* ezusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFDD1628BA0E00BC5BE2 /* ezusb.h */; };
66		20951C0F25630FD300ED6351 /* libusb_testlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 008A23CA236C849A004854AA /* libusb_testlib.h */; };
67		20951C152563125200ED6351 /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
68		CEA0F5EF26321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
69		CEA0F5F026321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
70		CEA0F5F126321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
71		CEA0F5F226321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
72		CEA0F5F326321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
73		CEA0F5F426321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
74		CEA0F5F526321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
75		CEA0F5F626321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
76		CEA0F5F726321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
77		CEA0F5F826321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
78		CEA0F5F926321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
79		CEA0F5FA26321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
80		CEA0F5FB26321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
81		CEA0F5FC26321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
82		CEA0F5FD26321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
83		CEA0F5FE26321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
84		CEA0F5FF26321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
85		CEA0F60026321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
86		CEA0F60126321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
87		CEA0F60226321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
88		CEA0F60326321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
89		CEA0F60426321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
90		CEA0F60526321FAA00ADF3EC /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBFA41628B84200BC5BE2 /* config.h */; };
91		CEA0F60626321FAA00ADF3EC /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7E800BC5BE2 /* libusb.h */; };
92		CEA0F60726321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */; };
93		CEA45DFB2634CDFA002FA97D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEDCEA6E2632200A00F7AA49 /* Security.framework */; };
94/* End PBXBuildFile section */
95
96/* Begin PBXContainerItemProxy section */
97		006AD4271C8C5BBC007F8C6A /* PBXContainerItemProxy */ = {
98			isa = PBXContainerItemProxy;
99			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
100			proxyType = 1;
101			remoteGlobalIDString = 006AD41B1C8C5A90007F8C6A;
102			remoteInfo = hotplugtest;
103		};
104		008A23DD236C8619004854AA /* PBXContainerItemProxy */ = {
105			isa = PBXContainerItemProxy;
106			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
107			proxyType = 1;
108			remoteGlobalIDString = 008A23D2236C8594004854AA;
109			remoteInfo = stress;
110		};
111		008FC0361628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
112			isa = PBXContainerItemProxy;
113			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
114			proxyType = 1;
115			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
116			remoteInfo = libusb;
117		};
118		008FC0381628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
119			isa = PBXContainerItemProxy;
120			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
121			proxyType = 1;
122			remoteGlobalIDString = 008FBFBC1628B9FE00BC5BE2;
123			remoteInfo = xusb;
124		};
125		008FC03A1628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
126			isa = PBXContainerItemProxy;
127			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
128			proxyType = 1;
129			remoteGlobalIDString = 008FBFF41628BB8B00BC5BE2;
130			remoteInfo = dpfp;
131		};
132		008FC03C1628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
133			isa = PBXContainerItemProxy;
134			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
135			proxyType = 1;
136			remoteGlobalIDString = 008FC0041628BBDB00BC5BE2;
137			remoteInfo = dpfp_threaded;
138		};
139		008FC03E1628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
140			isa = PBXContainerItemProxy;
141			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
142			proxyType = 1;
143			remoteGlobalIDString = 008FC0141628BC0300BC5BE2;
144			remoteInfo = fxload;
145		};
146		008FC0401628BC9A00BC5BE2 /* PBXContainerItemProxy */ = {
147			isa = PBXContainerItemProxy;
148			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
149			proxyType = 1;
150			remoteGlobalIDString = 008FC0251628BC6B00BC5BE2;
151			remoteInfo = listdevs;
152		};
153		1443EE8B1641926D007E0579 /* PBXContainerItemProxy */ = {
154			isa = PBXContainerItemProxy;
155			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
156			proxyType = 1;
157			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
158			remoteInfo = libusb;
159		};
160		1443EE8D16419273007E0579 /* PBXContainerItemProxy */ = {
161			isa = PBXContainerItemProxy;
162			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
163			proxyType = 1;
164			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
165			remoteInfo = libusb;
166		};
167		1443EE8F16419276007E0579 /* PBXContainerItemProxy */ = {
168			isa = PBXContainerItemProxy;
169			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
170			proxyType = 1;
171			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
172			remoteInfo = libusb;
173		};
174		1443EE911641927A007E0579 /* PBXContainerItemProxy */ = {
175			isa = PBXContainerItemProxy;
176			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
177			proxyType = 1;
178			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
179			remoteInfo = libusb;
180		};
181		1443EE931641927D007E0579 /* PBXContainerItemProxy */ = {
182			isa = PBXContainerItemProxy;
183			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
184			proxyType = 1;
185			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
186			remoteInfo = libusb;
187		};
188		20468D812432999C00650534 /* PBXContainerItemProxy */ = {
189			isa = PBXContainerItemProxy;
190			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
191			proxyType = 1;
192			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
193			remoteInfo = libusb;
194		};
195		20468D83243299A900650534 /* PBXContainerItemProxy */ = {
196			isa = PBXContainerItemProxy;
197			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
198			proxyType = 1;
199			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
200			remoteInfo = libusb;
201		};
202		20468D85243299B200650534 /* PBXContainerItemProxy */ = {
203			isa = PBXContainerItemProxy;
204			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
205			proxyType = 1;
206			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
207			remoteInfo = libusb;
208		};
209		20468D87243299BA00650534 /* PBXContainerItemProxy */ = {
210			isa = PBXContainerItemProxy;
211			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
212			proxyType = 1;
213			remoteGlobalIDString = 008FBF301628B79300BC5BE2;
214			remoteInfo = libusb;
215		};
216		20468D8D24329E3800650534 /* PBXContainerItemProxy */ = {
217			isa = PBXContainerItemProxy;
218			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
219			proxyType = 1;
220			remoteGlobalIDString = 20468D66243298AE00650534;
221			remoteInfo = sam3u_benchmark;
222		};
223		20468D8F24329E3F00650534 /* PBXContainerItemProxy */ = {
224			isa = PBXContainerItemProxy;
225			containerPortal = 008FBF281628B79300BC5BE2 /* Project object */;
226			proxyType = 1;
227			remoteGlobalIDString = 20468D74243298D300650534;
228			remoteInfo = testlibusb;
229		};
230/* End PBXContainerItemProxy section */
231
232/* Begin PBXFileReference section */
233		006AD41C1C8C5A90007F8C6A /* hotplugtest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hotplugtest; sourceTree = BUILT_PRODUCTS_DIR; };
234		006AD4231C8C5AAE007F8C6A /* hotplugtest.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = hotplugtest.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
235		008A23C6236C8445004854AA /* stress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stress.c; sourceTree = "<group>"; usesTabs = 1; };
236		008A23CA236C849A004854AA /* libusb_testlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libusb_testlib.h; sourceTree = "<group>"; usesTabs = 1; };
237		008A23CB236C849A004854AA /* testlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testlib.c; sourceTree = "<group>"; usesTabs = 1; };
238		008A23D3236C8594004854AA /* stress */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = stress; sourceTree = BUILT_PRODUCTS_DIR; };
239		008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = "libusb-1.0.0.dylib"; sourceTree = BUILT_PRODUCTS_DIR; };
240		008FBF541628B7E800BC5BE2 /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = core.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
241		008FBF551628B7E800BC5BE2 /* descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = descriptor.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
242		008FBF561628B7E800BC5BE2 /* io.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = io.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
243		008FBF5A1628B7E800BC5BE2 /* libusb.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = libusb.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
244		008FBF671628B7E800BC5BE2 /* libusbi.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = libusbi.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
245		008FBF6C1628B7E800BC5BE2 /* darwin_usb.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.c; path = darwin_usb.c; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
246		008FBF6D1628B7E800BC5BE2 /* darwin_usb.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = darwin_usb.h; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
247		008FBF741628B7E800BC5BE2 /* threads_posix.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = threads_posix.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
248		008FBF751628B7E800BC5BE2 /* threads_posix.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = threads_posix.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
249		008FBF7A1628B7E800BC5BE2 /* sync.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = sync.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
250		008FBF7B1628B7E800BC5BE2 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
251		008FBF7C1628B7E800BC5BE2 /* version_nano.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = version_nano.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
252		008FBFA41628B84200BC5BE2 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
253		008FBFA61628B87000BC5BE2 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
254		008FBFA81628B88000BC5BE2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
255		008FBFAA1628B8CB00BC5BE2 /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = usr/lib/libobjc.dylib; sourceTree = SDKROOT; };
256		008FBFBD1628B9FE00BC5BE2 /* xusb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = xusb; sourceTree = BUILT_PRODUCTS_DIR; };
257		008FBFD71628BA0E00BC5BE2 /* dpfp.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = dpfp.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
258		008FBFDC1628BA0E00BC5BE2 /* ezusb.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = ezusb.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
259		008FBFDD1628BA0E00BC5BE2 /* ezusb.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ezusb.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
260		008FBFE11628BA0E00BC5BE2 /* fxload.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = fxload.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
261		008FBFE71628BA0E00BC5BE2 /* listdevs.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = listdevs.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
262		008FBFED1628BA0E00BC5BE2 /* xusb.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = xusb.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
263		008FBFF51628BB8B00BC5BE2 /* dpfp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dpfp; sourceTree = BUILT_PRODUCTS_DIR; };
264		008FC0051628BBDB00BC5BE2 /* dpfp_threaded */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dpfp_threaded; sourceTree = BUILT_PRODUCTS_DIR; };
265		008FC0151628BC0300BC5BE2 /* fxload */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fxload; sourceTree = BUILT_PRODUCTS_DIR; };
266		008FC0261628BC6B00BC5BE2 /* listdevs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = listdevs; sourceTree = BUILT_PRODUCTS_DIR; };
267		1438D77817A2ED9F00166101 /* hotplug.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = hotplug.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
268		1438D77E17A2F0EA00166101 /* strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = strerror.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
269		1443EE8416417E63007E0579 /* common.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
270		1443EE8516417E63007E0579 /* debug.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
271		1443EE8616417E63007E0579 /* libusb_debug.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = libusb_debug.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
272		1443EE8716417E63007E0579 /* libusb.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = libusb.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
273		1443EE8816417E63007E0579 /* release.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
274		1443EE8916417EA6007E0579 /* libusb_release.xcconfig */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xcconfig; path = libusb_release.xcconfig; sourceTree = SOURCE_ROOT; tabWidth = 4; usesTabs = 1; };
275		2018D95E24E453BA001589B2 /* events_posix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = events_posix.c; sourceTree = "<group>"; };
276		2018D96024E453D0001589B2 /* events_posix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = events_posix.h; sourceTree = "<group>"; };
277		20468D67243298AE00650534 /* sam3u_benchmark */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sam3u_benchmark; sourceTree = BUILT_PRODUCTS_DIR; };
278		20468D6E243298C100650534 /* sam3u_benchmark.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sam3u_benchmark.c; sourceTree = "<group>"; usesTabs = 1; };
279		20468D75243298D300650534 /* testlibusb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testlibusb; sourceTree = BUILT_PRODUCTS_DIR; };
280		20468D7C2432990000650534 /* testlibusb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testlibusb.c; sourceTree = "<group>"; usesTabs = 1; };
281		CEDCEA6E2632200A00F7AA49 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
282/* End PBXFileReference section */
283
284/* Begin PBXFrameworksBuildPhase section */
285		006AD4191C8C5A90007F8C6A /* Frameworks */ = {
286			isa = PBXFrameworksBuildPhase;
287			buildActionMask = 2147483647;
288			files = (
289				CEA0F5F826321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
290			);
291			runOnlyForDeploymentPostprocessing = 0;
292		};
293		008A23D0236C8594004854AA /* Frameworks */ = {
294			isa = PBXFrameworksBuildPhase;
295			buildActionMask = 2147483647;
296			files = (
297				CEA0F60126321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
298			);
299			runOnlyForDeploymentPostprocessing = 0;
300		};
301		008FBF2E1628B79300BC5BE2 /* Frameworks */ = {
302			isa = PBXFrameworksBuildPhase;
303			buildActionMask = 2147483647;
304			files = (
305				008FBFAB1628B8CB00BC5BE2 /* libobjc.dylib in Frameworks */,
306				008FBFA91628B88000BC5BE2 /* IOKit.framework in Frameworks */,
307				CEA45DFB2634CDFA002FA97D /* Security.framework in Frameworks */,
308				008FBFA71628B87000BC5BE2 /* CoreFoundation.framework in Frameworks */,
309			);
310			runOnlyForDeploymentPostprocessing = 0;
311		};
312		008FBFBA1628B9FE00BC5BE2 /* Frameworks */ = {
313			isa = PBXFrameworksBuildPhase;
314			buildActionMask = 2147483647;
315			files = (
316				CEA0F60726321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
317			);
318			runOnlyForDeploymentPostprocessing = 0;
319		};
320		008FBFF21628BB8B00BC5BE2 /* Frameworks */ = {
321			isa = PBXFrameworksBuildPhase;
322			buildActionMask = 2147483647;
323			files = (
324				006AD4261C8C5AD9007F8C6A /* libusb-1.0.0.dylib in Frameworks */,
325			);
326			runOnlyForDeploymentPostprocessing = 0;
327		};
328		008FC0021628BBDB00BC5BE2 /* Frameworks */ = {
329			isa = PBXFrameworksBuildPhase;
330			buildActionMask = 2147483647;
331			files = (
332				CEA0F5F226321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
333			);
334			runOnlyForDeploymentPostprocessing = 0;
335		};
336		008FC0121628BC0300BC5BE2 /* Frameworks */ = {
337			isa = PBXFrameworksBuildPhase;
338			buildActionMask = 2147483647;
339			files = (
340				CEA0F5F526321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
341			);
342			runOnlyForDeploymentPostprocessing = 0;
343		};
344		008FC0231628BC6B00BC5BE2 /* Frameworks */ = {
345			isa = PBXFrameworksBuildPhase;
346			buildActionMask = 2147483647;
347			files = (
348				CEA0F5FB26321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
349			);
350			runOnlyForDeploymentPostprocessing = 0;
351		};
352		20468D64243298AE00650534 /* Frameworks */ = {
353			isa = PBXFrameworksBuildPhase;
354			buildActionMask = 2147483647;
355			files = (
356				CEA0F5FE26321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
357			);
358			runOnlyForDeploymentPostprocessing = 0;
359		};
360		20468D72243298D300650534 /* Frameworks */ = {
361			isa = PBXFrameworksBuildPhase;
362			buildActionMask = 2147483647;
363			files = (
364				CEA0F60426321FAA00ADF3EC /* libusb-1.0.0.dylib in Frameworks */,
365			);
366			runOnlyForDeploymentPostprocessing = 0;
367		};
368/* End PBXFrameworksBuildPhase section */
369
370/* Begin PBXGroup section */
371		001B1F09236C836000F231DC /* tests */ = {
372			isa = PBXGroup;
373			children = (
374				008A23CA236C849A004854AA /* libusb_testlib.h */,
375				008A23C6236C8445004854AA /* stress.c */,
376				008A23CB236C849A004854AA /* testlib.c */,
377			);
378			name = tests;
379			path = ../tests;
380			sourceTree = "<group>";
381		};
382		008FBF261628B79300BC5BE2 = {
383			isa = PBXGroup;
384			children = (
385				1443EE8316417DE3007E0579 /* xcconfig */,
386				008FBFA41628B84200BC5BE2 /* config.h */,
387				008FBF3B1628B7E800BC5BE2 /* libusb */,
388				008FBFC81628BA0E00BC5BE2 /* examples */,
389				001B1F09236C836000F231DC /* tests */,
390				1443EE8A16419057007E0579 /* Apple */,
391				008FBF321628B79300BC5BE2 /* Products */,
392			);
393			sourceTree = "<group>";
394		};
395		008FBF321628B79300BC5BE2 /* Products */ = {
396			isa = PBXGroup;
397			children = (
398				008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */,
399				008FBFF51628BB8B00BC5BE2 /* dpfp */,
400				008FC0051628BBDB00BC5BE2 /* dpfp_threaded */,
401				008FC0151628BC0300BC5BE2 /* fxload */,
402				008FC0261628BC6B00BC5BE2 /* listdevs */,
403				006AD41C1C8C5A90007F8C6A /* hotplugtest */,
404				008A23D3236C8594004854AA /* stress */,
405				20468D67243298AE00650534 /* sam3u_benchmark */,
406				20468D75243298D300650534 /* testlibusb */,
407				008FBFBD1628B9FE00BC5BE2 /* xusb */,
408			);
409			name = Products;
410			sourceTree = "<group>";
411		};
412		008FBF3B1628B7E800BC5BE2 /* libusb */ = {
413			isa = PBXGroup;
414			children = (
415				008FBF541628B7E800BC5BE2 /* core.c */,
416				008FBF551628B7E800BC5BE2 /* descriptor.c */,
417				1438D77817A2ED9F00166101 /* hotplug.c */,
418				008FBF561628B7E800BC5BE2 /* io.c */,
419				008FBF5A1628B7E800BC5BE2 /* libusb.h */,
420				008FBF671628B7E800BC5BE2 /* libusbi.h */,
421				008FBF6B1628B7E800BC5BE2 /* os */,
422				1438D77E17A2F0EA00166101 /* strerror.c */,
423				008FBF7A1628B7E800BC5BE2 /* sync.c */,
424				008FBF7B1628B7E800BC5BE2 /* version.h */,
425				008FBF7C1628B7E800BC5BE2 /* version_nano.h */,
426			);
427			name = libusb;
428			path = ../libusb;
429			sourceTree = "<group>";
430		};
431		008FBF6B1628B7E800BC5BE2 /* os */ = {
432			isa = PBXGroup;
433			children = (
434				008FBF6C1628B7E800BC5BE2 /* darwin_usb.c */,
435				008FBF6D1628B7E800BC5BE2 /* darwin_usb.h */,
436				2018D95E24E453BA001589B2 /* events_posix.c */,
437				2018D96024E453D0001589B2 /* events_posix.h */,
438				008FBF741628B7E800BC5BE2 /* threads_posix.c */,
439				008FBF751628B7E800BC5BE2 /* threads_posix.h */,
440			);
441			path = os;
442			sourceTree = "<group>";
443		};
444		008FBFC81628BA0E00BC5BE2 /* examples */ = {
445			isa = PBXGroup;
446			children = (
447				008FBFD71628BA0E00BC5BE2 /* dpfp.c */,
448				008FBFDC1628BA0E00BC5BE2 /* ezusb.c */,
449				008FBFDD1628BA0E00BC5BE2 /* ezusb.h */,
450				008FBFE11628BA0E00BC5BE2 /* fxload.c */,
451				006AD4231C8C5AAE007F8C6A /* hotplugtest.c */,
452				008FBFE71628BA0E00BC5BE2 /* listdevs.c */,
453				20468D6E243298C100650534 /* sam3u_benchmark.c */,
454				20468D7C2432990000650534 /* testlibusb.c */,
455				008FBFED1628BA0E00BC5BE2 /* xusb.c */,
456			);
457			name = examples;
458			path = ../examples;
459			sourceTree = "<group>";
460		};
461		1443EE8316417DE3007E0579 /* xcconfig */ = {
462			isa = PBXGroup;
463			children = (
464				1443EE8416417E63007E0579 /* common.xcconfig */,
465				1443EE8516417E63007E0579 /* debug.xcconfig */,
466				1443EE8816417E63007E0579 /* release.xcconfig */,
467				1443EE8716417E63007E0579 /* libusb.xcconfig */,
468				1443EE8616417E63007E0579 /* libusb_debug.xcconfig */,
469				1443EE8916417EA6007E0579 /* libusb_release.xcconfig */,
470			);
471			name = xcconfig;
472			path = ../libusb;
473			sourceTree = "<group>";
474		};
475		1443EE8A16419057007E0579 /* Apple */ = {
476			isa = PBXGroup;
477			children = (
478				008FBFAA1628B8CB00BC5BE2 /* libobjc.dylib */,
479				008FBFA81628B88000BC5BE2 /* IOKit.framework */,
480				008FBFA61628B87000BC5BE2 /* CoreFoundation.framework */,
481				CEDCEA6E2632200A00F7AA49 /* Security.framework */,
482			);
483			name = Apple;
484			path = ../libusb;
485			sourceTree = "<group>";
486		};
487/* End PBXGroup section */
488
489/* Begin PBXHeadersBuildPhase section */
490		008FBF2F1628B79300BC5BE2 /* Headers */ = {
491			isa = PBXHeadersBuildPhase;
492			buildActionMask = 2147483647;
493			files = (
494				008FBF891628B7E800BC5BE2 /* libusb.h in Headers */,
495				008FBFA51628B84200BC5BE2 /* config.h in Headers */,
496				008FBF931628B7E800BC5BE2 /* darwin_usb.h in Headers */,
497				2018D96124E453D0001589B2 /* events_posix.h in Headers */,
498				008FBF901628B7E800BC5BE2 /* libusbi.h in Headers */,
499				008FBF9B1628B7E800BC5BE2 /* threads_posix.h in Headers */,
500				008FBFA11628B7E800BC5BE2 /* version.h in Headers */,
501				008FBFA21628B7E800BC5BE2 /* version_nano.h in Headers */,
502			);
503			runOnlyForDeploymentPostprocessing = 0;
504		};
505		20951BFF25630EBE00ED6351 /* Headers */ = {
506			isa = PBXHeadersBuildPhase;
507			buildActionMask = 2147483647;
508			files = (
509				CEA0F5EF26321FAA00ADF3EC /* config.h in Headers */,
510				20951C152563125200ED6351 /* libusb.h in Headers */,
511			);
512			runOnlyForDeploymentPostprocessing = 0;
513		};
514		20951C0125630F4100ED6351 /* Headers */ = {
515			isa = PBXHeadersBuildPhase;
516			buildActionMask = 2147483647;
517			files = (
518				CEA0F5F026321FAA00ADF3EC /* config.h in Headers */,
519				CEA0F5F126321FAA00ADF3EC /* libusb.h in Headers */,
520			);
521			runOnlyForDeploymentPostprocessing = 0;
522		};
523		20951C0425630F7600ED6351 /* Headers */ = {
524			isa = PBXHeadersBuildPhase;
525			buildActionMask = 2147483647;
526			files = (
527				CEA0F5F326321FAA00ADF3EC /* config.h in Headers */,
528				20951C0625630F8F00ED6351 /* ezusb.h in Headers */,
529				CEA0F5F426321FAA00ADF3EC /* libusb.h in Headers */,
530			);
531			runOnlyForDeploymentPostprocessing = 0;
532		};
533		20951C0725630F9D00ED6351 /* Headers */ = {
534			isa = PBXHeadersBuildPhase;
535			buildActionMask = 2147483647;
536			files = (
537				CEA0F5F626321FAA00ADF3EC /* config.h in Headers */,
538				CEA0F5F726321FAA00ADF3EC /* libusb.h in Headers */,
539			);
540			runOnlyForDeploymentPostprocessing = 0;
541		};
542		20951C0925630FA900ED6351 /* Headers */ = {
543			isa = PBXHeadersBuildPhase;
544			buildActionMask = 2147483647;
545			files = (
546				CEA0F5F926321FAA00ADF3EC /* config.h in Headers */,
547				CEA0F5FA26321FAA00ADF3EC /* libusb.h in Headers */,
548			);
549			runOnlyForDeploymentPostprocessing = 0;
550		};
551		20951C0B25630FB400ED6351 /* Headers */ = {
552			isa = PBXHeadersBuildPhase;
553			buildActionMask = 2147483647;
554			files = (
555				CEA0F5FC26321FAA00ADF3EC /* config.h in Headers */,
556				CEA0F5FD26321FAA00ADF3EC /* libusb.h in Headers */,
557			);
558			runOnlyForDeploymentPostprocessing = 0;
559		};
560		20951C0D25630FC000ED6351 /* Headers */ = {
561			isa = PBXHeadersBuildPhase;
562			buildActionMask = 2147483647;
563			files = (
564				CEA0F5FF26321FAA00ADF3EC /* config.h in Headers */,
565				20951C0F25630FD300ED6351 /* libusb_testlib.h in Headers */,
566				CEA0F60026321FAA00ADF3EC /* libusb.h in Headers */,
567			);
568			runOnlyForDeploymentPostprocessing = 0;
569		};
570		20951C1025630FE300ED6351 /* Headers */ = {
571			isa = PBXHeadersBuildPhase;
572			buildActionMask = 2147483647;
573			files = (
574				CEA0F60226321FAA00ADF3EC /* config.h in Headers */,
575				CEA0F60326321FAA00ADF3EC /* libusb.h in Headers */,
576			);
577			runOnlyForDeploymentPostprocessing = 0;
578		};
579		20951C1225630FEE00ED6351 /* Headers */ = {
580			isa = PBXHeadersBuildPhase;
581			buildActionMask = 2147483647;
582			files = (
583				CEA0F60526321FAA00ADF3EC /* config.h in Headers */,
584				CEA0F60626321FAA00ADF3EC /* libusb.h in Headers */,
585			);
586			runOnlyForDeploymentPostprocessing = 0;
587		};
588/* End PBXHeadersBuildPhase section */
589
590/* Begin PBXNativeTarget section */
591		006AD41B1C8C5A90007F8C6A /* hotplugtest */ = {
592			isa = PBXNativeTarget;
593			buildConfigurationList = 006AD4221C8C5A90007F8C6A /* Build configuration list for PBXNativeTarget "hotplugtest" */;
594			buildPhases = (
595				20951C0725630F9D00ED6351 /* Headers */,
596				006AD4181C8C5A90007F8C6A /* Sources */,
597				006AD4191C8C5A90007F8C6A /* Frameworks */,
598			);
599			buildRules = (
600			);
601			dependencies = (
602				20468D822432999C00650534 /* PBXTargetDependency */,
603			);
604			name = hotplugtest;
605			productName = hotplugtest;
606			productReference = 006AD41C1C8C5A90007F8C6A /* hotplugtest */;
607			productType = "com.apple.product-type.tool";
608		};
609		008A23D2236C8594004854AA /* stress */ = {
610			isa = PBXNativeTarget;
611			buildConfigurationList = 008A23D7236C8594004854AA /* Build configuration list for PBXNativeTarget "stress" */;
612			buildPhases = (
613				20951C0D25630FC000ED6351 /* Headers */,
614				008A23CF236C8594004854AA /* Sources */,
615				008A23D0236C8594004854AA /* Frameworks */,
616			);
617			buildRules = (
618			);
619			dependencies = (
620				20468D86243299B200650534 /* PBXTargetDependency */,
621			);
622			name = stress;
623			productName = stress;
624			productReference = 008A23D3236C8594004854AA /* stress */;
625			productType = "com.apple.product-type.tool";
626		};
627		008FBF301628B79300BC5BE2 /* libusb */ = {
628			isa = PBXNativeTarget;
629			buildConfigurationList = 008FBF351628B79300BC5BE2 /* Build configuration list for PBXNativeTarget "libusb" */;
630			buildPhases = (
631				008FBF2F1628B79300BC5BE2 /* Headers */,
632				008FBF2D1628B79300BC5BE2 /* Sources */,
633				008FBF2E1628B79300BC5BE2 /* Frameworks */,
634			);
635			buildRules = (
636			);
637			dependencies = (
638			);
639			name = libusb;
640			productName = libusb;
641			productReference = 008FBF311628B79300BC5BE2 /* libusb-1.0.0.dylib */;
642			productType = "com.apple.product-type.library.dynamic";
643		};
644		008FBFBC1628B9FE00BC5BE2 /* xusb */ = {
645			isa = PBXNativeTarget;
646			buildConfigurationList = 008FBFC61628B9FE00BC5BE2 /* Build configuration list for PBXNativeTarget "xusb" */;
647			buildPhases = (
648				20951C1225630FEE00ED6351 /* Headers */,
649				008FBFB91628B9FE00BC5BE2 /* Sources */,
650				008FBFBA1628B9FE00BC5BE2 /* Frameworks */,
651			);
652			buildRules = (
653			);
654			dependencies = (
655				1443EE941641927D007E0579 /* PBXTargetDependency */,
656			);
657			name = xusb;
658			productName = xusb;
659			productReference = 008FBFBD1628B9FE00BC5BE2 /* xusb */;
660			productType = "com.apple.product-type.tool";
661		};
662		008FBFF41628BB8B00BC5BE2 /* dpfp */ = {
663			isa = PBXNativeTarget;
664			buildConfigurationList = 008FBFFC1628BB8C00BC5BE2 /* Build configuration list for PBXNativeTarget "dpfp" */;
665			buildPhases = (
666				20951BFF25630EBE00ED6351 /* Headers */,
667				008FBFF11628BB8B00BC5BE2 /* Sources */,
668				008FBFF21628BB8B00BC5BE2 /* Frameworks */,
669			);
670			buildRules = (
671			);
672			dependencies = (
673				1443EE921641927A007E0579 /* PBXTargetDependency */,
674			);
675			name = dpfp;
676			productName = dpfp;
677			productReference = 008FBFF51628BB8B00BC5BE2 /* dpfp */;
678			productType = "com.apple.product-type.tool";
679		};
680		008FC0041628BBDB00BC5BE2 /* dpfp_threaded */ = {
681			isa = PBXNativeTarget;
682			buildConfigurationList = 008FC00C1628BBDB00BC5BE2 /* Build configuration list for PBXNativeTarget "dpfp_threaded" */;
683			buildPhases = (
684				20951C0125630F4100ED6351 /* Headers */,
685				008FC0011628BBDB00BC5BE2 /* Sources */,
686				008FC0021628BBDB00BC5BE2 /* Frameworks */,
687			);
688			buildRules = (
689			);
690			dependencies = (
691				1443EE9016419276007E0579 /* PBXTargetDependency */,
692			);
693			name = dpfp_threaded;
694			productName = dpfp_threaded;
695			productReference = 008FC0051628BBDB00BC5BE2 /* dpfp_threaded */;
696			productType = "com.apple.product-type.tool";
697		};
698		008FC0141628BC0300BC5BE2 /* fxload */ = {
699			isa = PBXNativeTarget;
700			buildConfigurationList = 008FC01C1628BC0300BC5BE2 /* Build configuration list for PBXNativeTarget "fxload" */;
701			buildPhases = (
702				20951C0425630F7600ED6351 /* Headers */,
703				008FC0111628BC0300BC5BE2 /* Sources */,
704				008FC0121628BC0300BC5BE2 /* Frameworks */,
705			);
706			buildRules = (
707			);
708			dependencies = (
709				1443EE8E16419273007E0579 /* PBXTargetDependency */,
710			);
711			name = fxload;
712			productName = fxload;
713			productReference = 008FC0151628BC0300BC5BE2 /* fxload */;
714			productType = "com.apple.product-type.tool";
715		};
716		008FC0251628BC6B00BC5BE2 /* listdevs */ = {
717			isa = PBXNativeTarget;
718			buildConfigurationList = 008FC02D1628BC6B00BC5BE2 /* Build configuration list for PBXNativeTarget "listdevs" */;
719			buildPhases = (
720				20951C0925630FA900ED6351 /* Headers */,
721				008FC0221628BC6B00BC5BE2 /* Sources */,
722				008FC0231628BC6B00BC5BE2 /* Frameworks */,
723			);
724			buildRules = (
725			);
726			dependencies = (
727				1443EE8C1641926D007E0579 /* PBXTargetDependency */,
728			);
729			name = listdevs;
730			productName = listdevs;
731			productReference = 008FC0261628BC6B00BC5BE2 /* listdevs */;
732			productType = "com.apple.product-type.tool";
733		};
734		20468D66243298AE00650534 /* sam3u_benchmark */ = {
735			isa = PBXNativeTarget;
736			buildConfigurationList = 20468D6B243298AE00650534 /* Build configuration list for PBXNativeTarget "sam3u_benchmark" */;
737			buildPhases = (
738				20951C0B25630FB400ED6351 /* Headers */,
739				20468D63243298AE00650534 /* Sources */,
740				20468D64243298AE00650534 /* Frameworks */,
741			);
742			buildRules = (
743			);
744			dependencies = (
745				20468D84243299A900650534 /* PBXTargetDependency */,
746			);
747			name = sam3u_benchmark;
748			productName = sam3u_benchmark;
749			productReference = 20468D67243298AE00650534 /* sam3u_benchmark */;
750			productType = "com.apple.product-type.tool";
751		};
752		20468D74243298D300650534 /* testlibusb */ = {
753			isa = PBXNativeTarget;
754			buildConfigurationList = 20468D79243298D300650534 /* Build configuration list for PBXNativeTarget "testlibusb" */;
755			buildPhases = (
756				20951C1025630FE300ED6351 /* Headers */,
757				20468D71243298D300650534 /* Sources */,
758				20468D72243298D300650534 /* Frameworks */,
759			);
760			buildRules = (
761			);
762			dependencies = (
763				20468D88243299BA00650534 /* PBXTargetDependency */,
764			);
765			name = testlibusb;
766			productName = testlibusb;
767			productReference = 20468D75243298D300650534 /* testlibusb */;
768			productType = "com.apple.product-type.tool";
769		};
770/* End PBXNativeTarget section */
771
772/* Begin PBXProject section */
773		008FBF281628B79300BC5BE2 /* Project object */ = {
774			isa = PBXProject;
775			attributes = {
776				LastUpgradeCheck = 1120;
777				ORGANIZATIONNAME = libusb;
778				TargetAttributes = {
779					006AD41B1C8C5A90007F8C6A = {
780						CreatedOnToolsVersion = 7.2.1;
781					};
782					008A23D2236C8594004854AA = {
783						CreatedOnToolsVersion = 11.2;
784					};
785					20468D66243298AE00650534 = {
786						CreatedOnToolsVersion = 10.1;
787					};
788					20468D74243298D300650534 = {
789						CreatedOnToolsVersion = 10.1;
790					};
791				};
792			};
793			buildConfigurationList = 008FBF2B1628B79300BC5BE2 /* Build configuration list for PBXProject "libusb" */;
794			compatibilityVersion = "Xcode 3.1";
795			developmentRegion = en;
796			hasScannedForEncodings = 0;
797			knownRegions = (
798				en,
799				Base,
800			);
801			mainGroup = 008FBF261628B79300BC5BE2;
802			productRefGroup = 008FBF321628B79300BC5BE2 /* Products */;
803			projectDirPath = "";
804			projectRoot = "";
805			targets = (
806				008FBF301628B79300BC5BE2 /* libusb */,
807				008FBFF41628BB8B00BC5BE2 /* dpfp */,
808				008FC0041628BBDB00BC5BE2 /* dpfp_threaded */,
809				008FC0141628BC0300BC5BE2 /* fxload */,
810				006AD41B1C8C5A90007F8C6A /* hotplugtest */,
811				008FC0251628BC6B00BC5BE2 /* listdevs */,
812				20468D66243298AE00650534 /* sam3u_benchmark */,
813				008A23D2236C8594004854AA /* stress */,
814				20468D74243298D300650534 /* testlibusb */,
815				008FBFBC1628B9FE00BC5BE2 /* xusb */,
816				008FC0321628BC9400BC5BE2 /* all */,
817			);
818		};
819/* End PBXProject section */
820
821/* Begin PBXSourcesBuildPhase section */
822		006AD4181C8C5A90007F8C6A /* Sources */ = {
823			isa = PBXSourcesBuildPhase;
824			buildActionMask = 2147483647;
825			files = (
826				006AD4251C8C5AC4007F8C6A /* hotplugtest.c in Sources */,
827			);
828			runOnlyForDeploymentPostprocessing = 0;
829		};
830		008A23CF236C8594004854AA /* Sources */ = {
831			isa = PBXSourcesBuildPhase;
832			buildActionMask = 2147483647;
833			files = (
834				008A23DA236C85AF004854AA /* stress.c in Sources */,
835				008A23DB236C85AF004854AA /* testlib.c in Sources */,
836			);
837			runOnlyForDeploymentPostprocessing = 0;
838		};
839		008FBF2D1628B79300BC5BE2 /* Sources */ = {
840			isa = PBXSourcesBuildPhase;
841			buildActionMask = 2147483647;
842			files = (
843				008FBF861628B7E800BC5BE2 /* core.c in Sources */,
844				008FBF921628B7E800BC5BE2 /* darwin_usb.c in Sources */,
845				008FBF871628B7E800BC5BE2 /* descriptor.c in Sources */,
846				2018D95F24E453BA001589B2 /* events_posix.c in Sources */,
847				1438D77A17A2ED9F00166101 /* hotplug.c in Sources */,
848				008FBF881628B7E800BC5BE2 /* io.c in Sources */,
849				1438D77F17A2F0EA00166101 /* strerror.c in Sources */,
850				008FBFA01628B7E800BC5BE2 /* sync.c in Sources */,
851				008FBF9A1628B7E800BC5BE2 /* threads_posix.c in Sources */,
852			);
853			runOnlyForDeploymentPostprocessing = 0;
854		};
855		008FBFB91628B9FE00BC5BE2 /* Sources */ = {
856			isa = PBXSourcesBuildPhase;
857			buildActionMask = 2147483647;
858			files = (
859				008FBFEF1628BA3500BC5BE2 /* xusb.c in Sources */,
860			);
861			runOnlyForDeploymentPostprocessing = 0;
862		};
863		008FBFF11628BB8B00BC5BE2 /* Sources */ = {
864			isa = PBXSourcesBuildPhase;
865			buildActionMask = 2147483647;
866			files = (
867				008FBFFF1628BB9600BC5BE2 /* dpfp.c in Sources */,
868			);
869			runOnlyForDeploymentPostprocessing = 0;
870		};
871		008FC0011628BBDB00BC5BE2 /* Sources */ = {
872			isa = PBXSourcesBuildPhase;
873			buildActionMask = 2147483647;
874			files = (
875				20951C0325630F5F00ED6351 /* dpfp.c in Sources */,
876			);
877			runOnlyForDeploymentPostprocessing = 0;
878		};
879		008FC0111628BC0300BC5BE2 /* Sources */ = {
880			isa = PBXSourcesBuildPhase;
881			buildActionMask = 2147483647;
882			files = (
883				008FC0211628BC5200BC5BE2 /* ezusb.c in Sources */,
884				008FC01F1628BC1500BC5BE2 /* fxload.c in Sources */,
885			);
886			runOnlyForDeploymentPostprocessing = 0;
887		};
888		008FC0221628BC6B00BC5BE2 /* Sources */ = {
889			isa = PBXSourcesBuildPhase;
890			buildActionMask = 2147483647;
891			files = (
892				008FC0301628BC7400BC5BE2 /* listdevs.c in Sources */,
893			);
894			runOnlyForDeploymentPostprocessing = 0;
895		};
896		20468D63243298AE00650534 /* Sources */ = {
897			isa = PBXSourcesBuildPhase;
898			buildActionMask = 2147483647;
899			files = (
900				20468D70243298C100650534 /* sam3u_benchmark.c in Sources */,
901			);
902			runOnlyForDeploymentPostprocessing = 0;
903		};
904		20468D71243298D300650534 /* Sources */ = {
905			isa = PBXSourcesBuildPhase;
906			buildActionMask = 2147483647;
907			files = (
908				20468D7E2432990100650534 /* testlibusb.c in Sources */,
909			);
910			runOnlyForDeploymentPostprocessing = 0;
911		};
912/* End PBXSourcesBuildPhase section */
913
914/* Begin PBXTargetDependency section */
915		006AD4281C8C5BBC007F8C6A /* PBXTargetDependency */ = {
916			isa = PBXTargetDependency;
917			target = 006AD41B1C8C5A90007F8C6A /* hotplugtest */;
918			targetProxy = 006AD4271C8C5BBC007F8C6A /* PBXContainerItemProxy */;
919		};
920		008A23DE236C8619004854AA /* PBXTargetDependency */ = {
921			isa = PBXTargetDependency;
922			target = 008A23D2236C8594004854AA /* stress */;
923			targetProxy = 008A23DD236C8619004854AA /* PBXContainerItemProxy */;
924		};
925		008FC0371628BC9A00BC5BE2 /* PBXTargetDependency */ = {
926			isa = PBXTargetDependency;
927			target = 008FBF301628B79300BC5BE2 /* libusb */;
928			targetProxy = 008FC0361628BC9A00BC5BE2 /* PBXContainerItemProxy */;
929		};
930		008FC0391628BC9A00BC5BE2 /* PBXTargetDependency */ = {
931			isa = PBXTargetDependency;
932			target = 008FBFBC1628B9FE00BC5BE2 /* xusb */;
933			targetProxy = 008FC0381628BC9A00BC5BE2 /* PBXContainerItemProxy */;
934		};
935		008FC03B1628BC9A00BC5BE2 /* PBXTargetDependency */ = {
936			isa = PBXTargetDependency;
937			target = 008FBFF41628BB8B00BC5BE2 /* dpfp */;
938			targetProxy = 008FC03A1628BC9A00BC5BE2 /* PBXContainerItemProxy */;
939		};
940		008FC03D1628BC9A00BC5BE2 /* PBXTargetDependency */ = {
941			isa = PBXTargetDependency;
942			target = 008FC0041628BBDB00BC5BE2 /* dpfp_threaded */;
943			targetProxy = 008FC03C1628BC9A00BC5BE2 /* PBXContainerItemProxy */;
944		};
945		008FC03F1628BC9A00BC5BE2 /* PBXTargetDependency */ = {
946			isa = PBXTargetDependency;
947			target = 008FC0141628BC0300BC5BE2 /* fxload */;
948			targetProxy = 008FC03E1628BC9A00BC5BE2 /* PBXContainerItemProxy */;
949		};
950		008FC0411628BC9A00BC5BE2 /* PBXTargetDependency */ = {
951			isa = PBXTargetDependency;
952			target = 008FC0251628BC6B00BC5BE2 /* listdevs */;
953			targetProxy = 008FC0401628BC9A00BC5BE2 /* PBXContainerItemProxy */;
954		};
955		1443EE8C1641926D007E0579 /* PBXTargetDependency */ = {
956			isa = PBXTargetDependency;
957			target = 008FBF301628B79300BC5BE2 /* libusb */;
958			targetProxy = 1443EE8B1641926D007E0579 /* PBXContainerItemProxy */;
959		};
960		1443EE8E16419273007E0579 /* PBXTargetDependency */ = {
961			isa = PBXTargetDependency;
962			target = 008FBF301628B79300BC5BE2 /* libusb */;
963			targetProxy = 1443EE8D16419273007E0579 /* PBXContainerItemProxy */;
964		};
965		1443EE9016419276007E0579 /* PBXTargetDependency */ = {
966			isa = PBXTargetDependency;
967			target = 008FBF301628B79300BC5BE2 /* libusb */;
968			targetProxy = 1443EE8F16419276007E0579 /* PBXContainerItemProxy */;
969		};
970		1443EE921641927A007E0579 /* PBXTargetDependency */ = {
971			isa = PBXTargetDependency;
972			target = 008FBF301628B79300BC5BE2 /* libusb */;
973			targetProxy = 1443EE911641927A007E0579 /* PBXContainerItemProxy */;
974		};
975		1443EE941641927D007E0579 /* PBXTargetDependency */ = {
976			isa = PBXTargetDependency;
977			target = 008FBF301628B79300BC5BE2 /* libusb */;
978			targetProxy = 1443EE931641927D007E0579 /* PBXContainerItemProxy */;
979		};
980		20468D822432999C00650534 /* PBXTargetDependency */ = {
981			isa = PBXTargetDependency;
982			target = 008FBF301628B79300BC5BE2 /* libusb */;
983			targetProxy = 20468D812432999C00650534 /* PBXContainerItemProxy */;
984		};
985		20468D84243299A900650534 /* PBXTargetDependency */ = {
986			isa = PBXTargetDependency;
987			target = 008FBF301628B79300BC5BE2 /* libusb */;
988			targetProxy = 20468D83243299A900650534 /* PBXContainerItemProxy */;
989		};
990		20468D86243299B200650534 /* PBXTargetDependency */ = {
991			isa = PBXTargetDependency;
992			target = 008FBF301628B79300BC5BE2 /* libusb */;
993			targetProxy = 20468D85243299B200650534 /* PBXContainerItemProxy */;
994		};
995		20468D88243299BA00650534 /* PBXTargetDependency */ = {
996			isa = PBXTargetDependency;
997			target = 008FBF301628B79300BC5BE2 /* libusb */;
998			targetProxy = 20468D87243299BA00650534 /* PBXContainerItemProxy */;
999		};
1000		20468D8E24329E3800650534 /* PBXTargetDependency */ = {
1001			isa = PBXTargetDependency;
1002			target = 20468D66243298AE00650534 /* sam3u_benchmark */;
1003			targetProxy = 20468D8D24329E3800650534 /* PBXContainerItemProxy */;
1004		};
1005		20468D9024329E3F00650534 /* PBXTargetDependency */ = {
1006			isa = PBXTargetDependency;
1007			target = 20468D74243298D300650534 /* testlibusb */;
1008			targetProxy = 20468D8F24329E3F00650534 /* PBXContainerItemProxy */;
1009		};
1010/* End PBXTargetDependency section */
1011
1012/* Begin XCBuildConfiguration section */
1013		006AD4201C8C5A90007F8C6A /* Debug */ = {
1014			isa = XCBuildConfiguration;
1015			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1016			buildSettings = {
1017				CODE_SIGN_IDENTITY = "-";
1018				PRODUCT_NAME = "$(TARGET_NAME)";
1019			};
1020			name = Debug;
1021		};
1022		006AD4211C8C5A90007F8C6A /* Release */ = {
1023			isa = XCBuildConfiguration;
1024			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1025			buildSettings = {
1026				CODE_SIGN_IDENTITY = "-";
1027				PRODUCT_NAME = "$(TARGET_NAME)";
1028			};
1029			name = Release;
1030		};
1031		008A23D8236C8594004854AA /* Debug */ = {
1032			isa = XCBuildConfiguration;
1033			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1034			buildSettings = {
1035				CODE_SIGN_IDENTITY = "-";
1036				PRODUCT_NAME = "$(TARGET_NAME)";
1037			};
1038			name = Debug;
1039		};
1040		008A23D9236C8594004854AA /* Release */ = {
1041			isa = XCBuildConfiguration;
1042			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1043			buildSettings = {
1044				CODE_SIGN_IDENTITY = "-";
1045				PRODUCT_NAME = "$(TARGET_NAME)";
1046			};
1047			name = Release;
1048		};
1049		008FBF331628B79300BC5BE2 /* Debug */ = {
1050			isa = XCBuildConfiguration;
1051			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1052			buildSettings = {
1053				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
1054				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
1055				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
1056				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1057				CLANG_WARN_SUSPICIOUS_MOVE = YES;
1058				CLANG_WARN_UNREACHABLE_CODE = YES;
1059				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1060				ENABLE_STRICT_OBJC_MSGSEND = YES;
1061				ENABLE_TESTABILITY = YES;
1062				GCC_NO_COMMON_BLOCKS = YES;
1063				GCC_WARN_UNDECLARED_SELECTOR = YES;
1064				ONLY_ACTIVE_ARCH = YES;
1065			};
1066			name = Debug;
1067		};
1068		008FBF341628B79300BC5BE2 /* Release */ = {
1069			isa = XCBuildConfiguration;
1070			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1071			buildSettings = {
1072				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
1073				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
1074				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
1075				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1076				CLANG_WARN_SUSPICIOUS_MOVE = YES;
1077				CLANG_WARN_UNREACHABLE_CODE = YES;
1078				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1079				ENABLE_STRICT_OBJC_MSGSEND = YES;
1080				GCC_NO_COMMON_BLOCKS = YES;
1081				GCC_WARN_UNDECLARED_SELECTOR = YES;
1082			};
1083			name = Release;
1084		};
1085		008FBF361628B79300BC5BE2 /* Debug */ = {
1086			isa = XCBuildConfiguration;
1087			baseConfigurationReference = 1443EE8616417E63007E0579 /* libusb_debug.xcconfig */;
1088			buildSettings = {
1089				OTHER_CFLAGS = (
1090					"-fvisibility=hidden",
1091					"-pthread",
1092				);
1093			};
1094			name = Debug;
1095		};
1096		008FBF371628B79300BC5BE2 /* Release */ = {
1097			isa = XCBuildConfiguration;
1098			baseConfigurationReference = 1443EE8916417EA6007E0579 /* libusb_release.xcconfig */;
1099			buildSettings = {
1100				OTHER_CFLAGS = (
1101					"-fvisibility=hidden",
1102					"-pthread",
1103				);
1104			};
1105			name = Release;
1106		};
1107		008FBFC41628B9FE00BC5BE2 /* Debug */ = {
1108			isa = XCBuildConfiguration;
1109			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1110			buildSettings = {
1111				CODE_SIGN_IDENTITY = "-";
1112				PRODUCT_NAME = "$(TARGET_NAME)";
1113			};
1114			name = Debug;
1115		};
1116		008FBFC51628B9FE00BC5BE2 /* Release */ = {
1117			isa = XCBuildConfiguration;
1118			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1119			buildSettings = {
1120				CODE_SIGN_IDENTITY = "-";
1121				PRODUCT_NAME = "$(TARGET_NAME)";
1122			};
1123			name = Release;
1124		};
1125		008FBFFD1628BB8C00BC5BE2 /* Debug */ = {
1126			isa = XCBuildConfiguration;
1127			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1128			buildSettings = {
1129				CODE_SIGN_IDENTITY = "-";
1130				PRODUCT_NAME = "$(TARGET_NAME)";
1131			};
1132			name = Debug;
1133		};
1134		008FBFFE1628BB8C00BC5BE2 /* Release */ = {
1135			isa = XCBuildConfiguration;
1136			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1137			buildSettings = {
1138				CODE_SIGN_IDENTITY = "-";
1139				PRODUCT_NAME = "$(TARGET_NAME)";
1140			};
1141			name = Release;
1142		};
1143		008FC00D1628BBDB00BC5BE2 /* Debug */ = {
1144			isa = XCBuildConfiguration;
1145			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1146			buildSettings = {
1147				CODE_SIGN_IDENTITY = "-";
1148				OTHER_CFLAGS = "-pthread";
1149				PRODUCT_NAME = "$(TARGET_NAME)";
1150			};
1151			name = Debug;
1152		};
1153		008FC00E1628BBDB00BC5BE2 /* Release */ = {
1154			isa = XCBuildConfiguration;
1155			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1156			buildSettings = {
1157				CODE_SIGN_IDENTITY = "-";
1158				OTHER_CFLAGS = "-pthread";
1159				PRODUCT_NAME = "$(TARGET_NAME)";
1160			};
1161			name = Release;
1162		};
1163		008FC01D1628BC0300BC5BE2 /* Debug */ = {
1164			isa = XCBuildConfiguration;
1165			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1166			buildSettings = {
1167				CODE_SIGN_IDENTITY = "-";
1168				PRODUCT_NAME = "$(TARGET_NAME)";
1169			};
1170			name = Debug;
1171		};
1172		008FC01E1628BC0300BC5BE2 /* Release */ = {
1173			isa = XCBuildConfiguration;
1174			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1175			buildSettings = {
1176				CODE_SIGN_IDENTITY = "-";
1177				PRODUCT_NAME = "$(TARGET_NAME)";
1178			};
1179			name = Release;
1180		};
1181		008FC02E1628BC6B00BC5BE2 /* Debug */ = {
1182			isa = XCBuildConfiguration;
1183			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1184			buildSettings = {
1185				CODE_SIGN_IDENTITY = "-";
1186				PRODUCT_NAME = "$(TARGET_NAME)";
1187			};
1188			name = Debug;
1189		};
1190		008FC02F1628BC6B00BC5BE2 /* Release */ = {
1191			isa = XCBuildConfiguration;
1192			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1193			buildSettings = {
1194				CODE_SIGN_IDENTITY = "-";
1195				PRODUCT_NAME = "$(TARGET_NAME)";
1196			};
1197			name = Release;
1198		};
1199		008FC0341628BC9400BC5BE2 /* Debug */ = {
1200			isa = XCBuildConfiguration;
1201			buildSettings = {
1202			};
1203			name = Debug;
1204		};
1205		008FC0351628BC9400BC5BE2 /* Release */ = {
1206			isa = XCBuildConfiguration;
1207			buildSettings = {
1208			};
1209			name = Release;
1210		};
1211		20468D6C243298AE00650534 /* Debug */ = {
1212			isa = XCBuildConfiguration;
1213			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1214			buildSettings = {
1215				CODE_SIGN_IDENTITY = "-";
1216				PRODUCT_NAME = "$(TARGET_NAME)";
1217			};
1218			name = Debug;
1219		};
1220		20468D6D243298AE00650534 /* Release */ = {
1221			isa = XCBuildConfiguration;
1222			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1223			buildSettings = {
1224				CODE_SIGN_IDENTITY = "-";
1225				PRODUCT_NAME = "$(TARGET_NAME)";
1226			};
1227			name = Release;
1228		};
1229		20468D7A243298D300650534 /* Debug */ = {
1230			isa = XCBuildConfiguration;
1231			baseConfigurationReference = 1443EE8516417E63007E0579 /* debug.xcconfig */;
1232			buildSettings = {
1233				CODE_SIGN_IDENTITY = "-";
1234				PRODUCT_NAME = "$(TARGET_NAME)";
1235			};
1236			name = Debug;
1237		};
1238		20468D7B243298D300650534 /* Release */ = {
1239			isa = XCBuildConfiguration;
1240			baseConfigurationReference = 1443EE8816417E63007E0579 /* release.xcconfig */;
1241			buildSettings = {
1242				CODE_SIGN_IDENTITY = "-";
1243				PRODUCT_NAME = "$(TARGET_NAME)";
1244			};
1245			name = Release;
1246		};
1247/* End XCBuildConfiguration section */
1248
1249/* Begin XCConfigurationList section */
1250		006AD4221C8C5A90007F8C6A /* Build configuration list for PBXNativeTarget "hotplugtest" */ = {
1251			isa = XCConfigurationList;
1252			buildConfigurations = (
1253				006AD4201C8C5A90007F8C6A /* Debug */,
1254				006AD4211C8C5A90007F8C6A /* Release */,
1255			);
1256			defaultConfigurationIsVisible = 0;
1257			defaultConfigurationName = Release;
1258		};
1259		008A23D7236C8594004854AA /* Build configuration list for PBXNativeTarget "stress" */ = {
1260			isa = XCConfigurationList;
1261			buildConfigurations = (
1262				008A23D8236C8594004854AA /* Debug */,
1263				008A23D9236C8594004854AA /* Release */,
1264			);
1265			defaultConfigurationIsVisible = 0;
1266			defaultConfigurationName = Release;
1267		};
1268		008FBF2B1628B79300BC5BE2 /* Build configuration list for PBXProject "libusb" */ = {
1269			isa = XCConfigurationList;
1270			buildConfigurations = (
1271				008FBF331628B79300BC5BE2 /* Debug */,
1272				008FBF341628B79300BC5BE2 /* Release */,
1273			);
1274			defaultConfigurationIsVisible = 0;
1275			defaultConfigurationName = Release;
1276		};
1277		008FBF351628B79300BC5BE2 /* Build configuration list for PBXNativeTarget "libusb" */ = {
1278			isa = XCConfigurationList;
1279			buildConfigurations = (
1280				008FBF361628B79300BC5BE2 /* Debug */,
1281				008FBF371628B79300BC5BE2 /* Release */,
1282			);
1283			defaultConfigurationIsVisible = 0;
1284			defaultConfigurationName = Release;
1285		};
1286		008FBFC61628B9FE00BC5BE2 /* Build configuration list for PBXNativeTarget "xusb" */ = {
1287			isa = XCConfigurationList;
1288			buildConfigurations = (
1289				008FBFC41628B9FE00BC5BE2 /* Debug */,
1290				008FBFC51628B9FE00BC5BE2 /* Release */,
1291			);
1292			defaultConfigurationIsVisible = 0;
1293			defaultConfigurationName = Release;
1294		};
1295		008FBFFC1628BB8C00BC5BE2 /* Build configuration list for PBXNativeTarget "dpfp" */ = {
1296			isa = XCConfigurationList;
1297			buildConfigurations = (
1298				008FBFFD1628BB8C00BC5BE2 /* Debug */,
1299				008FBFFE1628BB8C00BC5BE2 /* Release */,
1300			);
1301			defaultConfigurationIsVisible = 0;
1302			defaultConfigurationName = Release;
1303		};
1304		008FC00C1628BBDB00BC5BE2 /* Build configuration list for PBXNativeTarget "dpfp_threaded" */ = {
1305			isa = XCConfigurationList;
1306			buildConfigurations = (
1307				008FC00D1628BBDB00BC5BE2 /* Debug */,
1308				008FC00E1628BBDB00BC5BE2 /* Release */,
1309			);
1310			defaultConfigurationIsVisible = 0;
1311			defaultConfigurationName = Release;
1312		};
1313		008FC01C1628BC0300BC5BE2 /* Build configuration list for PBXNativeTarget "fxload" */ = {
1314			isa = XCConfigurationList;
1315			buildConfigurations = (
1316				008FC01D1628BC0300BC5BE2 /* Debug */,
1317				008FC01E1628BC0300BC5BE2 /* Release */,
1318			);
1319			defaultConfigurationIsVisible = 0;
1320			defaultConfigurationName = Release;
1321		};
1322		008FC02D1628BC6B00BC5BE2 /* Build configuration list for PBXNativeTarget "listdevs" */ = {
1323			isa = XCConfigurationList;
1324			buildConfigurations = (
1325				008FC02E1628BC6B00BC5BE2 /* Debug */,
1326				008FC02F1628BC6B00BC5BE2 /* Release */,
1327			);
1328			defaultConfigurationIsVisible = 0;
1329			defaultConfigurationName = Release;
1330		};
1331		008FC0331628BC9400BC5BE2 /* Build configuration list for PBXAggregateTarget "all" */ = {
1332			isa = XCConfigurationList;
1333			buildConfigurations = (
1334				008FC0341628BC9400BC5BE2 /* Debug */,
1335				008FC0351628BC9400BC5BE2 /* Release */,
1336			);
1337			defaultConfigurationIsVisible = 0;
1338			defaultConfigurationName = Release;
1339		};
1340		20468D6B243298AE00650534 /* Build configuration list for PBXNativeTarget "sam3u_benchmark" */ = {
1341			isa = XCConfigurationList;
1342			buildConfigurations = (
1343				20468D6C243298AE00650534 /* Debug */,
1344				20468D6D243298AE00650534 /* Release */,
1345			);
1346			defaultConfigurationIsVisible = 0;
1347			defaultConfigurationName = Release;
1348		};
1349		20468D79243298D300650534 /* Build configuration list for PBXNativeTarget "testlibusb" */ = {
1350			isa = XCConfigurationList;
1351			buildConfigurations = (
1352				20468D7A243298D300650534 /* Debug */,
1353				20468D7B243298D300650534 /* Release */,
1354			);
1355			defaultConfigurationIsVisible = 0;
1356			defaultConfigurationName = Release;
1357		};
1358/* End XCConfigurationList section */
1359	};
1360	rootObject = 008FBF281628B79300BC5BE2 /* Project object */;
1361}
1362