9 /* Begin PBXBuildFile section */
10 1C2632D30A4AF0A800EA7CD8 /* verticalSplitterBar.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 1C2632D10A4AF0A800EA7CD8 /* verticalSplitterBar.tiff */; };
11 1C2632D40A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 1C2632D20A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff */; };
12 1C2632D70A4AF0B800EA7CD8 /* SourceArrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C2632D50A4AF0B800EA7CD8 /* SourceArrow.png */; };
13 1C2632D80A4AF0B800EA7CD8 /* SourceArrowBlank.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C2632D60A4AF0B800EA7CD8 /* SourceArrowBlank.png */; };
14 1C2632DA0A4AF0D200EA7CD8 /* background_stripe.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C2632D90A4AF0D200EA7CD8 /* background_stripe.png */; };
15 1C27ABC60A413B720016ECF4 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C27ABC50A413B720016ECF4 /* WebKit.framework */; };
16 1C27AC200A413D2D0016ECF4 /* debugger.html in Resources */ = {isa = PBXBuildFile; fileRef = 1C27AC1F0A413D2D0016ECF4 /* debugger.html */; };
17 1C27B1260A421D870016ECF4 /* debugger.js in Resources */ = {isa = PBXBuildFile; fileRef = 1C27AC230A413D660016ECF4 /* debugger.js */; };
18 1C4FF7440A44F52C0000D05D /* debugger.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF7430A44F5260000D05D /* debugger.css */; };
19 1C4FF7540A44F6320000D05D /* gutter.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF7530A44F6320000D05D /* gutter.png */; };
20 1C4FF9210A45F3520000D05D /* glossyHeader.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF91F0A45F3520000D05D /* glossyHeader.png */; };
21 1C4FF94E0A45F5060000D05D /* popUpArrows.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF94D0A45F5060000D05D /* popUpArrows.png */; };
22 1C4FFE5E0A466F5D0000D05D /* programCounterBreakPoint.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */; };
23 1C4FFE5F0A466F5D0000D05D /* programCounterBreakPointDisabled.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */; };
24 1C6F83FF0A58E97D004FCD89 /* stepOut.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */; };
25 1C6F84520A58EDFE004FCD89 /* console.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84510A58EDFE004FCD89 /* console.png */; };
26 1C6F84550A58EE06004FCD89 /* console.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84530A58EE06004FCD89 /* console.css */; };
27 1C6F84560A58EE06004FCD89 /* console.html in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84540A58EE06004FCD89 /* console.html */; };
28 1C6F86730A59A18B004FCD89 /* console.js in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F861F0A599F65004FCD89 /* console.js */; };
29 1C74F0350A47BF8300FEC632 /* viewer.html in Resources */ = {isa = PBXBuildFile; fileRef = 1C74F0340A47BF8300FEC632 /* viewer.html */; };
30 1C74F04B0A47BFE800FEC632 /* viewer.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C74F03A0A47BFD600FEC632 /* viewer.css */; };
31 1C74F1850A47DEE600FEC632 /* DebuggerApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */; };
32 1CC058EE0A44A210006FE533 /* breakPoint.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058B80A44A210006FE533 /* breakPoint.tif */; };
33 1CC058EF0A44A210006FE533 /* breakPointDisabled.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */; };
34 1CC059020A44A210006FE533 /* glossyFooterFill.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */; };
35 1CC0590E0A44A210006FE533 /* navLeftDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058D80A44A210006FE533 /* navLeftDisabled.png */; };
36 1CC0590F0A44A210006FE533 /* navLeftNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058D90A44A210006FE533 /* navLeftNormal.png */; };
37 1CC059100A44A210006FE533 /* navLeftPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DA0A44A210006FE533 /* navLeftPressed.png */; };
38 1CC059110A44A210006FE533 /* navRightDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DB0A44A210006FE533 /* navRightDisabled.png */; };
39 1CC059120A44A210006FE533 /* navRightNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DC0A44A210006FE533 /* navRightNormal.png */; };
40 1CC059130A44A210006FE533 /* navRightPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DD0A44A210006FE533 /* navRightPressed.png */; };
41 1CC059160A44A210006FE533 /* programCounter.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E00A44A210006FE533 /* programCounter.tif */; };
42 1CC059170A44A210006FE533 /* splitterBar.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E10A44A210006FE533 /* splitterBar.tif */; };
43 1CC059180A44A210006FE533 /* splitterDimple.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E20A44A210006FE533 /* splitterDimple.tif */; };
44 1CC0591A0A44A210006FE533 /* continue.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E40A44A210006FE533 /* continue.tif */; };
45 1CC0591D0A44A210006FE533 /* pause.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E70A44A210006FE533 /* pause.tif */; };
46 1CC0591E0A44A210006FE533 /* run.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E80A44A210006FE533 /* run.tif */; };
47 1CC0591F0A44A210006FE533 /* step.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E90A44A210006FE533 /* step.tif */; };
48 1CC059200A44A210006FE533 /* stepOver.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058EA0A44A210006FE533 /* stepOver.tif */; };
49 1CC059700A44A485006FE533 /* toolbarBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC0596F0A44A485006FE533 /* toolbarBackground.png */; };
50 1CD434B20A4B86F800A007AB /* glossyHeaderPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */; };
51 1CD8D5690A49041C00E5677B /* launcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD8D5680A49041C00E5677B /* launcher.m */; };
52 1CD8D56C0A49043E00E5677B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
53 1CD8D5A60A49102900E5677B /* Drosera.app in Resources */ = {isa = PBXBuildFile; fileRef = 8D15AC370486D014006FF6A4 /* Drosera.app */; };
54 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */; };
55 8D15AC2E0486D014006FF6A4 /* Debugger.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */; };
56 8D15AC310486D014006FF6A4 /* DebuggerDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */; settings = {ATTRIBUTES = (); }; };
57 8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
58 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
59 /* End PBXBuildFile section */
61 /* Begin PBXContainerItemProxy section */
62 1CD8D5A90A49104E00E5677B /* PBXContainerItemProxy */ = {
63 isa = PBXContainerItemProxy;
64 containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
66 remoteGlobalIDString = 8D15AC270486D014006FF6A4;
69 /* End PBXContainerItemProxy section */
71 /* Begin PBXFileReference section */
72 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
73 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
74 1C2632D10A4AF0A800EA7CD8 /* verticalSplitterBar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = verticalSplitterBar.tiff; sourceTree = "<group>"; };
75 1C2632D20A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = verticalSplitterDimple.tiff; sourceTree = "<group>"; };
76 1C2632D50A4AF0B800EA7CD8 /* SourceArrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SourceArrow.png; sourceTree = "<group>"; };
77 1C2632D60A4AF0B800EA7CD8 /* SourceArrowBlank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SourceArrowBlank.png; sourceTree = "<group>"; };
78 1C2632D90A4AF0D200EA7CD8 /* background_stripe.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background_stripe.png; sourceTree = "<group>"; };
79 1C27ABC50A413B720016ECF4 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
80 1C27AC1F0A413D2D0016ECF4 /* debugger.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = debugger.html; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
81 1C27AC230A413D660016ECF4 /* debugger.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = debugger.js; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
82 1C4FF7430A44F5260000D05D /* debugger.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = debugger.css; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
83 1C4FF7530A44F6320000D05D /* gutter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gutter.png; sourceTree = "<group>"; };
84 1C4FF91F0A45F3520000D05D /* glossyHeader.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = glossyHeader.png; sourceTree = "<group>"; };
85 1C4FF94D0A45F5060000D05D /* popUpArrows.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = popUpArrows.png; sourceTree = "<group>"; };
86 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounterBreakPoint.tif; sourceTree = "<group>"; };
87 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounterBreakPointDisabled.tif; sourceTree = "<group>"; };
88 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stepOut.tif; sourceTree = "<group>"; };
89 1C6F84510A58EDFE004FCD89 /* console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = console.png; sourceTree = "<group>"; };
90 1C6F84530A58EE06004FCD89 /* console.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = console.css; sourceTree = "<group>"; };
91 1C6F84540A58EE06004FCD89 /* console.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = console.html; sourceTree = "<group>"; };
92 1C6F861F0A599F65004FCD89 /* console.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = console.js; sourceTree = "<group>"; };
93 1C74F0340A47BF8300FEC632 /* viewer.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = viewer.html; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
94 1C74F03A0A47BFD600FEC632 /* viewer.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewer.css; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
95 1C74F1830A47DEE600FEC632 /* DebuggerApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerApplication.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
96 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebuggerApplication.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
97 1CC058B80A44A210006FE533 /* breakPoint.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = breakPoint.tif; sourceTree = "<group>"; };
98 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = breakPointDisabled.tif; sourceTree = "<group>"; };
99 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = glossyFooterFill.tif; sourceTree = "<group>"; };
100 1CC058D80A44A210006FE533 /* navLeftDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftDisabled.png; sourceTree = "<group>"; };
101 1CC058D90A44A210006FE533 /* navLeftNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftNormal.png; sourceTree = "<group>"; };
102 1CC058DA0A44A210006FE533 /* navLeftPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftPressed.png; sourceTree = "<group>"; };
103 1CC058DB0A44A210006FE533 /* navRightDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightDisabled.png; sourceTree = "<group>"; };
104 1CC058DC0A44A210006FE533 /* navRightNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightNormal.png; sourceTree = "<group>"; };
105 1CC058DD0A44A210006FE533 /* navRightPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightPressed.png; sourceTree = "<group>"; };
106 1CC058E00A44A210006FE533 /* programCounter.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounter.tif; sourceTree = "<group>"; };
107 1CC058E10A44A210006FE533 /* splitterBar.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = splitterBar.tif; sourceTree = "<group>"; };
108 1CC058E20A44A210006FE533 /* splitterDimple.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = splitterDimple.tif; sourceTree = "<group>"; };
109 1CC058E40A44A210006FE533 /* continue.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = continue.tif; sourceTree = "<group>"; };
110 1CC058E60A44A210006FE533 /* finishFunction.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = finishFunction.tif; sourceTree = "<group>"; };
111 1CC058E70A44A210006FE533 /* pause.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = pause.tif; sourceTree = "<group>"; };
112 1CC058E80A44A210006FE533 /* run.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = run.tif; sourceTree = "<group>"; };
113 1CC058E90A44A210006FE533 /* step.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = step.tif; sourceTree = "<group>"; };
114 1CC058EA0A44A210006FE533 /* stepOver.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stepOver.tif; sourceTree = "<group>"; };
115 1CC058EB0A44A210006FE533 /* stop.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stop.tif; sourceTree = "<group>"; };
116 1CC0596F0A44A485006FE533 /* toolbarBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbarBackground.png; sourceTree = "<group>"; };
117 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = glossyHeaderPressed.png; sourceTree = "<group>"; };
118 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DroseraLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; };
119 1CD8D54F0A4902B000E5677B /* LauncherInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = LauncherInfo.plist; sourceTree = "<group>"; };
120 1CD8D5680A49041C00E5677B /* launcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = launcher.m; sourceTree = "<group>"; };
121 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebuggerDocument.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
122 2A37F4AEFDCFA73011CA2CEA /* DebuggerDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerDocument.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
123 2A37F4B0FDCFA73011CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
124 2A37F4B5FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Debugger.nib; sourceTree = "<group>"; };
125 2A37F4B7FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
126 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
127 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
128 32DBCF750370BD2300C91783 /* Drosera.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Drosera.pch; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
129 8D15AC360486D014006FF6A4 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
130 8D15AC370486D014006FF6A4 /* Drosera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Drosera.app; sourceTree = BUILT_PRODUCTS_DIR; };
131 /* End PBXFileReference section */
133 /* Begin PBXFrameworksBuildPhase section */
134 1CD8D54B0A4902B000E5677B /* Frameworks */ = {
135 isa = PBXFrameworksBuildPhase;
136 buildActionMask = 2147483647;
138 1CD8D56C0A49043E00E5677B /* Cocoa.framework in Frameworks */,
140 runOnlyForDeploymentPostprocessing = 0;
142 8D15AC330486D014006FF6A4 /* Frameworks */ = {
143 isa = PBXFrameworksBuildPhase;
144 buildActionMask = 2147483647;
146 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */,
147 1C27ABC60A413B720016ECF4 /* WebKit.framework in Frameworks */,
149 runOnlyForDeploymentPostprocessing = 0;
151 /* End PBXFrameworksBuildPhase section */
153 /* Begin PBXGroup section */
154 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */ = {
157 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */,
158 1C27ABC50A413B720016ECF4 /* WebKit.framework */,
160 name = "Linked Frameworks";
161 sourceTree = "<group>";
163 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = {
166 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */,
167 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */,
168 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */,
170 name = "Other Frameworks";
171 sourceTree = "<group>";
173 19C28FB0FE9D524F11CA2CBB /* Products */ = {
176 8D15AC370486D014006FF6A4 /* Drosera.app */,
177 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */,
180 sourceTree = "<group>";
182 1CC058B70A44A210006FE533 /* Images */ = {
185 1C6F84510A58EDFE004FCD89 /* console.png */,
186 1C4FF7530A44F6320000D05D /* gutter.png */,
187 1C4FF91F0A45F3520000D05D /* glossyHeader.png */,
188 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */,
189 1C4FF94D0A45F5060000D05D /* popUpArrows.png */,
190 1CC058B80A44A210006FE533 /* breakPoint.tif */,
191 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */,
192 1CC058E00A44A210006FE533 /* programCounter.tif */,
193 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */,
194 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */,
195 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */,
196 1CC058D80A44A210006FE533 /* navLeftDisabled.png */,
197 1CC058D90A44A210006FE533 /* navLeftNormal.png */,
198 1CC058DA0A44A210006FE533 /* navLeftPressed.png */,
199 1CC058DB0A44A210006FE533 /* navRightDisabled.png */,
200 1CC058DC0A44A210006FE533 /* navRightNormal.png */,
201 1CC058DD0A44A210006FE533 /* navRightPressed.png */,
202 1CC058E10A44A210006FE533 /* splitterBar.tif */,
203 1CC058E20A44A210006FE533 /* splitterDimple.tif */,
204 1CC058E60A44A210006FE533 /* finishFunction.tif */,
205 1CC058E40A44A210006FE533 /* continue.tif */,
206 1CC058E70A44A210006FE533 /* pause.tif */,
207 1CC058E80A44A210006FE533 /* run.tif */,
208 1CC058E90A44A210006FE533 /* step.tif */,
209 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */,
210 1CC058EA0A44A210006FE533 /* stepOver.tif */,
211 1CC058EB0A44A210006FE533 /* stop.tif */,
212 1CC0596F0A44A485006FE533 /* toolbarBackground.png */,
213 1C2632D10A4AF0A800EA7CD8 /* verticalSplitterBar.tiff */,
214 1C2632D20A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff */,
215 1C2632D50A4AF0B800EA7CD8 /* SourceArrow.png */,
216 1C2632D60A4AF0B800EA7CD8 /* SourceArrowBlank.png */,
217 1C2632D90A4AF0D200EA7CD8 /* background_stripe.png */,
220 sourceTree = "<group>";
222 1CD8D53C0A49025D00E5677B /* Nightly Support */ = {
225 1CD8D54F0A4902B000E5677B /* LauncherInfo.plist */,
226 1CD8D5680A49041C00E5677B /* launcher.m */,
228 name = "Nightly Support";
229 sourceTree = "<group>";
231 2A37F4AAFDCFA73011CA2CEA /* SafariBug */ = {
234 2A37F4ABFDCFA73011CA2CEA /* Classes */,
235 2A37F4AFFDCFA73011CA2CEA /* Other Sources */,
236 2A37F4B8FDCFA73011CA2CEA /* Resources */,
237 1CD8D53C0A49025D00E5677B /* Nightly Support */,
238 2A37F4C3FDCFA73011CA2CEA /* Frameworks */,
239 19C28FB0FE9D524F11CA2CBB /* Products */,
242 sourceTree = "<group>";
244 2A37F4ABFDCFA73011CA2CEA /* Classes */ = {
247 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */,
248 1C74F1830A47DEE600FEC632 /* DebuggerApplication.h */,
249 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */,
250 2A37F4AEFDCFA73011CA2CEA /* DebuggerDocument.h */,
251 1C27AC230A413D660016ECF4 /* debugger.js */,
252 1C27AC1F0A413D2D0016ECF4 /* debugger.html */,
253 1C4FF7430A44F5260000D05D /* debugger.css */,
254 1C74F0340A47BF8300FEC632 /* viewer.html */,
255 1C74F03A0A47BFD600FEC632 /* viewer.css */,
256 1C6F861F0A599F65004FCD89 /* console.js */,
257 1C6F84540A58EE06004FCD89 /* console.html */,
258 1C6F84530A58EE06004FCD89 /* console.css */,
261 sourceTree = "<group>";
265 2A37F4AFFDCFA73011CA2CEA /* Other Sources */ = {
268 32DBCF750370BD2300C91783 /* Drosera.pch */,
269 2A37F4B0FDCFA73011CA2CEA /* main.m */,
271 name = "Other Sources";
272 sourceTree = "<group>";
276 2A37F4B8FDCFA73011CA2CEA /* Resources */ = {
279 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */,
280 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */,
281 8D15AC360486D014006FF6A4 /* Info.plist */,
282 1CC058B70A44A210006FE533 /* Images */,
285 sourceTree = "<group>";
289 2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = {
292 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */,
293 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */,
296 sourceTree = "<group>";
298 /* End PBXGroup section */
300 /* Begin PBXNativeTarget section */
301 1CD8D54C0A4902B000E5677B /* Drosera (Nightly Launcher) */ = {
302 isa = PBXNativeTarget;
303 buildConfigurationList = 1CD8D5500A4902B000E5677B /* Build configuration list for PBXNativeTarget "Drosera (Nightly Launcher)" */;
305 1CD8D5490A4902B000E5677B /* Resources */,
306 1CD8D54A0A4902B000E5677B /* Sources */,
307 1CD8D54B0A4902B000E5677B /* Frameworks */,
312 1CD8D5AA0A49104E00E5677B /* PBXTargetDependency */,
314 name = "Drosera (Nightly Launcher)";
315 productName = "Drosera (Nightly Launcher)";
316 productReference = 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */;
317 productType = "com.apple.product-type.application";
319 8D15AC270486D014006FF6A4 /* Drosera */ = {
320 isa = PBXNativeTarget;
321 buildConfigurationList = C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Drosera" */;
323 8D15AC2B0486D014006FF6A4 /* Resources */,
324 8D15AC300486D014006FF6A4 /* Sources */,
325 8D15AC330486D014006FF6A4 /* Frameworks */,
332 productInstallPath = "$(HOME)/Applications";
333 productName = SafariBug;
334 productReference = 8D15AC370486D014006FF6A4 /* Drosera.app */;
335 productType = "com.apple.product-type.application";
337 /* End PBXNativeTarget section */
339 /* Begin PBXProject section */
340 2A37F4A9FDCFA73011CA2CEA /* Project object */ = {
342 buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Drosera" */;
343 hasScannedForEncodings = 1;
344 mainGroup = 2A37F4AAFDCFA73011CA2CEA /* SafariBug */;
347 8D15AC270486D014006FF6A4 /* Drosera */,
348 1CD8D54C0A4902B000E5677B /* Drosera (Nightly Launcher) */,
351 /* End PBXProject section */
353 /* Begin PBXResourcesBuildPhase section */
354 1CD8D5490A4902B000E5677B /* Resources */ = {
355 isa = PBXResourcesBuildPhase;
356 buildActionMask = 2147483647;
358 1CD8D5A60A49102900E5677B /* Drosera.app in Resources */,
360 runOnlyForDeploymentPostprocessing = 0;
362 8D15AC2B0486D014006FF6A4 /* Resources */ = {
363 isa = PBXResourcesBuildPhase;
364 buildActionMask = 2147483647;
366 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */,
367 8D15AC2E0486D014006FF6A4 /* Debugger.nib in Resources */,
368 1C27AC200A413D2D0016ECF4 /* debugger.html in Resources */,
369 1C27B1260A421D870016ECF4 /* debugger.js in Resources */,
370 1CC058EE0A44A210006FE533 /* breakPoint.tif in Resources */,
371 1CC058EF0A44A210006FE533 /* breakPointDisabled.tif in Resources */,
372 1CC059020A44A210006FE533 /* glossyFooterFill.tif in Resources */,
373 1CC0590E0A44A210006FE533 /* navLeftDisabled.png in Resources */,
374 1CC0590F0A44A210006FE533 /* navLeftNormal.png in Resources */,
375 1CC059100A44A210006FE533 /* navLeftPressed.png in Resources */,
376 1CC059110A44A210006FE533 /* navRightDisabled.png in Resources */,
377 1CC059120A44A210006FE533 /* navRightNormal.png in Resources */,
378 1CC059130A44A210006FE533 /* navRightPressed.png in Resources */,
379 1CC059160A44A210006FE533 /* programCounter.tif in Resources */,
380 1CC059170A44A210006FE533 /* splitterBar.tif in Resources */,
381 1CC059180A44A210006FE533 /* splitterDimple.tif in Resources */,
382 1CC0591A0A44A210006FE533 /* continue.tif in Resources */,
383 1CC0591D0A44A210006FE533 /* pause.tif in Resources */,
384 1CC0591E0A44A210006FE533 /* run.tif in Resources */,
385 1CC0591F0A44A210006FE533 /* step.tif in Resources */,
386 1CC059200A44A210006FE533 /* stepOver.tif in Resources */,
387 1CC059700A44A485006FE533 /* toolbarBackground.png in Resources */,
388 1C4FF7440A44F52C0000D05D /* debugger.css in Resources */,
389 1C4FF7540A44F6320000D05D /* gutter.png in Resources */,
390 1C4FF9210A45F3520000D05D /* glossyHeader.png in Resources */,
391 1C4FF94E0A45F5060000D05D /* popUpArrows.png in Resources */,
392 1C4FFE5E0A466F5D0000D05D /* programCounterBreakPoint.tif in Resources */,
393 1C4FFE5F0A466F5D0000D05D /* programCounterBreakPointDisabled.tif in Resources */,
394 1C74F0350A47BF8300FEC632 /* viewer.html in Resources */,
395 1C74F04B0A47BFE800FEC632 /* viewer.css in Resources */,
396 1C2632D30A4AF0A800EA7CD8 /* verticalSplitterBar.tiff in Resources */,
397 1C2632D40A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff in Resources */,
398 1C2632D70A4AF0B800EA7CD8 /* SourceArrow.png in Resources */,
399 1C2632D80A4AF0B800EA7CD8 /* SourceArrowBlank.png in Resources */,
400 1C2632DA0A4AF0D200EA7CD8 /* background_stripe.png in Resources */,
401 1CD434B20A4B86F800A007AB /* glossyHeaderPressed.png in Resources */,
402 1C6F83FF0A58E97D004FCD89 /* stepOut.tif in Resources */,
403 1C6F84520A58EDFE004FCD89 /* console.png in Resources */,
404 1C6F84550A58EE06004FCD89 /* console.css in Resources */,
405 1C6F84560A58EE06004FCD89 /* console.html in Resources */,
406 1C6F86730A59A18B004FCD89 /* console.js in Resources */,
408 runOnlyForDeploymentPostprocessing = 0;
410 /* End PBXResourcesBuildPhase section */
412 /* Begin PBXSourcesBuildPhase section */
413 1CD8D54A0A4902B000E5677B /* Sources */ = {
414 isa = PBXSourcesBuildPhase;
415 buildActionMask = 2147483647;
417 1CD8D5690A49041C00E5677B /* launcher.m in Sources */,
419 runOnlyForDeploymentPostprocessing = 0;
421 8D15AC300486D014006FF6A4 /* Sources */ = {
422 isa = PBXSourcesBuildPhase;
423 buildActionMask = 2147483647;
425 8D15AC310486D014006FF6A4 /* DebuggerDocument.m in Sources */,
426 8D15AC320486D014006FF6A4 /* main.m in Sources */,
427 1C74F1850A47DEE600FEC632 /* DebuggerApplication.m in Sources */,
429 runOnlyForDeploymentPostprocessing = 0;
431 /* End PBXSourcesBuildPhase section */
433 /* Begin PBXTargetDependency section */
434 1CD8D5AA0A49104E00E5677B /* PBXTargetDependency */ = {
435 isa = PBXTargetDependency;
436 target = 8D15AC270486D014006FF6A4 /* Drosera */;
437 targetProxy = 1CD8D5A90A49104E00E5677B /* PBXContainerItemProxy */;
439 /* End PBXTargetDependency section */
441 /* Begin PBXVariantGroup section */
442 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */ = {
443 isa = PBXVariantGroup;
445 2A37F4B5FDCFA73011CA2CEA /* English */,
448 sourceTree = "<group>";
450 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */ = {
451 isa = PBXVariantGroup;
453 2A37F4B7FDCFA73011CA2CEA /* English */,
456 sourceTree = "<group>";
458 /* End PBXVariantGroup section */
460 /* Begin XCBuildConfiguration section */
461 1CD8D5510A4902B000E5677B /* Debug */ = {
462 isa = XCBuildConfiguration;
464 COPY_PHASE_STRIP = NO;
465 GCC_DEBUGGING_SYMBOLS = full;
466 GCC_DYNAMIC_NO_PIC = NO;
467 GCC_MODEL_TUNING = G5;
468 GCC_OPTIMIZATION_LEVEL = 0;
469 INFOPLIST_FILE = LauncherInfo.plist;
470 INSTALL_PATH = "$(HOME)/Applications";
471 PRODUCT_NAME = DroseraLauncher;
472 WRAPPER_EXTENSION = app;
476 1CD8D5520A4902B000E5677B /* Release */ = {
477 isa = XCBuildConfiguration;
479 COPY_PHASE_STRIP = NO;
480 DEPLOYMENT_POSTPROCESSING = YES;
481 GCC_DEBUGGING_SYMBOLS = full;
482 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
483 INFOPLIST_FILE = LauncherInfo.plist;
484 INSTALL_PATH = "$(HOME)/Applications";
485 PRODUCT_NAME = DroseraLauncher;
486 WRAPPER_EXTENSION = app;
490 C05733C808A9546B00998B17 /* Debug */ = {
491 isa = XCBuildConfiguration;
493 COPY_PHASE_STRIP = NO;
494 GCC_C_LANGUAGE_STANDARD = c99;
495 GCC_DYNAMIC_NO_PIC = NO;
496 GCC_ENABLE_FIX_AND_CONTINUE = YES;
497 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
498 GCC_MODEL_TUNING = G5;
499 GCC_OPTIMIZATION_LEVEL = 0;
500 GCC_PREFIX_HEADER = Drosera.pch;
501 INFOPLIST_FILE = Info.plist;
502 PRODUCT_NAME = Drosera;
503 WRAPPER_EXTENSION = app;
508 C05733C908A9546B00998B17 /* Release */ = {
509 isa = XCBuildConfiguration;
511 GCC_C_LANGUAGE_STANDARD = c99;
512 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
513 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
514 GCC_MODEL_TUNING = G5;
515 GCC_PREFIX_HEADER = Drosera.pch;
516 INFOPLIST_FILE = Info.plist;
517 PRODUCT_NAME = Drosera;
518 WRAPPER_EXTENSION = app;
523 C05733CC08A9546B00998B17 /* Debug */ = {
524 isa = XCBuildConfiguration;
526 GCC_WARN_ABOUT_RETURN_TYPE = YES;
527 GCC_WARN_UNUSED_VARIABLE = YES;
532 C05733CD08A9546B00998B17 /* Release */ = {
533 isa = XCBuildConfiguration;
535 GCC_WARN_ABOUT_RETURN_TYPE = YES;
536 GCC_WARN_UNUSED_VARIABLE = YES;
541 /* End XCBuildConfiguration section */
543 /* Begin XCConfigurationList section */
544 1CD8D5500A4902B000E5677B /* Build configuration list for PBXNativeTarget "Drosera (Nightly Launcher)" */ = {
545 isa = XCConfigurationList;
546 buildConfigurations = (
547 1CD8D5510A4902B000E5677B /* Debug */,
548 1CD8D5520A4902B000E5677B /* Release */,
550 defaultConfigurationIsVisible = 0;
551 defaultConfigurationName = Release;
553 C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Drosera" */ = {
554 isa = XCConfigurationList;
555 buildConfigurations = (
556 C05733C808A9546B00998B17 /* Debug */,
557 C05733C908A9546B00998B17 /* Release */,
559 defaultConfigurationIsVisible = 0;
560 defaultConfigurationName = Release;
562 C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Drosera" */ = {
563 isa = XCConfigurationList;
564 buildConfigurations = (
565 C05733CC08A9546B00998B17 /* Debug */,
566 C05733CD08A9546B00998B17 /* Release */,
568 defaultConfigurationIsVisible = 0;
569 defaultConfigurationName = Release;
571 /* End XCConfigurationList section */
573 rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */;