Allow mapping names to be auto-set based on bundleand executable path names as well...
[enjoyable.git] / Enjoyable.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
11 D594BF000FAE7397007A85F2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D594BEFF0FAE7397007A85F2 /* IOKit.framework */; };
12 EE6A122E16E8F46300EDBD32 /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = EE6A122D16E8F46300EDBD32 /* Icon.icns */; };
13 EEE73B1616EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.m in Sources */ = {isa = PBXBuildFile; fileRef = EEE73B1516EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.m */; };
14 EEF17D1916E8E21A00D7DC4D /* com.yukkurigames.Enjoyable.mapping.icns in Resources */ = {isa = PBXBuildFile; fileRef = EEF17D1716E8E21A00D7DC4D /* com.yukkurigames.Enjoyable.mapping.icns */; };
15 EEF17D1F16E8E23A00D7DC4D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = EEF17D1B16E8E23A00D7DC4D /* InfoPlist.strings */; };
16 EEF17D2016E8E23A00D7DC4D /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = EEF17D1D16E8E23A00D7DC4D /* MainMenu.xib */; };
17 EEF17D2216E8E24400D7DC4D /* Help in Resources */ = {isa = PBXBuildFile; fileRef = EEF17D2116E8E24400D7DC4D /* Help */; };
18 EEF17D2616E8E2D800D7DC4D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D2416E8E2D800D7DC4D /* main.m */; };
19 EEF17D3316E8E2E100D7DC4D /* NSError+Description.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D2816E8E2E100D7DC4D /* NSError+Description.m */; };
20 EEF17D3416E8E2E100D7DC4D /* NSFileManager+UniqueNames.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D2A16E8E2E100D7DC4D /* NSFileManager+UniqueNames.m */; };
21 EEF17D3516E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D2C16E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.m */; };
22 EEF17D3616E8E2E100D7DC4D /* NSMutableArray+MoveObject.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D2E16E8E2E100D7DC4D /* NSMutableArray+MoveObject.m */; };
23 EEF17D3716E8E2E100D7DC4D /* NSString+FixFilename.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D3016E8E2E100D7DC4D /* NSString+FixFilename.m */; };
24 EEF17D3816E8E2E100D7DC4D /* NSView+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D3216E8E2E100D7DC4D /* NSView+FirstResponder.m */; };
25 EEF17D5C16E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D3A16E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.m */; };
26 EEF17D5D16E8E2EF00D7DC4D /* NJDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D3C16E8E2EF00D7DC4D /* NJDevice.m */; };
27 EEF17D5E16E8E2EF00D7DC4D /* NJDeviceController.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D3E16E8E2EF00D7DC4D /* NJDeviceController.m */; };
28 EEF17D5F16E8E2EF00D7DC4D /* NJInput.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4016E8E2EF00D7DC4D /* NJInput.m */; };
29 EEF17D6016E8E2EF00D7DC4D /* NJInputAnalog.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4216E8E2EF00D7DC4D /* NJInputAnalog.m */; };
30 EEF17D6116E8E2EF00D7DC4D /* NJInputButton.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4416E8E2EF00D7DC4D /* NJInputButton.m */; };
31 EEF17D6216E8E2EF00D7DC4D /* NJInputHat.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4616E8E2EF00D7DC4D /* NJInputHat.m */; };
32 EEF17D6316E8E2EF00D7DC4D /* NJKeyInputField.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4916E8E2EF00D7DC4D /* NJKeyInputField.m */; };
33 EEF17D6416E8E2EF00D7DC4D /* NJMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4B16E8E2EF00D7DC4D /* NJMapping.m */; };
34 EEF17D6516E8E2EF00D7DC4D /* NJMappingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4D16E8E2EF00D7DC4D /* NJMappingsController.m */; };
35 EEF17D6616E8E2EF00D7DC4D /* NJOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D4F16E8E2EF00D7DC4D /* NJOutput.m */; };
36 EEF17D6716E8E2EF00D7DC4D /* NJOutputController.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5116E8E2EF00D7DC4D /* NJOutputController.m */; };
37 EEF17D6816E8E2EF00D7DC4D /* NJOutputKeyPress.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5316E8E2EF00D7DC4D /* NJOutputKeyPress.m */; };
38 EEF17D6916E8E2EF00D7DC4D /* NJOutputMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5516E8E2EF00D7DC4D /* NJOutputMapping.m */; };
39 EEF17D6A16E8E2EF00D7DC4D /* NJOutputMouseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5716E8E2EF00D7DC4D /* NJOutputMouseButton.m */; };
40 EEF17D6B16E8E2EF00D7DC4D /* NJOutputMouseMove.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5916E8E2EF00D7DC4D /* NJOutputMouseMove.m */; };
41 EEF17D6C16E8E2EF00D7DC4D /* NJOutputMouseScroll.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF17D5B16E8E2EF00D7DC4D /* NJOutputMouseScroll.m */; };
42 /* End PBXBuildFile section */
43
44 /* Begin PBXFileReference section */
45 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
46 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
47 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
48 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
49 8D1107320486CEB800E47090 /* Enjoyable.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Enjoyable.app; sourceTree = BUILT_PRODUCTS_DIR; };
50 D594BEFF0FAE7397007A85F2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
51 EE6A122D16E8F46300EDBD32 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Icon.icns; sourceTree = "<group>"; };
52 EEE73B1416EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSRunningApplication+NJPossibleNames.h"; path = "Categories/NSRunningApplication+NJPossibleNames.h"; sourceTree = "<group>"; };
53 EEE73B1516EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSRunningApplication+NJPossibleNames.m"; path = "Categories/NSRunningApplication+NJPossibleNames.m"; sourceTree = "<group>"; };
54 EEF17D1716E8E21A00D7DC4D /* com.yukkurigames.Enjoyable.mapping.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = com.yukkurigames.Enjoyable.mapping.icns; path = Resources/com.yukkurigames.Enjoyable.mapping.icns; sourceTree = "<group>"; };
55 EEF17D1C16E8E23A00D7DC4D /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = Resources/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
56 EEF17D1E16E8E23A00D7DC4D /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/MainMenu.xib; sourceTree = "<group>"; };
57 EEF17D2116E8E24400D7DC4D /* Help */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Help; path = Resources/Help; sourceTree = "<group>"; };
58 EEF17D2316E8E2D800D7DC4D /* Enjoyable_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Enjoyable_Prefix.pch; path = "Other Sources/Enjoyable_Prefix.pch"; sourceTree = "<group>"; };
59 EEF17D2416E8E2D800D7DC4D /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "Other Sources/main.m"; sourceTree = "<group>"; };
60 EEF17D2516E8E2D800D7DC4D /* NJEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJEvents.h; path = "Other Sources/NJEvents.h"; sourceTree = "<group>"; };
61 EEF17D2716E8E2E100D7DC4D /* NSError+Description.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSError+Description.h"; path = "Categories/NSError+Description.h"; sourceTree = "<group>"; };
62 EEF17D2816E8E2E100D7DC4D /* NSError+Description.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSError+Description.m"; path = "Categories/NSError+Description.m"; sourceTree = "<group>"; };
63 EEF17D2916E8E2E100D7DC4D /* NSFileManager+UniqueNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSFileManager+UniqueNames.h"; path = "Categories/NSFileManager+UniqueNames.h"; sourceTree = "<group>"; };
64 EEF17D2A16E8E2E100D7DC4D /* NSFileManager+UniqueNames.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSFileManager+UniqueNames.m"; path = "Categories/NSFileManager+UniqueNames.m"; sourceTree = "<group>"; };
65 EEF17D2B16E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSMenu+RepresentedObjectAccessors.h"; path = "Categories/NSMenu+RepresentedObjectAccessors.h"; sourceTree = "<group>"; };
66 EEF17D2C16E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSMenu+RepresentedObjectAccessors.m"; path = "Categories/NSMenu+RepresentedObjectAccessors.m"; sourceTree = "<group>"; };
67 EEF17D2D16E8E2E100D7DC4D /* NSMutableArray+MoveObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSMutableArray+MoveObject.h"; path = "Categories/NSMutableArray+MoveObject.h"; sourceTree = "<group>"; };
68 EEF17D2E16E8E2E100D7DC4D /* NSMutableArray+MoveObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSMutableArray+MoveObject.m"; path = "Categories/NSMutableArray+MoveObject.m"; sourceTree = "<group>"; };
69 EEF17D2F16E8E2E100D7DC4D /* NSString+FixFilename.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+FixFilename.h"; path = "Categories/NSString+FixFilename.h"; sourceTree = "<group>"; };
70 EEF17D3016E8E2E100D7DC4D /* NSString+FixFilename.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+FixFilename.m"; path = "Categories/NSString+FixFilename.m"; sourceTree = "<group>"; };
71 EEF17D3116E8E2E100D7DC4D /* NSView+FirstResponder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSView+FirstResponder.h"; path = "Categories/NSView+FirstResponder.h"; sourceTree = "<group>"; };
72 EEF17D3216E8E2E100D7DC4D /* NSView+FirstResponder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSView+FirstResponder.m"; path = "Categories/NSView+FirstResponder.m"; sourceTree = "<group>"; };
73 EEF17D3916E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EnjoyableApplicationDelegate.h; path = Classes/EnjoyableApplicationDelegate.h; sourceTree = "<group>"; };
74 EEF17D3A16E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EnjoyableApplicationDelegate.m; path = Classes/EnjoyableApplicationDelegate.m; sourceTree = "<group>"; };
75 EEF17D3B16E8E2EF00D7DC4D /* NJDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJDevice.h; path = Classes/NJDevice.h; sourceTree = "<group>"; };
76 EEF17D3C16E8E2EF00D7DC4D /* NJDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJDevice.m; path = Classes/NJDevice.m; sourceTree = "<group>"; };
77 EEF17D3D16E8E2EF00D7DC4D /* NJDeviceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJDeviceController.h; path = Classes/NJDeviceController.h; sourceTree = "<group>"; };
78 EEF17D3E16E8E2EF00D7DC4D /* NJDeviceController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJDeviceController.m; path = Classes/NJDeviceController.m; sourceTree = "<group>"; };
79 EEF17D3F16E8E2EF00D7DC4D /* NJInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJInput.h; path = Classes/NJInput.h; sourceTree = "<group>"; };
80 EEF17D4016E8E2EF00D7DC4D /* NJInput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJInput.m; path = Classes/NJInput.m; sourceTree = "<group>"; };
81 EEF17D4116E8E2EF00D7DC4D /* NJInputAnalog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJInputAnalog.h; path = Classes/NJInputAnalog.h; sourceTree = "<group>"; };
82 EEF17D4216E8E2EF00D7DC4D /* NJInputAnalog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJInputAnalog.m; path = Classes/NJInputAnalog.m; sourceTree = "<group>"; };
83 EEF17D4316E8E2EF00D7DC4D /* NJInputButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJInputButton.h; path = Classes/NJInputButton.h; sourceTree = "<group>"; };
84 EEF17D4416E8E2EF00D7DC4D /* NJInputButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJInputButton.m; path = Classes/NJInputButton.m; sourceTree = "<group>"; };
85 EEF17D4516E8E2EF00D7DC4D /* NJInputHat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJInputHat.h; path = Classes/NJInputHat.h; sourceTree = "<group>"; };
86 EEF17D4616E8E2EF00D7DC4D /* NJInputHat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJInputHat.m; path = Classes/NJInputHat.m; sourceTree = "<group>"; };
87 EEF17D4716E8E2EF00D7DC4D /* NJInputPathElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJInputPathElement.h; path = Classes/NJInputPathElement.h; sourceTree = "<group>"; };
88 EEF17D4816E8E2EF00D7DC4D /* NJKeyInputField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJKeyInputField.h; path = Classes/NJKeyInputField.h; sourceTree = "<group>"; };
89 EEF17D4916E8E2EF00D7DC4D /* NJKeyInputField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJKeyInputField.m; path = Classes/NJKeyInputField.m; sourceTree = "<group>"; };
90 EEF17D4A16E8E2EF00D7DC4D /* NJMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJMapping.h; path = Classes/NJMapping.h; sourceTree = "<group>"; };
91 EEF17D4B16E8E2EF00D7DC4D /* NJMapping.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJMapping.m; path = Classes/NJMapping.m; sourceTree = "<group>"; };
92 EEF17D4C16E8E2EF00D7DC4D /* NJMappingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJMappingsController.h; path = Classes/NJMappingsController.h; sourceTree = "<group>"; };
93 EEF17D4D16E8E2EF00D7DC4D /* NJMappingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJMappingsController.m; path = Classes/NJMappingsController.m; sourceTree = "<group>"; };
94 EEF17D4E16E8E2EF00D7DC4D /* NJOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutput.h; path = Classes/NJOutput.h; sourceTree = "<group>"; };
95 EEF17D4F16E8E2EF00D7DC4D /* NJOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutput.m; path = Classes/NJOutput.m; sourceTree = "<group>"; };
96 EEF17D5016E8E2EF00D7DC4D /* NJOutputController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputController.h; path = Classes/NJOutputController.h; sourceTree = "<group>"; };
97 EEF17D5116E8E2EF00D7DC4D /* NJOutputController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputController.m; path = Classes/NJOutputController.m; sourceTree = "<group>"; };
98 EEF17D5216E8E2EF00D7DC4D /* NJOutputKeyPress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputKeyPress.h; path = Classes/NJOutputKeyPress.h; sourceTree = "<group>"; };
99 EEF17D5316E8E2EF00D7DC4D /* NJOutputKeyPress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputKeyPress.m; path = Classes/NJOutputKeyPress.m; sourceTree = "<group>"; };
100 EEF17D5416E8E2EF00D7DC4D /* NJOutputMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputMapping.h; path = Classes/NJOutputMapping.h; sourceTree = "<group>"; };
101 EEF17D5516E8E2EF00D7DC4D /* NJOutputMapping.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputMapping.m; path = Classes/NJOutputMapping.m; sourceTree = "<group>"; };
102 EEF17D5616E8E2EF00D7DC4D /* NJOutputMouseButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputMouseButton.h; path = Classes/NJOutputMouseButton.h; sourceTree = "<group>"; };
103 EEF17D5716E8E2EF00D7DC4D /* NJOutputMouseButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputMouseButton.m; path = Classes/NJOutputMouseButton.m; sourceTree = "<group>"; };
104 EEF17D5816E8E2EF00D7DC4D /* NJOutputMouseMove.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputMouseMove.h; path = Classes/NJOutputMouseMove.h; sourceTree = "<group>"; };
105 EEF17D5916E8E2EF00D7DC4D /* NJOutputMouseMove.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputMouseMove.m; path = Classes/NJOutputMouseMove.m; sourceTree = "<group>"; };
106 EEF17D5A16E8E2EF00D7DC4D /* NJOutputMouseScroll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NJOutputMouseScroll.h; path = Classes/NJOutputMouseScroll.h; sourceTree = "<group>"; };
107 EEF17D5B16E8E2EF00D7DC4D /* NJOutputMouseScroll.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NJOutputMouseScroll.m; path = Classes/NJOutputMouseScroll.m; sourceTree = "<group>"; };
108 /* End PBXFileReference section */
109
110 /* Begin PBXFrameworksBuildPhase section */
111 8D11072E0486CEB800E47090 /* Frameworks */ = {
112 isa = PBXFrameworksBuildPhase;
113 buildActionMask = 2147483647;
114 files = (
115 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
116 D594BF000FAE7397007A85F2 /* IOKit.framework in Frameworks */,
117 );
118 runOnlyForDeploymentPostprocessing = 0;
119 };
120 /* End PBXFrameworksBuildPhase section */
121
122 /* Begin PBXGroup section */
123 080E96DDFE201D6D7F000001 /* Classes */ = {
124 isa = PBXGroup;
125 children = (
126 EEF17D3916E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.h */,
127 EEF17D3A16E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.m */,
128 EEF17D3D16E8E2EF00D7DC4D /* NJDeviceController.h */,
129 EEF17D3E16E8E2EF00D7DC4D /* NJDeviceController.m */,
130 EEF17D4C16E8E2EF00D7DC4D /* NJMappingsController.h */,
131 EEF17D4D16E8E2EF00D7DC4D /* NJMappingsController.m */,
132 EEF17D5016E8E2EF00D7DC4D /* NJOutputController.h */,
133 EEF17D5116E8E2EF00D7DC4D /* NJOutputController.m */,
134 EEF17D4816E8E2EF00D7DC4D /* NJKeyInputField.h */,
135 EEF17D4916E8E2EF00D7DC4D /* NJKeyInputField.m */,
136 EEF17D4A16E8E2EF00D7DC4D /* NJMapping.h */,
137 EEF17D4B16E8E2EF00D7DC4D /* NJMapping.m */,
138 EEF17D4716E8E2EF00D7DC4D /* NJInputPathElement.h */,
139 EEF17D3B16E8E2EF00D7DC4D /* NJDevice.h */,
140 EEF17D3C16E8E2EF00D7DC4D /* NJDevice.m */,
141 EEF17D3F16E8E2EF00D7DC4D /* NJInput.h */,
142 EEF17D4016E8E2EF00D7DC4D /* NJInput.m */,
143 EEF17D4116E8E2EF00D7DC4D /* NJInputAnalog.h */,
144 EEF17D4216E8E2EF00D7DC4D /* NJInputAnalog.m */,
145 EEF17D4316E8E2EF00D7DC4D /* NJInputButton.h */,
146 EEF17D4416E8E2EF00D7DC4D /* NJInputButton.m */,
147 EEF17D4516E8E2EF00D7DC4D /* NJInputHat.h */,
148 EEF17D4616E8E2EF00D7DC4D /* NJInputHat.m */,
149 EEF17D4E16E8E2EF00D7DC4D /* NJOutput.h */,
150 EEF17D4F16E8E2EF00D7DC4D /* NJOutput.m */,
151 EEF17D5216E8E2EF00D7DC4D /* NJOutputKeyPress.h */,
152 EEF17D5316E8E2EF00D7DC4D /* NJOutputKeyPress.m */,
153 EEF17D5416E8E2EF00D7DC4D /* NJOutputMapping.h */,
154 EEF17D5516E8E2EF00D7DC4D /* NJOutputMapping.m */,
155 EEF17D5616E8E2EF00D7DC4D /* NJOutputMouseButton.h */,
156 EEF17D5716E8E2EF00D7DC4D /* NJOutputMouseButton.m */,
157 EEF17D5816E8E2EF00D7DC4D /* NJOutputMouseMove.h */,
158 EEF17D5916E8E2EF00D7DC4D /* NJOutputMouseMove.m */,
159 EEF17D5A16E8E2EF00D7DC4D /* NJOutputMouseScroll.h */,
160 EEF17D5B16E8E2EF00D7DC4D /* NJOutputMouseScroll.m */,
161 );
162 name = Classes;
163 sourceTree = "<group>";
164 };
165 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
166 isa = PBXGroup;
167 children = (
168 D594BEFF0FAE7397007A85F2 /* IOKit.framework */,
169 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
170 );
171 name = "Linked Frameworks";
172 sourceTree = "<group>";
173 };
174 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
175 isa = PBXGroup;
176 children = (
177 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
178 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
179 );
180 name = "Other Frameworks";
181 sourceTree = "<group>";
182 };
183 19C28FACFE9D520D11CA2CBB /* Products */ = {
184 isa = PBXGroup;
185 children = (
186 8D1107320486CEB800E47090 /* Enjoyable.app */,
187 );
188 name = Products;
189 sourceTree = "<group>";
190 };
191 29B97314FDCFA39411CA2CEA /* Enjoy */ = {
192 isa = PBXGroup;
193 children = (
194 8D1107310486CEB800E47090 /* Info.plist */,
195 080E96DDFE201D6D7F000001 /* Classes */,
196 EE1D5F8B16E403D600749C36 /* Categories */,
197 29B97315FDCFA39411CA2CEA /* Other Sources */,
198 29B97317FDCFA39411CA2CEA /* Resources */,
199 29B97323FDCFA39411CA2CEA /* Frameworks */,
200 19C28FACFE9D520D11CA2CBB /* Products */,
201 );
202 name = Enjoy;
203 sourceTree = "<group>";
204 };
205 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
206 isa = PBXGroup;
207 children = (
208 EEF17D2316E8E2D800D7DC4D /* Enjoyable_Prefix.pch */,
209 EEF17D2416E8E2D800D7DC4D /* main.m */,
210 EEF17D2516E8E2D800D7DC4D /* NJEvents.h */,
211 );
212 name = "Other Sources";
213 sourceTree = "<group>";
214 };
215 29B97317FDCFA39411CA2CEA /* Resources */ = {
216 isa = PBXGroup;
217 children = (
218 EE6A122D16E8F46300EDBD32 /* Icon.icns */,
219 EEF17D2116E8E24400D7DC4D /* Help */,
220 EEF17D1B16E8E23A00D7DC4D /* InfoPlist.strings */,
221 EEF17D1D16E8E23A00D7DC4D /* MainMenu.xib */,
222 EEF17D1716E8E21A00D7DC4D /* com.yukkurigames.Enjoyable.mapping.icns */,
223 );
224 name = Resources;
225 sourceTree = "<group>";
226 };
227 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
228 isa = PBXGroup;
229 children = (
230 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
231 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
232 );
233 name = Frameworks;
234 sourceTree = "<group>";
235 };
236 EE1D5F8B16E403D600749C36 /* Categories */ = {
237 isa = PBXGroup;
238 children = (
239 EEF17D2716E8E2E100D7DC4D /* NSError+Description.h */,
240 EEF17D2816E8E2E100D7DC4D /* NSError+Description.m */,
241 EEF17D2916E8E2E100D7DC4D /* NSFileManager+UniqueNames.h */,
242 EEF17D2A16E8E2E100D7DC4D /* NSFileManager+UniqueNames.m */,
243 EEF17D2B16E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.h */,
244 EEF17D2C16E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.m */,
245 EEF17D2D16E8E2E100D7DC4D /* NSMutableArray+MoveObject.h */,
246 EEF17D2E16E8E2E100D7DC4D /* NSMutableArray+MoveObject.m */,
247 EEF17D2F16E8E2E100D7DC4D /* NSString+FixFilename.h */,
248 EEF17D3016E8E2E100D7DC4D /* NSString+FixFilename.m */,
249 EEF17D3116E8E2E100D7DC4D /* NSView+FirstResponder.h */,
250 EEF17D3216E8E2E100D7DC4D /* NSView+FirstResponder.m */,
251 EEE73B1416EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.h */,
252 EEE73B1516EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.m */,
253 );
254 name = Categories;
255 sourceTree = "<group>";
256 };
257 /* End PBXGroup section */
258
259 /* Begin PBXNativeTarget section */
260 8D1107260486CEB800E47090 /* Enjoyable */ = {
261 isa = PBXNativeTarget;
262 buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Enjoyable" */;
263 buildPhases = (
264 EED7E81616E7B547004A0BA4 /* Generate Help Index */,
265 8D1107290486CEB800E47090 /* Resources */,
266 8D11072C0486CEB800E47090 /* Sources */,
267 8D11072E0486CEB800E47090 /* Frameworks */,
268 );
269 buildRules = (
270 );
271 dependencies = (
272 );
273 name = Enjoyable;
274 productInstallPath = "$(HOME)/Applications";
275 productName = Enjoy;
276 productReference = 8D1107320486CEB800E47090 /* Enjoyable.app */;
277 productType = "com.apple.product-type.application";
278 };
279 /* End PBXNativeTarget section */
280
281 /* Begin PBXProject section */
282 29B97313FDCFA39411CA2CEA /* Project object */ = {
283 isa = PBXProject;
284 attributes = {
285 LastUpgradeCheck = 0460;
286 };
287 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Enjoyable" */;
288 compatibilityVersion = "Xcode 3.2";
289 developmentRegion = English;
290 hasScannedForEncodings = 1;
291 knownRegions = (
292 English,
293 Japanese,
294 French,
295 German,
296 );
297 mainGroup = 29B97314FDCFA39411CA2CEA /* Enjoy */;
298 projectDirPath = "";
299 projectRoot = "";
300 targets = (
301 8D1107260486CEB800E47090 /* Enjoyable */,
302 );
303 };
304 /* End PBXProject section */
305
306 /* Begin PBXResourcesBuildPhase section */
307 8D1107290486CEB800E47090 /* Resources */ = {
308 isa = PBXResourcesBuildPhase;
309 buildActionMask = 2147483647;
310 files = (
311 EEF17D1916E8E21A00D7DC4D /* com.yukkurigames.Enjoyable.mapping.icns in Resources */,
312 EEF17D1F16E8E23A00D7DC4D /* InfoPlist.strings in Resources */,
313 EEF17D2016E8E23A00D7DC4D /* MainMenu.xib in Resources */,
314 EEF17D2216E8E24400D7DC4D /* Help in Resources */,
315 EE6A122E16E8F46300EDBD32 /* Icon.icns in Resources */,
316 );
317 runOnlyForDeploymentPostprocessing = 0;
318 };
319 /* End PBXResourcesBuildPhase section */
320
321 /* Begin PBXShellScriptBuildPhase section */
322 EED7E81616E7B547004A0BA4 /* Generate Help Index */ = {
323 isa = PBXShellScriptBuildPhase;
324 buildActionMask = 2147483647;
325 files = (
326 );
327 inputPaths = (
328 );
329 name = "Generate Help Index";
330 outputPaths = (
331 );
332 runOnlyForDeploymentPostprocessing = 0;
333 shellPath = /bin/sh;
334 shellScript = "cd ${SOURCE_ROOT}/Resources/Help/Contents/Resources/English.lproj\nmake\n";
335 };
336 /* End PBXShellScriptBuildPhase section */
337
338 /* Begin PBXSourcesBuildPhase section */
339 8D11072C0486CEB800E47090 /* Sources */ = {
340 isa = PBXSourcesBuildPhase;
341 buildActionMask = 2147483647;
342 files = (
343 EEF17D2616E8E2D800D7DC4D /* main.m in Sources */,
344 EEF17D3316E8E2E100D7DC4D /* NSError+Description.m in Sources */,
345 EEF17D3416E8E2E100D7DC4D /* NSFileManager+UniqueNames.m in Sources */,
346 EEF17D3516E8E2E100D7DC4D /* NSMenu+RepresentedObjectAccessors.m in Sources */,
347 EEF17D3616E8E2E100D7DC4D /* NSMutableArray+MoveObject.m in Sources */,
348 EEF17D3716E8E2E100D7DC4D /* NSString+FixFilename.m in Sources */,
349 EEF17D3816E8E2E100D7DC4D /* NSView+FirstResponder.m in Sources */,
350 EEF17D5C16E8E2EF00D7DC4D /* EnjoyableApplicationDelegate.m in Sources */,
351 EEF17D5D16E8E2EF00D7DC4D /* NJDevice.m in Sources */,
352 EEF17D5E16E8E2EF00D7DC4D /* NJDeviceController.m in Sources */,
353 EEF17D5F16E8E2EF00D7DC4D /* NJInput.m in Sources */,
354 EEF17D6016E8E2EF00D7DC4D /* NJInputAnalog.m in Sources */,
355 EEF17D6116E8E2EF00D7DC4D /* NJInputButton.m in Sources */,
356 EEF17D6216E8E2EF00D7DC4D /* NJInputHat.m in Sources */,
357 EEF17D6316E8E2EF00D7DC4D /* NJKeyInputField.m in Sources */,
358 EEF17D6416E8E2EF00D7DC4D /* NJMapping.m in Sources */,
359 EEF17D6516E8E2EF00D7DC4D /* NJMappingsController.m in Sources */,
360 EEF17D6616E8E2EF00D7DC4D /* NJOutput.m in Sources */,
361 EEF17D6716E8E2EF00D7DC4D /* NJOutputController.m in Sources */,
362 EEF17D6816E8E2EF00D7DC4D /* NJOutputKeyPress.m in Sources */,
363 EEF17D6916E8E2EF00D7DC4D /* NJOutputMapping.m in Sources */,
364 EEF17D6A16E8E2EF00D7DC4D /* NJOutputMouseButton.m in Sources */,
365 EEF17D6B16E8E2EF00D7DC4D /* NJOutputMouseMove.m in Sources */,
366 EEF17D6C16E8E2EF00D7DC4D /* NJOutputMouseScroll.m in Sources */,
367 EEE73B1616EA42E5009D9D99 /* NSRunningApplication+NJPossibleNames.m in Sources */,
368 );
369 runOnlyForDeploymentPostprocessing = 0;
370 };
371 /* End PBXSourcesBuildPhase section */
372
373 /* Begin PBXVariantGroup section */
374 EEF17D1B16E8E23A00D7DC4D /* InfoPlist.strings */ = {
375 isa = PBXVariantGroup;
376 children = (
377 EEF17D1C16E8E23A00D7DC4D /* English */,
378 );
379 name = InfoPlist.strings;
380 sourceTree = "<group>";
381 };
382 EEF17D1D16E8E23A00D7DC4D /* MainMenu.xib */ = {
383 isa = PBXVariantGroup;
384 children = (
385 EEF17D1E16E8E23A00D7DC4D /* English */,
386 );
387 name = MainMenu.xib;
388 sourceTree = "<group>";
389 };
390 /* End PBXVariantGroup section */
391
392 /* Begin XCBuildConfiguration section */
393 C01FCF4B08A954540054247B /* Debug */ = {
394 isa = XCBuildConfiguration;
395 buildSettings = {
396 ALWAYS_SEARCH_USER_PATHS = NO;
397 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
398 CLANG_ENABLE_OBJC_ARC = YES;
399 CLANG_WARN_EMPTY_BODY = YES;
400 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
401 COMBINE_HIDPI_IMAGES = YES;
402 COPY_PHASE_STRIP = NO;
403 GCC_C_LANGUAGE_STANDARD = c99;
404 GCC_DYNAMIC_NO_PIC = NO;
405 GCC_MODEL_TUNING = G5;
406 GCC_OPTIMIZATION_LEVEL = 0;
407 GCC_PRECOMPILE_PREFIX_HEADER = YES;
408 GCC_PREFIX_HEADER = "Other Sources/Enjoyable_Prefix.pch";
409 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
410 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
411 INFOPLIST_FILE = Info.plist;
412 INSTALL_PATH = "$(HOME)/Applications";
413 MACOSX_DEPLOYMENT_TARGET = 10.7;
414 PRODUCT_NAME = Enjoyable;
415 };
416 name = Debug;
417 };
418 C01FCF4C08A954540054247B /* Release */ = {
419 isa = XCBuildConfiguration;
420 buildSettings = {
421 ALWAYS_SEARCH_USER_PATHS = NO;
422 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
423 CLANG_ENABLE_OBJC_ARC = YES;
424 CLANG_WARN_EMPTY_BODY = YES;
425 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
426 COMBINE_HIDPI_IMAGES = YES;
427 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
428 GCC_C_LANGUAGE_STANDARD = c99;
429 GCC_MODEL_TUNING = G5;
430 GCC_PRECOMPILE_PREFIX_HEADER = YES;
431 GCC_PREFIX_HEADER = "Other Sources/Enjoyable_Prefix.pch";
432 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
433 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
434 INFOPLIST_FILE = Info.plist;
435 INSTALL_PATH = "$(HOME)/Applications";
436 MACOSX_DEPLOYMENT_TARGET = 10.7;
437 PRODUCT_NAME = Enjoyable;
438 };
439 name = Release;
440 };
441 C01FCF4F08A954540054247B /* Debug */ = {
442 isa = XCBuildConfiguration;
443 buildSettings = {
444 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
445 CLANG_ENABLE_OBJC_ARC = YES;
446 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
447 CLANG_WARN_ENUM_CONVERSION = YES;
448 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
449 CLANG_WARN_INT_CONVERSION = YES;
450 CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
451 CLANG_WARN_OBJC_RECEIVER_WEAK = NO;
452 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
453 CLANG_WARN__DUPLICATE_METHOD_MATCH = NO;
454 GCC_C_LANGUAGE_STANDARD = c99;
455 GCC_OPTIMIZATION_LEVEL = 0;
456 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
457 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
458 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
459 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
460 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
461 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
462 GCC_WARN_ABOUT_RETURN_TYPE = YES;
463 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
464 GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES;
465 GCC_WARN_PEDANTIC = YES;
466 GCC_WARN_SHADOW = YES;
467 GCC_WARN_SIGN_COMPARE = YES;
468 GCC_WARN_STRICT_SELECTOR_MATCH = NO;
469 GCC_WARN_UNDECLARED_SELECTOR = YES;
470 GCC_WARN_UNINITIALIZED_AUTOS = YES;
471 GCC_WARN_UNUSED_FUNCTION = YES;
472 GCC_WARN_UNUSED_LABEL = YES;
473 GCC_WARN_UNUSED_VARIABLE = YES;
474 MACOSX_DEPLOYMENT_TARGET = 10.7;
475 ONLY_ACTIVE_ARCH = YES;
476 RUN_CLANG_STATIC_ANALYZER = YES;
477 SDKROOT = macosx;
478 VALID_ARCHS = x86_64;
479 };
480 name = Debug;
481 };
482 C01FCF5008A954540054247B /* Release */ = {
483 isa = XCBuildConfiguration;
484 buildSettings = {
485 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
486 CLANG_ENABLE_OBJC_ARC = YES;
487 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
488 CLANG_WARN_ENUM_CONVERSION = YES;
489 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
490 CLANG_WARN_INT_CONVERSION = YES;
491 CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
492 CLANG_WARN_OBJC_RECEIVER_WEAK = NO;
493 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
494 CLANG_WARN__DUPLICATE_METHOD_MATCH = NO;
495 GCC_C_LANGUAGE_STANDARD = c99;
496 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
497 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
498 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
499 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
500 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
501 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
502 GCC_WARN_ABOUT_RETURN_TYPE = YES;
503 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
504 GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES;
505 GCC_WARN_PEDANTIC = YES;
506 GCC_WARN_SHADOW = YES;
507 GCC_WARN_SIGN_COMPARE = YES;
508 GCC_WARN_STRICT_SELECTOR_MATCH = NO;
509 GCC_WARN_UNDECLARED_SELECTOR = YES;
510 GCC_WARN_UNINITIALIZED_AUTOS = YES;
511 GCC_WARN_UNUSED_FUNCTION = YES;
512 GCC_WARN_UNUSED_LABEL = YES;
513 GCC_WARN_UNUSED_VARIABLE = YES;
514 MACOSX_DEPLOYMENT_TARGET = 10.7;
515 RUN_CLANG_STATIC_ANALYZER = YES;
516 SDKROOT = macosx;
517 VALID_ARCHS = x86_64;
518 };
519 name = Release;
520 };
521 /* End XCBuildConfiguration section */
522
523 /* Begin XCConfigurationList section */
524 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Enjoyable" */ = {
525 isa = XCConfigurationList;
526 buildConfigurations = (
527 C01FCF4B08A954540054247B /* Debug */,
528 C01FCF4C08A954540054247B /* Release */,
529 );
530 defaultConfigurationIsVisible = 0;
531 defaultConfigurationName = Release;
532 };
533 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Enjoyable" */ = {
534 isa = XCConfigurationList;
535 buildConfigurations = (
536 C01FCF4F08A954540054247B /* Debug */,
537 C01FCF5008A954540054247B /* Release */,
538 );
539 defaultConfigurationIsVisible = 0;
540 defaultConfigurationName = Release;
541 };
542 /* End XCConfigurationList section */
543 };
544 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
545 }