Reviewed by Timothy.
[WebKit-https.git] / WebKitTools / Drosera / Drosera.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
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                 1C3487980A81208400101C5C /* Drosera.icns in Resources */ = {isa = PBXBuildFile; fileRef = 1C3487970A81208400101C5C /* Drosera.icns */; };
19                 1C4FF7440A44F52C0000D05D /* debugger.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF7430A44F5260000D05D /* debugger.css */; };
20                 1C4FF7540A44F6320000D05D /* gutter.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF7530A44F6320000D05D /* gutter.png */; };
21                 1C4FF9210A45F3520000D05D /* glossyHeader.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF91F0A45F3520000D05D /* glossyHeader.png */; };
22                 1C4FF94E0A45F5060000D05D /* popUpArrows.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FF94D0A45F5060000D05D /* popUpArrows.png */; };
23                 1C4FFE5E0A466F5D0000D05D /* programCounterBreakPoint.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */; };
24                 1C4FFE5F0A466F5D0000D05D /* programCounterBreakPointDisabled.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */; };
25                 1C6F83FF0A58E97D004FCD89 /* stepOut.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */; };
26                 1C6F84520A58EDFE004FCD89 /* console.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84510A58EDFE004FCD89 /* console.png */; };
27                 1C6F84550A58EE06004FCD89 /* console.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84530A58EE06004FCD89 /* console.css */; };
28                 1C6F84560A58EE06004FCD89 /* console.html in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F84540A58EE06004FCD89 /* console.html */; };
29                 1C6F86730A59A18B004FCD89 /* console.js in Resources */ = {isa = PBXBuildFile; fileRef = 1C6F861F0A599F65004FCD89 /* console.js */; };
30                 1C74F0350A47BF8300FEC632 /* viewer.html in Resources */ = {isa = PBXBuildFile; fileRef = 1C74F0340A47BF8300FEC632 /* viewer.html */; };
31                 1C74F04B0A47BFE800FEC632 /* viewer.css in Resources */ = {isa = PBXBuildFile; fileRef = 1C74F03A0A47BFD600FEC632 /* viewer.css */; };
32                 1C74F1850A47DEE600FEC632 /* DebuggerApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */; };
33                 1CC058EE0A44A210006FE533 /* breakPoint.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058B80A44A210006FE533 /* breakPoint.tif */; };
34                 1CC058EF0A44A210006FE533 /* breakPointDisabled.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */; };
35                 1CC059020A44A210006FE533 /* glossyFooterFill.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */; };
36                 1CC0590E0A44A210006FE533 /* navLeftDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058D80A44A210006FE533 /* navLeftDisabled.png */; };
37                 1CC0590F0A44A210006FE533 /* navLeftNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058D90A44A210006FE533 /* navLeftNormal.png */; };
38                 1CC059100A44A210006FE533 /* navLeftPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DA0A44A210006FE533 /* navLeftPressed.png */; };
39                 1CC059110A44A210006FE533 /* navRightDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DB0A44A210006FE533 /* navRightDisabled.png */; };
40                 1CC059120A44A210006FE533 /* navRightNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DC0A44A210006FE533 /* navRightNormal.png */; };
41                 1CC059130A44A210006FE533 /* navRightPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058DD0A44A210006FE533 /* navRightPressed.png */; };
42                 1CC059160A44A210006FE533 /* programCounter.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E00A44A210006FE533 /* programCounter.tif */; };
43                 1CC059170A44A210006FE533 /* splitterBar.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E10A44A210006FE533 /* splitterBar.tif */; };
44                 1CC059180A44A210006FE533 /* splitterDimple.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E20A44A210006FE533 /* splitterDimple.tif */; };
45                 1CC0591A0A44A210006FE533 /* continue.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E40A44A210006FE533 /* continue.tif */; };
46                 1CC0591D0A44A210006FE533 /* pause.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E70A44A210006FE533 /* pause.tif */; };
47                 1CC0591E0A44A210006FE533 /* run.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E80A44A210006FE533 /* run.tif */; };
48                 1CC0591F0A44A210006FE533 /* step.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058E90A44A210006FE533 /* step.tif */; };
49                 1CC059200A44A210006FE533 /* stepOver.tif in Resources */ = {isa = PBXBuildFile; fileRef = 1CC058EA0A44A210006FE533 /* stepOver.tif */; };
50                 1CC059700A44A485006FE533 /* toolbarBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CC0596F0A44A485006FE533 /* toolbarBackground.png */; };
51                 1CD434B20A4B86F800A007AB /* glossyHeaderPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */; };
52                 1CD8D5690A49041C00E5677B /* launcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD8D5680A49041C00E5677B /* launcher.m */; };
53                 1CD8D56C0A49043E00E5677B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
54                 1CD8D5A60A49102900E5677B /* Drosera.app in Resources */ = {isa = PBXBuildFile; fileRef = 8D15AC370486D014006FF6A4 /* Drosera.app */; };
55                 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */; };
56                 8D15AC2E0486D014006FF6A4 /* Debugger.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */; };
57                 8D15AC310486D014006FF6A4 /* DebuggerDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */; settings = {ATTRIBUTES = (); }; };
58                 8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
59                 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
60 /* End PBXBuildFile section */
61
62 /* Begin PBXContainerItemProxy section */
63                 1CD8D5A90A49104E00E5677B /* PBXContainerItemProxy */ = {
64                         isa = PBXContainerItemProxy;
65                         containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
66                         proxyType = 1;
67                         remoteGlobalIDString = 8D15AC270486D014006FF6A4;
68                         remoteInfo = Drosera;
69                 };
70 /* End PBXContainerItemProxy section */
71
72 /* Begin PBXFileReference section */
73                 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
74                 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
75                 1C2632D10A4AF0A800EA7CD8 /* verticalSplitterBar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = verticalSplitterBar.tiff; sourceTree = "<group>"; };
76                 1C2632D20A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = verticalSplitterDimple.tiff; sourceTree = "<group>"; };
77                 1C2632D50A4AF0B800EA7CD8 /* SourceArrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SourceArrow.png; sourceTree = "<group>"; };
78                 1C2632D60A4AF0B800EA7CD8 /* SourceArrowBlank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SourceArrowBlank.png; sourceTree = "<group>"; };
79                 1C2632D90A4AF0D200EA7CD8 /* background_stripe.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background_stripe.png; sourceTree = "<group>"; };
80                 1C27ABC50A413B720016ECF4 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
81                 1C27AC1F0A413D2D0016ECF4 /* debugger.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = debugger.html; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
82                 1C27AC230A413D660016ECF4 /* debugger.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = debugger.js; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
83                 1C3487970A81208400101C5C /* Drosera.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Drosera.icns; sourceTree = "<group>"; };
84                 1C4FF7430A44F5260000D05D /* debugger.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = debugger.css; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
85                 1C4FF7530A44F6320000D05D /* gutter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gutter.png; sourceTree = "<group>"; };
86                 1C4FF91F0A45F3520000D05D /* glossyHeader.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = glossyHeader.png; sourceTree = "<group>"; };
87                 1C4FF94D0A45F5060000D05D /* popUpArrows.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = popUpArrows.png; sourceTree = "<group>"; };
88                 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounterBreakPoint.tif; sourceTree = "<group>"; };
89                 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounterBreakPointDisabled.tif; sourceTree = "<group>"; };
90                 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stepOut.tif; sourceTree = "<group>"; };
91                 1C6F84510A58EDFE004FCD89 /* console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = console.png; sourceTree = "<group>"; };
92                 1C6F84530A58EE06004FCD89 /* console.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = console.css; sourceTree = "<group>"; };
93                 1C6F84540A58EE06004FCD89 /* console.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = console.html; sourceTree = "<group>"; };
94                 1C6F861F0A599F65004FCD89 /* console.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = console.js; sourceTree = "<group>"; };
95                 1C74F0340A47BF8300FEC632 /* viewer.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = viewer.html; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
96                 1C74F03A0A47BFD600FEC632 /* viewer.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewer.css; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
97                 1C74F1830A47DEE600FEC632 /* DebuggerApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerApplication.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
98                 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebuggerApplication.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
99                 1CC058B80A44A210006FE533 /* breakPoint.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = breakPoint.tif; sourceTree = "<group>"; };
100                 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = breakPointDisabled.tif; sourceTree = "<group>"; };
101                 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = glossyFooterFill.tif; sourceTree = "<group>"; };
102                 1CC058D80A44A210006FE533 /* navLeftDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftDisabled.png; sourceTree = "<group>"; };
103                 1CC058D90A44A210006FE533 /* navLeftNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftNormal.png; sourceTree = "<group>"; };
104                 1CC058DA0A44A210006FE533 /* navLeftPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navLeftPressed.png; sourceTree = "<group>"; };
105                 1CC058DB0A44A210006FE533 /* navRightDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightDisabled.png; sourceTree = "<group>"; };
106                 1CC058DC0A44A210006FE533 /* navRightNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightNormal.png; sourceTree = "<group>"; };
107                 1CC058DD0A44A210006FE533 /* navRightPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navRightPressed.png; sourceTree = "<group>"; };
108                 1CC058E00A44A210006FE533 /* programCounter.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = programCounter.tif; sourceTree = "<group>"; };
109                 1CC058E10A44A210006FE533 /* splitterBar.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = splitterBar.tif; sourceTree = "<group>"; };
110                 1CC058E20A44A210006FE533 /* splitterDimple.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = splitterDimple.tif; sourceTree = "<group>"; };
111                 1CC058E40A44A210006FE533 /* continue.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = continue.tif; sourceTree = "<group>"; };
112                 1CC058E60A44A210006FE533 /* finishFunction.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = finishFunction.tif; sourceTree = "<group>"; };
113                 1CC058E70A44A210006FE533 /* pause.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = pause.tif; sourceTree = "<group>"; };
114                 1CC058E80A44A210006FE533 /* run.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = run.tif; sourceTree = "<group>"; };
115                 1CC058E90A44A210006FE533 /* step.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = step.tif; sourceTree = "<group>"; };
116                 1CC058EA0A44A210006FE533 /* stepOver.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stepOver.tif; sourceTree = "<group>"; };
117                 1CC058EB0A44A210006FE533 /* stop.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = stop.tif; sourceTree = "<group>"; };
118                 1CC0596F0A44A485006FE533 /* toolbarBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbarBackground.png; sourceTree = "<group>"; };
119                 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = glossyHeaderPressed.png; sourceTree = "<group>"; };
120                 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DroseraLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; };
121                 1CD8D54F0A4902B000E5677B /* LauncherInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = LauncherInfo.plist; sourceTree = "<group>"; };
122                 1CD8D5680A49041C00E5677B /* launcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = launcher.m; sourceTree = "<group>"; };
123                 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebuggerDocument.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
124                 2A37F4AEFDCFA73011CA2CEA /* DebuggerDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerDocument.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
125                 2A37F4B0FDCFA73011CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
126                 2A37F4B5FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Debugger.nib; sourceTree = "<group>"; };
127                 2A37F4B7FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
128                 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
129                 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
130                 32DBCF750370BD2300C91783 /* Drosera.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Drosera.pch; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
131                 8D15AC360486D014006FF6A4 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
132                 8D15AC370486D014006FF6A4 /* Drosera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Drosera.app; sourceTree = BUILT_PRODUCTS_DIR; };
133 /* End PBXFileReference section */
134
135 /* Begin PBXFrameworksBuildPhase section */
136                 1CD8D54B0A4902B000E5677B /* Frameworks */ = {
137                         isa = PBXFrameworksBuildPhase;
138                         buildActionMask = 2147483647;
139                         files = (
140                                 1CD8D56C0A49043E00E5677B /* Cocoa.framework in Frameworks */,
141                         );
142                         runOnlyForDeploymentPostprocessing = 0;
143                 };
144                 8D15AC330486D014006FF6A4 /* Frameworks */ = {
145                         isa = PBXFrameworksBuildPhase;
146                         buildActionMask = 2147483647;
147                         files = (
148                                 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */,
149                                 1C27ABC60A413B720016ECF4 /* WebKit.framework in Frameworks */,
150                         );
151                         runOnlyForDeploymentPostprocessing = 0;
152                 };
153 /* End PBXFrameworksBuildPhase section */
154
155 /* Begin PBXGroup section */
156                 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */ = {
157                         isa = PBXGroup;
158                         children = (
159                                 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */,
160                                 1C27ABC50A413B720016ECF4 /* WebKit.framework */,
161                         );
162                         name = "Linked Frameworks";
163                         sourceTree = "<group>";
164                 };
165                 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = {
166                         isa = PBXGroup;
167                         children = (
168                                 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */,
169                                 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */,
170                                 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */,
171                         );
172                         name = "Other Frameworks";
173                         sourceTree = "<group>";
174                 };
175                 19C28FB0FE9D524F11CA2CBB /* Products */ = {
176                         isa = PBXGroup;
177                         children = (
178                                 8D15AC370486D014006FF6A4 /* Drosera.app */,
179                                 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */,
180                         );
181                         name = Products;
182                         sourceTree = "<group>";
183                 };
184                 1CC058B70A44A210006FE533 /* Images */ = {
185                         isa = PBXGroup;
186                         children = (
187                                 1C6F84510A58EDFE004FCD89 /* console.png */,
188                                 1C4FF7530A44F6320000D05D /* gutter.png */,
189                                 1C4FF91F0A45F3520000D05D /* glossyHeader.png */,
190                                 1CD434B10A4B86F800A007AB /* glossyHeaderPressed.png */,
191                                 1C4FF94D0A45F5060000D05D /* popUpArrows.png */,
192                                 1CC058B80A44A210006FE533 /* breakPoint.tif */,
193                                 1CC058B90A44A210006FE533 /* breakPointDisabled.tif */,
194                                 1CC058E00A44A210006FE533 /* programCounter.tif */,
195                                 1C4FFE5C0A466F5D0000D05D /* programCounterBreakPoint.tif */,
196                                 1C4FFE5D0A466F5D0000D05D /* programCounterBreakPointDisabled.tif */,
197                                 1CC058CC0A44A210006FE533 /* glossyFooterFill.tif */,
198                                 1CC058D80A44A210006FE533 /* navLeftDisabled.png */,
199                                 1CC058D90A44A210006FE533 /* navLeftNormal.png */,
200                                 1CC058DA0A44A210006FE533 /* navLeftPressed.png */,
201                                 1CC058DB0A44A210006FE533 /* navRightDisabled.png */,
202                                 1CC058DC0A44A210006FE533 /* navRightNormal.png */,
203                                 1CC058DD0A44A210006FE533 /* navRightPressed.png */,
204                                 1CC058E10A44A210006FE533 /* splitterBar.tif */,
205                                 1CC058E20A44A210006FE533 /* splitterDimple.tif */,
206                                 1CC058E60A44A210006FE533 /* finishFunction.tif */,
207                                 1CC058E40A44A210006FE533 /* continue.tif */,
208                                 1CC058E70A44A210006FE533 /* pause.tif */,
209                                 1CC058E80A44A210006FE533 /* run.tif */,
210                                 1CC058E90A44A210006FE533 /* step.tif */,
211                                 1C6F83FE0A58E97D004FCD89 /* stepOut.tif */,
212                                 1CC058EA0A44A210006FE533 /* stepOver.tif */,
213                                 1CC058EB0A44A210006FE533 /* stop.tif */,
214                                 1CC0596F0A44A485006FE533 /* toolbarBackground.png */,
215                                 1C2632D10A4AF0A800EA7CD8 /* verticalSplitterBar.tiff */,
216                                 1C2632D20A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff */,
217                                 1C2632D50A4AF0B800EA7CD8 /* SourceArrow.png */,
218                                 1C2632D60A4AF0B800EA7CD8 /* SourceArrowBlank.png */,
219                                 1C2632D90A4AF0D200EA7CD8 /* background_stripe.png */,
220                         );
221                         path = Images;
222                         sourceTree = "<group>";
223                 };
224                 1CD8D53C0A49025D00E5677B /* Nightly Support */ = {
225                         isa = PBXGroup;
226                         children = (
227                                 1CD8D54F0A4902B000E5677B /* LauncherInfo.plist */,
228                                 1CD8D5680A49041C00E5677B /* launcher.m */,
229                         );
230                         name = "Nightly Support";
231                         sourceTree = "<group>";
232                 };
233                 2A37F4AAFDCFA73011CA2CEA /* SafariBug */ = {
234                         isa = PBXGroup;
235                         children = (
236                                 2A37F4ABFDCFA73011CA2CEA /* Classes */,
237                                 2A37F4AFFDCFA73011CA2CEA /* Other Sources */,
238                                 2A37F4B8FDCFA73011CA2CEA /* Resources */,
239                                 1CD8D53C0A49025D00E5677B /* Nightly Support */,
240                                 2A37F4C3FDCFA73011CA2CEA /* Frameworks */,
241                                 19C28FB0FE9D524F11CA2CBB /* Products */,
242                         );
243                         name = SafariBug;
244                         sourceTree = "<group>";
245                 };
246                 2A37F4ABFDCFA73011CA2CEA /* Classes */ = {
247                         isa = PBXGroup;
248                         children = (
249                                 1C74F1840A47DEE600FEC632 /* DebuggerApplication.m */,
250                                 1C74F1830A47DEE600FEC632 /* DebuggerApplication.h */,
251                                 2A37F4ACFDCFA73011CA2CEA /* DebuggerDocument.m */,
252                                 2A37F4AEFDCFA73011CA2CEA /* DebuggerDocument.h */,
253                                 1C27AC230A413D660016ECF4 /* debugger.js */,
254                                 1C27AC1F0A413D2D0016ECF4 /* debugger.html */,
255                                 1C4FF7430A44F5260000D05D /* debugger.css */,
256                                 1C74F0340A47BF8300FEC632 /* viewer.html */,
257                                 1C74F03A0A47BFD600FEC632 /* viewer.css */,
258                                 1C6F861F0A599F65004FCD89 /* console.js */,
259                                 1C6F84540A58EE06004FCD89 /* console.html */,
260                                 1C6F84530A58EE06004FCD89 /* console.css */,
261                         );
262                         name = Classes;
263                         sourceTree = "<group>";
264                         tabWidth = 8;
265                         usesTabs = 0;
266                 };
267                 2A37F4AFFDCFA73011CA2CEA /* Other Sources */ = {
268                         isa = PBXGroup;
269                         children = (
270                                 32DBCF750370BD2300C91783 /* Drosera.pch */,
271                                 2A37F4B0FDCFA73011CA2CEA /* main.m */,
272                         );
273                         name = "Other Sources";
274                         sourceTree = "<group>";
275                         tabWidth = 8;
276                         usesTabs = 0;
277                 };
278                 2A37F4B8FDCFA73011CA2CEA /* Resources */ = {
279                         isa = PBXGroup;
280                         children = (
281                                 1C3487970A81208400101C5C /* Drosera.icns */,
282                                 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */,
283                                 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */,
284                                 8D15AC360486D014006FF6A4 /* Info.plist */,
285                                 1CC058B70A44A210006FE533 /* Images */,
286                         );
287                         name = Resources;
288                         sourceTree = "<group>";
289                         tabWidth = 8;
290                         usesTabs = 0;
291                 };
292                 2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = {
293                         isa = PBXGroup;
294                         children = (
295                                 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */,
296                                 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */,
297                         );
298                         name = Frameworks;
299                         sourceTree = "<group>";
300                 };
301 /* End PBXGroup section */
302
303 /* Begin PBXNativeTarget section */
304                 1CD8D54C0A4902B000E5677B /* Drosera (Nightly Launcher) */ = {
305                         isa = PBXNativeTarget;
306                         buildConfigurationList = 1CD8D5500A4902B000E5677B /* Build configuration list for PBXNativeTarget "Drosera (Nightly Launcher)" */;
307                         buildPhases = (
308                                 1CD8D5490A4902B000E5677B /* Resources */,
309                                 1CD8D54A0A4902B000E5677B /* Sources */,
310                                 1CD8D54B0A4902B000E5677B /* Frameworks */,
311                         );
312                         buildRules = (
313                         );
314                         dependencies = (
315                                 1CD8D5AA0A49104E00E5677B /* PBXTargetDependency */,
316                         );
317                         name = "Drosera (Nightly Launcher)";
318                         productName = "Drosera (Nightly Launcher)";
319                         productReference = 1CD8D54D0A4902B000E5677B /* DroseraLauncher.app */;
320                         productType = "com.apple.product-type.application";
321                 };
322                 8D15AC270486D014006FF6A4 /* Drosera */ = {
323                         isa = PBXNativeTarget;
324                         buildConfigurationList = C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Drosera" */;
325                         buildPhases = (
326                                 8D15AC2B0486D014006FF6A4 /* Resources */,
327                                 8D15AC300486D014006FF6A4 /* Sources */,
328                                 8D15AC330486D014006FF6A4 /* Frameworks */,
329                         );
330                         buildRules = (
331                         );
332                         dependencies = (
333                         );
334                         name = Drosera;
335                         productInstallPath = "$(HOME)/Applications";
336                         productName = SafariBug;
337                         productReference = 8D15AC370486D014006FF6A4 /* Drosera.app */;
338                         productType = "com.apple.product-type.application";
339                 };
340 /* End PBXNativeTarget section */
341
342 /* Begin PBXProject section */
343                 2A37F4A9FDCFA73011CA2CEA /* Project object */ = {
344                         isa = PBXProject;
345                         buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Drosera" */;
346                         hasScannedForEncodings = 1;
347                         mainGroup = 2A37F4AAFDCFA73011CA2CEA /* SafariBug */;
348                         projectDirPath = "";
349                         targets = (
350                                 8D15AC270486D014006FF6A4 /* Drosera */,
351                                 1CD8D54C0A4902B000E5677B /* Drosera (Nightly Launcher) */,
352                         );
353                 };
354 /* End PBXProject section */
355
356 /* Begin PBXResourcesBuildPhase section */
357                 1CD8D5490A4902B000E5677B /* Resources */ = {
358                         isa = PBXResourcesBuildPhase;
359                         buildActionMask = 2147483647;
360                         files = (
361                                 1CD8D5A60A49102900E5677B /* Drosera.app in Resources */,
362                         );
363                         runOnlyForDeploymentPostprocessing = 0;
364                 };
365                 8D15AC2B0486D014006FF6A4 /* Resources */ = {
366                         isa = PBXResourcesBuildPhase;
367                         buildActionMask = 2147483647;
368                         files = (
369                                 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */,
370                                 8D15AC2E0486D014006FF6A4 /* Debugger.nib in Resources */,
371                                 1C27AC200A413D2D0016ECF4 /* debugger.html in Resources */,
372                                 1C27B1260A421D870016ECF4 /* debugger.js in Resources */,
373                                 1CC058EE0A44A210006FE533 /* breakPoint.tif in Resources */,
374                                 1CC058EF0A44A210006FE533 /* breakPointDisabled.tif in Resources */,
375                                 1CC059020A44A210006FE533 /* glossyFooterFill.tif in Resources */,
376                                 1CC0590E0A44A210006FE533 /* navLeftDisabled.png in Resources */,
377                                 1CC0590F0A44A210006FE533 /* navLeftNormal.png in Resources */,
378                                 1CC059100A44A210006FE533 /* navLeftPressed.png in Resources */,
379                                 1CC059110A44A210006FE533 /* navRightDisabled.png in Resources */,
380                                 1CC059120A44A210006FE533 /* navRightNormal.png in Resources */,
381                                 1CC059130A44A210006FE533 /* navRightPressed.png in Resources */,
382                                 1CC059160A44A210006FE533 /* programCounter.tif in Resources */,
383                                 1CC059170A44A210006FE533 /* splitterBar.tif in Resources */,
384                                 1CC059180A44A210006FE533 /* splitterDimple.tif in Resources */,
385                                 1CC0591A0A44A210006FE533 /* continue.tif in Resources */,
386                                 1CC0591D0A44A210006FE533 /* pause.tif in Resources */,
387                                 1CC0591E0A44A210006FE533 /* run.tif in Resources */,
388                                 1CC0591F0A44A210006FE533 /* step.tif in Resources */,
389                                 1CC059200A44A210006FE533 /* stepOver.tif in Resources */,
390                                 1CC059700A44A485006FE533 /* toolbarBackground.png in Resources */,
391                                 1C4FF7440A44F52C0000D05D /* debugger.css in Resources */,
392                                 1C4FF7540A44F6320000D05D /* gutter.png in Resources */,
393                                 1C4FF9210A45F3520000D05D /* glossyHeader.png in Resources */,
394                                 1C4FF94E0A45F5060000D05D /* popUpArrows.png in Resources */,
395                                 1C4FFE5E0A466F5D0000D05D /* programCounterBreakPoint.tif in Resources */,
396                                 1C4FFE5F0A466F5D0000D05D /* programCounterBreakPointDisabled.tif in Resources */,
397                                 1C74F0350A47BF8300FEC632 /* viewer.html in Resources */,
398                                 1C74F04B0A47BFE800FEC632 /* viewer.css in Resources */,
399                                 1C2632D30A4AF0A800EA7CD8 /* verticalSplitterBar.tiff in Resources */,
400                                 1C2632D40A4AF0A800EA7CD8 /* verticalSplitterDimple.tiff in Resources */,
401                                 1C2632D70A4AF0B800EA7CD8 /* SourceArrow.png in Resources */,
402                                 1C2632D80A4AF0B800EA7CD8 /* SourceArrowBlank.png in Resources */,
403                                 1C2632DA0A4AF0D200EA7CD8 /* background_stripe.png in Resources */,
404                                 1CD434B20A4B86F800A007AB /* glossyHeaderPressed.png in Resources */,
405                                 1C6F83FF0A58E97D004FCD89 /* stepOut.tif in Resources */,
406                                 1C6F84520A58EDFE004FCD89 /* console.png in Resources */,
407                                 1C6F84550A58EE06004FCD89 /* console.css in Resources */,
408                                 1C6F84560A58EE06004FCD89 /* console.html in Resources */,
409                                 1C6F86730A59A18B004FCD89 /* console.js in Resources */,
410                                 1C3487980A81208400101C5C /* Drosera.icns in Resources */,
411                         );
412                         runOnlyForDeploymentPostprocessing = 0;
413                 };
414 /* End PBXResourcesBuildPhase section */
415
416 /* Begin PBXSourcesBuildPhase section */
417                 1CD8D54A0A4902B000E5677B /* Sources */ = {
418                         isa = PBXSourcesBuildPhase;
419                         buildActionMask = 2147483647;
420                         files = (
421                                 1CD8D5690A49041C00E5677B /* launcher.m in Sources */,
422                         );
423                         runOnlyForDeploymentPostprocessing = 0;
424                 };
425                 8D15AC300486D014006FF6A4 /* Sources */ = {
426                         isa = PBXSourcesBuildPhase;
427                         buildActionMask = 2147483647;
428                         files = (
429                                 8D15AC310486D014006FF6A4 /* DebuggerDocument.m in Sources */,
430                                 8D15AC320486D014006FF6A4 /* main.m in Sources */,
431                                 1C74F1850A47DEE600FEC632 /* DebuggerApplication.m in Sources */,
432                         );
433                         runOnlyForDeploymentPostprocessing = 0;
434                 };
435 /* End PBXSourcesBuildPhase section */
436
437 /* Begin PBXTargetDependency section */
438                 1CD8D5AA0A49104E00E5677B /* PBXTargetDependency */ = {
439                         isa = PBXTargetDependency;
440                         target = 8D15AC270486D014006FF6A4 /* Drosera */;
441                         targetProxy = 1CD8D5A90A49104E00E5677B /* PBXContainerItemProxy */;
442                 };
443 /* End PBXTargetDependency section */
444
445 /* Begin PBXVariantGroup section */
446                 2A37F4B4FDCFA73011CA2CEA /* Debugger.nib */ = {
447                         isa = PBXVariantGroup;
448                         children = (
449                                 2A37F4B5FDCFA73011CA2CEA /* English */,
450                         );
451                         name = Debugger.nib;
452                         sourceTree = "<group>";
453                 };
454                 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */ = {
455                         isa = PBXVariantGroup;
456                         children = (
457                                 2A37F4B7FDCFA73011CA2CEA /* English */,
458                         );
459                         name = MainMenu.nib;
460                         sourceTree = "<group>";
461                 };
462 /* End PBXVariantGroup section */
463
464 /* Begin XCBuildConfiguration section */
465                 1CD8D5510A4902B000E5677B /* Debug */ = {
466                         isa = XCBuildConfiguration;
467                         buildSettings = {
468                                 COPY_PHASE_STRIP = NO;
469                                 GCC_DEBUGGING_SYMBOLS = full;
470                                 GCC_DYNAMIC_NO_PIC = NO;
471                                 GCC_MODEL_TUNING = G5;
472                                 GCC_OPTIMIZATION_LEVEL = 0;
473                                 INFOPLIST_FILE = LauncherInfo.plist;
474                                 INSTALL_PATH = "$(HOME)/Applications";
475                                 PRODUCT_NAME = DroseraLauncher;
476                                 WRAPPER_EXTENSION = app;
477                         };
478                         name = Debug;
479                 };
480                 1CD8D5520A4902B000E5677B /* Release */ = {
481                         isa = XCBuildConfiguration;
482                         buildSettings = {
483                                 COPY_PHASE_STRIP = NO;
484                                 DEPLOYMENT_POSTPROCESSING = YES;
485                                 GCC_DEBUGGING_SYMBOLS = full;
486                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
487                                 INFOPLIST_FILE = LauncherInfo.plist;
488                                 INSTALL_PATH = "$(HOME)/Applications";
489                                 PRODUCT_NAME = DroseraLauncher;
490                                 WRAPPER_EXTENSION = app;
491                         };
492                         name = Release;
493                 };
494                 C05733C808A9546B00998B17 /* Debug */ = {
495                         isa = XCBuildConfiguration;
496                         buildSettings = {
497                                 COPY_PHASE_STRIP = NO;
498                                 GCC_C_LANGUAGE_STANDARD = c99;
499                                 GCC_DYNAMIC_NO_PIC = NO;
500                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
501                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
502                                 GCC_MODEL_TUNING = G5;
503                                 GCC_OPTIMIZATION_LEVEL = 0;
504                                 GCC_PREFIX_HEADER = Drosera.pch;
505                                 INFOPLIST_FILE = Info.plist;
506                                 PRODUCT_NAME = Drosera;
507                                 WRAPPER_EXTENSION = app;
508                                 ZERO_LINK = NO;
509                         };
510                         name = Debug;
511                 };
512                 C05733C908A9546B00998B17 /* Release */ = {
513                         isa = XCBuildConfiguration;
514                         buildSettings = {
515                                 GCC_C_LANGUAGE_STANDARD = c99;
516                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
517                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
518                                 GCC_MODEL_TUNING = G5;
519                                 GCC_PREFIX_HEADER = Drosera.pch;
520                                 INFOPLIST_FILE = Info.plist;
521                                 PRODUCT_NAME = Drosera;
522                                 WRAPPER_EXTENSION = app;
523                                 ZERO_LINK = NO;
524                         };
525                         name = Release;
526                 };
527                 C05733CC08A9546B00998B17 /* Debug */ = {
528                         isa = XCBuildConfiguration;
529                         buildSettings = {
530                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
531                                 GCC_WARN_UNUSED_VARIABLE = YES;
532                                 PREBINDING = NO;
533                         };
534                         name = Debug;
535                 };
536                 C05733CD08A9546B00998B17 /* Release */ = {
537                         isa = XCBuildConfiguration;
538                         buildSettings = {
539                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
540                                 GCC_WARN_UNUSED_VARIABLE = YES;
541                                 PREBINDING = NO;
542                         };
543                         name = Release;
544                 };
545 /* End XCBuildConfiguration section */
546
547 /* Begin XCConfigurationList section */
548                 1CD8D5500A4902B000E5677B /* Build configuration list for PBXNativeTarget "Drosera (Nightly Launcher)" */ = {
549                         isa = XCConfigurationList;
550                         buildConfigurations = (
551                                 1CD8D5510A4902B000E5677B /* Debug */,
552                                 1CD8D5520A4902B000E5677B /* Release */,
553                         );
554                         defaultConfigurationIsVisible = 0;
555                         defaultConfigurationName = Release;
556                 };
557                 C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Drosera" */ = {
558                         isa = XCConfigurationList;
559                         buildConfigurations = (
560                                 C05733C808A9546B00998B17 /* Debug */,
561                                 C05733C908A9546B00998B17 /* Release */,
562                         );
563                         defaultConfigurationIsVisible = 0;
564                         defaultConfigurationName = Release;
565                 };
566                 C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Drosera" */ = {
567                         isa = XCConfigurationList;
568                         buildConfigurations = (
569                                 C05733CC08A9546B00998B17 /* Debug */,
570                                 C05733CD08A9546B00998B17 /* Release */,
571                         );
572                         defaultConfigurationIsVisible = 0;
573                         defaultConfigurationName = Release;
574                 };
575 /* End XCConfigurationList section */
576         };
577         rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
578 }