Sample Code
OSX Driver and Kext Samples/ HID_Utilities/ HID_Utilities/ HID Utilities.xcodeproj/ project.pbxproj/
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXAggregateTarget section */
97F808D910347D6C00D58924 /* Aggregate */ = {
isa = PBXAggregateTarget;
buildConfigurationList = 97F809D810347DB200D58924 /* Build configuration list for PBXAggregateTarget "Aggregate" */;
buildPhases = (
);
dependencies = (
97F809D610347D9400D58924 /* PBXTargetDependency */,
97F809D410347D9400D58924 /* PBXTargetDependency */,
);
name = Aggregate;
productName = Aggregate;
};
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
974497E61034A4D9003588F5 /* HID_Utilities_External.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DB31033682400AD1095 /* HID_Utilities_External.h */; settings = {ATTRIBUTES = (Public, ); }; };
974497E71034A4D9003588F5 /* ImmrHIDUtilAddOn.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DC31033682B00AD1095 /* ImmrHIDUtilAddOn.h */; settings = {ATTRIBUTES = (Public, ); }; };
974497E81034A4D9003588F5 /* IOHIDDevice_.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DC51033682B00AD1095 /* IOHIDDevice_.h */; settings = {ATTRIBUTES = (Public, ); }; };
974497E91034A4D9003588F5 /* IOHIDElement_.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DC71033682B00AD1095 /* IOHIDElement_.h */; settings = {ATTRIBUTES = (Public, ); }; };
974497EA1034A4D9003588F5 /* IOHIDLib_.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DC81033682B00AD1095 /* IOHIDLib_.h */; settings = {ATTRIBUTES = (Public, ); }; };
97876DBB1033682400AD1095 /* HID_Queue_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB41033682400AD1095 /* HID_Queue_Utilities.c */; };
97876DBC1033682400AD1095 /* HID_Name_Lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB51033682400AD1095 /* HID_Name_Lookup.c */; };
97876DBD1033682400AD1095 /* HID_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB61033682400AD1095 /* HID_Utilities.c */; };
97876DBE1033682400AD1095 /* HID_Error_Handler.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB71033682400AD1095 /* HID_Error_Handler.c */; };
97876DC01033682400AD1095 /* HID_Config_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB91033682400AD1095 /* HID_Config_Utilities.c */; };
97876DC91033682B00AD1095 /* ImmrHIDUtilAddOn.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC21033682B00AD1095 /* ImmrHIDUtilAddOn.c */; };
97876DCB1033682B00AD1095 /* IOHIDDevice_.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC41033682B00AD1095 /* IOHIDDevice_.c */; };
97876DCD1033682B00AD1095 /* IOHIDElement_.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC61033682B00AD1095 /* IOHIDElement_.c */; };
97876DD61033683500AD1095 /* HID_cookie_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = 97876DD01033683500AD1095 /* HID_cookie_strings.plist */; };
97876DD71033683500AD1095 /* HID_device_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = 97876DD21033683500AD1095 /* HID_device_usage_strings.plist */; };
97876DD81033683500AD1095 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = 97876DD41033683500AD1095 /* HID_usage_strings.plist */; };
97876F52103368B900AD1095 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F51103368B900AD1095 /* IOKit.framework */; };
97876F58103368D600AD1095 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F57103368D600AD1095 /* CoreFoundation.framework */; };
97876F671033698600AD1095 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F661033698600AD1095 /* CoreServices.framework */; };
97F808CC10347CFD00D58924 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F57103368D600AD1095 /* CoreFoundation.framework */; };
97F808CD10347CFE00D58924 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F661033698600AD1095 /* CoreServices.framework */; };
97F808CF10347D1700D58924 /* HID_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB61033682400AD1095 /* HID_Utilities.c */; };
97F808D010347D1800D58924 /* HID_Utilities_External.h in Headers */ = {isa = PBXBuildFile; fileRef = 97876DB31033682400AD1095 /* HID_Utilities_External.h */; };
97F808D110347D1900D58924 /* IOHIDDevice_.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC41033682B00AD1095 /* IOHIDDevice_.c */; };
97F808D210347D1A00D58924 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97876F51103368B900AD1095 /* IOKit.framework */; };
97F808D310347D1B00D58924 /* HID_Queue_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB41033682400AD1095 /* HID_Queue_Utilities.c */; };
97F808D410347D1C00D58924 /* HID_Error_Handler.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB71033682400AD1095 /* HID_Error_Handler.c */; };
97F808D510347D1C00D58924 /* HID_Name_Lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB51033682400AD1095 /* HID_Name_Lookup.c */; };
97F808D610347D1D00D58924 /* IOHIDElement_.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC61033682B00AD1095 /* IOHIDElement_.c */; };
97F808D710347D1E00D58924 /* HID_Config_Utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DB91033682400AD1095 /* HID_Config_Utilities.c */; };
97F808D810347D1F00D58924 /* ImmrHIDUtilAddOn.c in Sources */ = {isa = PBXBuildFile; fileRef = 97876DC21033682B00AD1095 /* ImmrHIDUtilAddOn.c */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
97F809D310347D9400D58924 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 97F808C610347C9A00D58924;
remoteInfo = "HID Utilities dylib";
};
97F809D510347D9400D58924 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8D07F2BC0486CC7A007CD1D0;
remoteInfo = "HID Utilities Framework";
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
32BAE0B70371A74B00C91783 /* HID Utilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HID Utilities_Prefix.pch"; sourceTree = "<group>"; };
8D07F2C70486CC7A007CD1D0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
8D07F2C80486CC7A007CD1D0 /* HID Utilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = "HID Utilities.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
97876DB31033682400AD1095 /* HID_Utilities_External.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HID_Utilities_External.h; sourceTree = "<group>"; };
97876DB41033682400AD1095 /* HID_Queue_Utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HID_Queue_Utilities.c; sourceTree = "<group>"; };
97876DB51033682400AD1095 /* HID_Name_Lookup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HID_Name_Lookup.c; sourceTree = "<group>"; };
97876DB61033682400AD1095 /* HID_Utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HID_Utilities.c; sourceTree = "<group>"; };
97876DB71033682400AD1095 /* HID_Error_Handler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HID_Error_Handler.c; sourceTree = "<group>"; };
97876DB91033682400AD1095 /* HID_Config_Utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HID_Config_Utilities.c; sourceTree = "<group>"; };
97876DC21033682B00AD1095 /* ImmrHIDUtilAddOn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ImmrHIDUtilAddOn.c; sourceTree = "<group>"; };
97876DC31033682B00AD1095 /* ImmrHIDUtilAddOn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImmrHIDUtilAddOn.h; sourceTree = "<group>"; };
97876DC41033682B00AD1095 /* IOHIDDevice_.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = IOHIDDevice_.c; sourceTree = "<group>"; };
97876DC51033682B00AD1095 /* IOHIDDevice_.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOHIDDevice_.h; sourceTree = "<group>"; };
97876DC61033682B00AD1095 /* IOHIDElement_.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = IOHIDElement_.c; sourceTree = "<group>"; };
97876DC71033682B00AD1095 /* IOHIDElement_.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOHIDElement_.h; sourceTree = "<group>"; };
97876DC81033682B00AD1095 /* IOHIDLib_.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOHIDLib_.h; sourceTree = "<group>"; };
97876DD11033683500AD1095 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English; path = English.lproj/HID_cookie_strings.plist; sourceTree = "<group>"; };
97876DD31033683500AD1095 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English; path = English.lproj/HID_device_usage_strings.plist; sourceTree = "<group>"; };
97876DD51033683500AD1095 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English; path = English.lproj/HID_usage_strings.plist; sourceTree = "<group>"; };
97876F51103368B900AD1095 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
97876F57103368D600AD1095 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
97876F661033698600AD1095 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
97F808C710347C9A00D58924 /* libHID_Utilities.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libHID_Utilities.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8D07F2C30486CC7A007CD1D0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
97876F52103368B900AD1095 /* IOKit.framework in Frameworks */,
97876F58103368D600AD1095 /* CoreFoundation.framework in Frameworks */,
97876F671033698600AD1095 /* CoreServices.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97F808C510347C9A00D58924 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
97F808CC10347CFD00D58924 /* CoreFoundation.framework in Frameworks */,
97F808CD10347CFE00D58924 /* CoreServices.framework in Frameworks */,
97F808D210347D1A00D58924 /* IOKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
034768DDFF38A45A11DB9C8B /* Products */ = {
isa = PBXGroup;
children = (
8D07F2C80486CC7A007CD1D0 /* HID Utilities.framework */,
97F808C710347C9A00D58924 /* libHID_Utilities.dylib */,
);
name = Products;
sourceTree = "<group>";
};
0867D691FE84028FC02AAC07 /* HID Utilities */ = {
isa = PBXGroup;
children = (
08FB77ACFE841707C02AAC07 /* Source */,
089C1665FE841158C02AAC07 /* Resources */,
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
034768DDFF38A45A11DB9C8B /* Products */,
);
name = "HID Utilities";
sourceTree = "<group>";
};
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
97876F661033698600AD1095 /* CoreServices.framework */,
97876F57103368D600AD1095 /* CoreFoundation.framework */,
97876F51103368B900AD1095 /* IOKit.framework */,
);
name = "External Frameworks and Libraries";
sourceTree = "<group>";
};
089C1665FE841158C02AAC07 /* Resources */ = {
isa = PBXGroup;
children = (
8D07F2C70486CC7A007CD1D0 /* Info.plist */,
97876DD01033683500AD1095 /* HID_cookie_strings.plist */,
97876DD21033683500AD1095 /* HID_device_usage_strings.plist */,
97876DD41033683500AD1095 /* HID_usage_strings.plist */,
089C1666FE841158C02AAC07 /* InfoPlist.strings */,
);
name = Resources;
sourceTree = "<group>";
};
08FB77ACFE841707C02AAC07 /* Source */ = {
isa = PBXGroup;
children = (
32BAE0B70371A74B00C91783 /* HID Utilities_Prefix.pch */,
97876DB31033682400AD1095 /* HID_Utilities_External.h */,
97876DB41033682400AD1095 /* HID_Queue_Utilities.c */,
97876DB51033682400AD1095 /* HID_Name_Lookup.c */,
97876DB61033682400AD1095 /* HID_Utilities.c */,
97876DB71033682400AD1095 /* HID_Error_Handler.c */,
97876DB91033682400AD1095 /* HID_Config_Utilities.c */,
97876DC11033682B00AD1095 /* IOHIDManager */,
);
name = Source;
sourceTree = "<group>";
};
97876DC11033682B00AD1095 /* IOHIDManager */ = {
isa = PBXGroup;
children = (
97876DC21033682B00AD1095 /* ImmrHIDUtilAddOn.c */,
97876DC31033682B00AD1095 /* ImmrHIDUtilAddOn.h */,
97876DC41033682B00AD1095 /* IOHIDDevice_.c */,
97876DC51033682B00AD1095 /* IOHIDDevice_.h */,
97876DC61033682B00AD1095 /* IOHIDElement_.c */,
97876DC71033682B00AD1095 /* IOHIDElement_.h */,
97876DC81033682B00AD1095 /* IOHIDLib_.h */,
);
path = IOHIDManager;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
974497ED1034A503003588F5 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
974497E61034A4D9003588F5 /* HID_Utilities_External.h in Headers */,
974497E71034A4D9003588F5 /* ImmrHIDUtilAddOn.h in Headers */,
974497E81034A4D9003588F5 /* IOHIDDevice_.h in Headers */,
974497E91034A4D9003588F5 /* IOHIDElement_.h in Headers */,
974497EA1034A4D9003588F5 /* IOHIDLib_.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97F808C310347C9A00D58924 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
97F808D010347D1800D58924 /* HID_Utilities_External.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
8D07F2BC0486CC7A007CD1D0 /* Framework */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Framework" */;
buildPhases = (
974497ED1034A503003588F5 /* Headers */,
8D07F2BF0486CC7A007CD1D0 /* Resources */,
8D07F2C10486CC7A007CD1D0 /* Sources */,
8D07F2C30486CC7A007CD1D0 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = Framework;
productInstallPath = "$(HOME)/Library/Frameworks";
productName = "HID Utilities";
productReference = 8D07F2C80486CC7A007CD1D0 /* HID Utilities.framework */;
productType = "com.apple.product-type.framework";
};
97F808C610347C9A00D58924 /* dynamic library */ = {
isa = PBXNativeTarget;
buildConfigurationList = 97F808CA10347CBA00D58924 /* Build configuration list for PBXNativeTarget "dynamic library" */;
buildPhases = (
97F808C310347C9A00D58924 /* Headers */,
97F808C410347C9A00D58924 /* Sources */,
97F808C510347C9A00D58924 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = "dynamic library";
productName = "HID Utilities dylib";
productReference = 97F808C710347C9A00D58924 /* libHID_Utilities.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
0867D690FE84028FC02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "HID Utilities" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 0867D691FE84028FC02AAC07 /* HID Utilities */;
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
8D07F2BC0486CC7A007CD1D0 /* Framework */,
97F808C610347C9A00D58924 /* dynamic library */,
97F808D910347D6C00D58924 /* Aggregate */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8D07F2BF0486CC7A007CD1D0 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */,
97876DD61033683500AD1095 /* HID_cookie_strings.plist in Resources */,
97876DD71033683500AD1095 /* HID_device_usage_strings.plist in Resources */,
97876DD81033683500AD1095 /* HID_usage_strings.plist in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8D07F2C10486CC7A007CD1D0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
97876DBB1033682400AD1095 /* HID_Queue_Utilities.c in Sources */,
97876DBC1033682400AD1095 /* HID_Name_Lookup.c in Sources */,
97876DBD1033682400AD1095 /* HID_Utilities.c in Sources */,
97876DBE1033682400AD1095 /* HID_Error_Handler.c in Sources */,
97876DC01033682400AD1095 /* HID_Config_Utilities.c in Sources */,
97876DC91033682B00AD1095 /* ImmrHIDUtilAddOn.c in Sources */,
97876DCB1033682B00AD1095 /* IOHIDDevice_.c in Sources */,
97876DCD1033682B00AD1095 /* IOHIDElement_.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97F808C410347C9A00D58924 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
97F808CF10347D1700D58924 /* HID_Utilities.c in Sources */,
97F808D110347D1900D58924 /* IOHIDDevice_.c in Sources */,
97F808D310347D1B00D58924 /* HID_Queue_Utilities.c in Sources */,
97F808D410347D1C00D58924 /* HID_Error_Handler.c in Sources */,
97F808D510347D1C00D58924 /* HID_Name_Lookup.c in Sources */,
97F808D610347D1D00D58924 /* IOHIDElement_.c in Sources */,
97F808D710347D1E00D58924 /* HID_Config_Utilities.c in Sources */,
97F808D810347D1F00D58924 /* ImmrHIDUtilAddOn.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
97F809D410347D9400D58924 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 97F808C610347C9A00D58924 /* dynamic library */;
targetProxy = 97F809D310347D9400D58924 /* PBXContainerItemProxy */;
};
97F809D610347D9400D58924 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8D07F2BC0486CC7A007CD1D0 /* Framework */;
targetProxy = 97F809D510347D9400D58924 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
089C1667FE841158C02AAC07 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
97876DD01033683500AD1095 /* HID_cookie_strings.plist */ = {
isa = PBXVariantGroup;
children = (
97876DD11033683500AD1095 /* English */,
);
name = HID_cookie_strings.plist;
sourceTree = "<group>";
};
97876DD21033683500AD1095 /* HID_device_usage_strings.plist */ = {
isa = PBXVariantGroup;
children = (
97876DD31033683500AD1095 /* English */,
);
name = HID_device_usage_strings.plist;
sourceTree = "<group>";
};
97876DD41033683500AD1095 /* HID_usage_strings.plist */ = {
isa = PBXVariantGroup;
children = (
97876DD51033683500AD1095 /* English */,
);
name = HID_usage_strings.plist;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
4FADC24308B4156D00ABE55E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_PREFIX_HEADER = "HID Utilities_Prefix.pch";
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "@executable_path/../Frameworks/";
LIBRARY_STYLE = DYNAMIC;
MACH_O_TYPE = mh_dylib;
PRODUCT_NAME = "HID Utilities";
WRAPPER_EXTENSION = framework;
};
name = Debug;
};
4FADC24408B4156D00ABE55E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_PREFIX_HEADER = "HID Utilities_Prefix.pch";
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "@executable_path/../Frameworks/";
LIBRARY_STYLE = DYNAMIC;
MACH_O_TYPE = mh_dylib;
PRODUCT_NAME = "HID Utilities";
WRAPPER_EXTENSION = framework;
};
name = Release;
};
4FADC24708B4156D00ABE55E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_FAST_OBJC_DISPATCH = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(value)",
"DEBUG=1",
"_NDEBUG=1",
"NDEBUG=1",
);
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_PEDANTIC = NO;
GCC_WARN_SHADOW = NO;
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
GCC_WARN_UNINITIALIZED_AUTOS = NO;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
GCC_WARN_UNUSED_PARAMETER = YES;
GCC_WARN_UNUSED_VALUE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = (
"$(value)",
"-Wimplicit-function-declaration",
);
OTHER_CPLUSPLUSFLAGS = "";
PREBINDING = NO;
WARNING_CFLAGS = (
"-Wall",
"-Wcast-align",
"-Wchar-subscripts",
"-Wextra",
"-Wextra-tokens",
"-Wformat=2",
"-Wmissing-field-initializers",
"-Wpointer-arith",
"-Wshadow",
"-Wswitch-default",
"-Wundef",
"-Wwrite-strings",
);
ZERO_LINK = NO;
};
name = Debug;
};
4FADC24808B4156D00ABE55E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_FAST_OBJC_DISPATCH = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
ONLY_ACTIVE_ARCH = NO;
PREBINDING = NO;
ZERO_LINK = NO;
};
name = Release;
};
97F808C810347C9C00D58924 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
EXECUTABLE_PREFIX = lib;
GCC_DYNAMIC_NO_PIC = NO;
INSTALL_PATH = /usr/local/lib;
PRODUCT_NAME = HID_Utilities;
};
name = Debug;
};
97F808C910347C9C00D58924 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
EXECUTABLE_PREFIX = lib;
INSTALL_PATH = /usr/local/lib;
PRODUCT_NAME = HID_Utilities;
};
name = Release;
};
97F808DA10347D6D00D58924 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
PRODUCT_NAME = Aggregate;
};
name = Debug;
};
97F808DB10347D6D00D58924 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
PRODUCT_NAME = Aggregate;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Framework" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4FADC24308B4156D00ABE55E /* Debug */,
4FADC24408B4156D00ABE55E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "HID Utilities" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4FADC24708B4156D00ABE55E /* Debug */,
4FADC24808B4156D00ABE55E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
97F808CA10347CBA00D58924 /* Build configuration list for PBXNativeTarget "dynamic library" */ = {
isa = XCConfigurationList;
buildConfigurations = (
97F808C810347C9C00D58924 /* Debug */,
97F808C910347C9C00D58924 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
97F809D810347DB200D58924 /* Build configuration list for PBXAggregateTarget "Aggregate" */ = {
isa = XCConfigurationList;
buildConfigurations = (
97F808DA10347D6D00D58924 /* Debug */,
97F808DB10347D6D00D58924 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}
Our Services
-
What our customers say about us?
Read our customer testimonials to find out why our clients keep returning for their projects.
View Testimonials

