Revision: 116585 https://trac.macports.org/changeset/116585 Author: jmr@macports.org Date: 2014-01-29 06:14:53 -0800 (Wed, 29 Jan 2014) Log Message: ----------- fugu: fix build with recent Xcode Modified Paths: -------------- trunk/dports/aqua/fugu/Portfile Added Paths: ----------- trunk/dports/aqua/fugu/files/ trunk/dports/aqua/fugu/files/no-TruncateThemeText.patch trunk/dports/aqua/fugu/files/project.pbxproj Modified: trunk/dports/aqua/fugu/Portfile =================================================================== --- trunk/dports/aqua/fugu/Portfile 2014-01-29 13:17:51 UTC (rev 116584) +++ trunk/dports/aqua/fugu/Portfile 2014-01-29 14:14:53 UTC (rev 116585) @@ -29,9 +29,20 @@ xcode.destroot.settings SKIP_INSTALL=yes +if {${os.major} >= 11} { + patchfiles-append no-TruncateThemeText.patch +} + post-patch { - reinplace "s|build/|build/${xcode.configuration}/|" \ - ${worksrcpath}/Fugu.pbproj/project.pbxproj + if {[vercmp $xcodeversion 4.0] >= 0} { + move ${worksrcpath}/Fugu.pbproj ${worksrcpath}/Fugu.xcodeproj + file copy -force ${filespath}/project.pbxproj ${worksrcpath}/Fugu.xcodeproj/ + reinplace "s|build/|build/${xcode.configuration}/|" \ + ${worksrcpath}/Fugu.xcodeproj/project.pbxproj + } else { + reinplace "s|build/|build/${xcode.configuration}/|" \ + ${worksrcpath}/Fugu.pbproj/project.pbxproj + } } post-destroot { Added: trunk/dports/aqua/fugu/files/no-TruncateThemeText.patch =================================================================== --- trunk/dports/aqua/fugu/files/no-TruncateThemeText.patch (rev 0) +++ trunk/dports/aqua/fugu/files/no-TruncateThemeText.patch 2014-01-29 14:14:53 UTC (rev 116585) @@ -0,0 +1,28 @@ +--- NSAttributedString-Ellipsis.m.orig 2004-09-03 08:24:57.000000000 +1000 ++++ NSAttributedString-Ellipsis.m 2014-01-30 01:08:31.000000000 +1100 +@@ -11,7 +11,7 @@ + + - ( NSAttributedString * )ellipsisAbbreviatedStringForWidth: ( double )width + { +- NSAttributedString *attrString = nil; ++ /*NSAttributedString *attrString = nil; + NSMutableString *string = [[[ self string ] mutableCopy ] autorelease ]; + OSStatus status; + double paddedWidth = ( width - 24.0 ); +@@ -19,13 +19,13 @@ + if (( status = TruncateThemeText(( CFMutableStringRef )string, + kThemeViewsFont, kThemeStateActive, paddedWidth, truncMiddle, NULL )) + != noErr ) { +- NSLog( @"TruncateThemeText %@ returned error %d", string, ( int )status ); ++ NSLog( @"TruncateThemeText %@ returned error %d", string, ( int )status );*/ + return( self ); +- } ++ /*} + + attrString = [[ NSAttributedString alloc ] initWithString: string ]; + +- return( [ attrString autorelease ] ); ++ return( [ attrString autorelease ] );*/ + } + + @end Added: trunk/dports/aqua/fugu/files/project.pbxproj =================================================================== --- trunk/dports/aqua/fugu/files/project.pbxproj (rev 0) +++ trunk/dports/aqua/fugu/files/project.pbxproj 2014-01-29 14:14:53 UTC (rev 116585) @@ -0,0 +1,1366 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 09682FA707C5528A00210847 /* SFTPMainWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F58418F201B4201501D5E771 /* SFTPMainWindow.h */; }; + 09682FA807C5528A00210847 /* SFTPController.h in Headers */ = {isa = PBXBuildFile; fileRef = F589A63901B43A7301D5E771 /* SFTPController.h */; }; + 09682FA907C5528A00210847 /* SFTPErrorHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F589A63B01B43A7301D5E771 /* SFTPErrorHandler.h */; }; + 09682FAA07C5528A00210847 /* SFTPNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F589A63D01B43A7301D5E771 /* SFTPNode.h */; }; + 09682FAB07C5528A00210847 /* SFTPAboutPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = F54056F701E6402401D5E771 /* SFTPAboutPanel.h */; }; + 09682FAC07C5528A00210847 /* SFTPTServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5939902021C375F01D5E771 /* SFTPTServer.h */; }; + 09682FAD07C5528A00210847 /* argcargv.h in Headers */ = {isa = PBXBuildFile; fileRef = F57EF22B023D053C01A8002B /* argcargv.h */; }; + 09682FAE07C5528A00210847 /* typeforchar.h in Headers */ = {isa = PBXBuildFile; fileRef = F585905002D2393A01D5EA79 /* typeforchar.h */; }; + 09682FAF07C5528A00210847 /* SFTPPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F57214230307199D01A8002B /* SFTPPrefs.h */; }; + 09682FB007C5528A00210847 /* SCPController.h in Headers */ = {isa = PBXBuildFile; fileRef = F538D79D030CADCC01A8002B /* SCPController.h */; }; + 09682FB107C5528A00210847 /* SCPTransfer.h in Headers */ = {isa = PBXBuildFile; fileRef = F538D7A4030CB33A01A8002B /* SCPTransfer.h */; }; + 09682FB207C5528A00210847 /* NSString(SSHAdditions).h in Headers */ = {isa = PBXBuildFile; fileRef = F517DFB10312A0A901A8002B /* NSString(SSHAdditions).h */; }; + 09682FB307C5528A00210847 /* SSHTunnel.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D6EBA4031686A101A8002B /* SSHTunnel.h */; }; + 09682FB407C5528A00210847 /* fdwrite.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D6EBAD0316911201A8002B /* fdwrite.h */; }; + 09682FB507C5528A00210847 /* SSHTunnelAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D6EBBD03199D2901A8002B /* SSHTunnelAuth.h */; }; + 09682FB607C5528A00210847 /* SFTPTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = F5FC36BC036A339A01E16655 /* SFTPTableView.h */; }; + 09682FB707C5528A00210847 /* SFTPSplitView.h in Headers */ = {isa = PBXBuildFile; fileRef = 23EAEE0C0385949DFE27C9B8 /* SFTPSplitView.h */; }; + 09682FB807C5528A00210847 /* sshversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A1B7410389BD23FED5EA79 /* sshversion.h */; }; + 09682FB907C5528A00210847 /* NSMutableDictionary(Fugu).h in Headers */ = {isa = PBXBuildFile; fileRef = 09C448BB03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).h */; }; + 09682FBA07C5528A00210847 /* UMFileLauncher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0923B08803E846EE00A8002B /* UMFileLauncher.h */; }; + 09682FBB07C5528A00210847 /* UMVersionCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 0991811803F0262300A8002B /* UMVersionCheck.h */; }; + 09682FBC07C5528A00210847 /* keychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 0977864F0430BF2000BEE8BF /* keychain.h */; }; + 09682FBD07C5528A00210847 /* SFTPScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 09554B1D03CE87CA00D5E7D1 /* SFTPScrollView.h */; }; + 09682FBE07C5528A00210847 /* SFTPItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 095C52200442121400A8002B /* SFTPItemCell.h */; }; + 09682FBF07C5528A00210847 /* SFTPPrefTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 09AE0F7204812A6300A8002B /* SFTPPrefTableView.h */; }; + 09682FC007C5528A00210847 /* ODBEditorSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E0A0F804C091C000D5EA79 /* ODBEditorSuite.h */; }; + 09682FC107C5528A00210847 /* NSString(FSRefAdditions).h in Headers */ = {isa = PBXBuildFile; fileRef = 09E0A0EE04C06A3100D5EA79 /* NSString(FSRefAdditions).h */; }; + 09682FC207C5528A00210847 /* NSWorkspace(LaunchServices).h in Headers */ = {isa = PBXBuildFile; fileRef = 0994319704C5AEDE0066CB97 /* NSWorkspace(LaunchServices).h */; }; + 09682FC307C5528A00210847 /* NSSet(ImageExtensions).h in Headers */ = {isa = PBXBuildFile; fileRef = 09D21DC604EC1C7C00D5EACC /* NSSet(ImageExtensions).h */; }; + 09682FC407C5528A00210847 /* SFTPImagePreviewPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D21DCA04EDA06700D5EACC /* SFTPImagePreviewPanel.h */; }; + 09682FC507C5528A00210847 /* SFTPImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 09BCC14004EECC1500D5EACC /* SFTPImageView.h */; }; + 09682FC607C5528A00210847 /* NSFileManager(mktemp).h in Headers */ = {isa = PBXBuildFile; fileRef = 09D38E8F04F5A20000000102 /* NSFileManager(mktemp).h */; }; + 09682FC707C5528A00210847 /* NSImage(IconForType).h in Headers */ = {isa = PBXBuildFile; fileRef = 09D38E9304F5AE1400000102 /* NSImage(IconForType).h */; }; + 09682FC807C5528A00210847 /* NSWorkspace(SystemVersionNumber).h in Headers */ = {isa = PBXBuildFile; fileRef = 095D2AE2051946B500E73D04 /* NSWorkspace(SystemVersionNumber).h */; }; + 09682FC907C5528A00210847 /* NSArray(CreateArgv).h in Headers */ = {isa = PBXBuildFile; fileRef = 09DA7588051B891000D5E7DF /* NSArray(CreateArgv).h */; }; + 09682FCA07C5528A00210847 /* NSMutableArray(Extensions).h in Headers */ = {isa = PBXBuildFile; fileRef = 0936A56005220F8600D5E7DF /* NSMutableArray(Extensions).h */; }; + 09682FCB07C5528A00210847 /* NSCalendarDate(ConvertToSeconds).h in Headers */ = {isa = PBXBuildFile; fileRef = 099BE67705222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).h */; }; + 09682FCC07C5528A00210847 /* NSAttributedString-Ellipsis.h in Headers */ = {isa = PBXBuildFile; fileRef = 0984FFE005D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.h */; }; + 09682FCD07C5528A00210847 /* NSString-UnknownEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D2776A061A835D00EE17C7 /* NSString-UnknownEncoding.h */; }; + 09682FCE07C5528A00210847 /* UMTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 09682E8207C4F07300210847 /* UMTextField.h */; }; + 09682FCF07C5528A00210847 /* UMDragDropImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 09682EE507C5005400210847 /* UMDragDropImageView.h */; }; + 09682FD107C5528A00210847 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; }; + 09682FD307C5528A00210847 /* Prefs.nib in Resources */ = {isa = PBXBuildFile; fileRef = F5B12CC002DF4E6001D5EA79 /* Prefs.nib */; }; + 09682FD407C5528A00210847 /* COPYRIGHT.txt in Resources */ = {isa = PBXBuildFile; fileRef = F517810B03083F4A01A8002B /* COPYRIGHT.txt */; }; + 09682FD507C5528A00210847 /* SSHTunnel.nib in Resources */ = {isa = PBXBuildFile; fileRef = F517DFAD0312049F01A8002B /* SSHTunnel.nib */; }; + 09682FD607C5528A00210847 /* home.png in Resources */ = {isa = PBXBuildFile; fileRef = F5EA815603785CDD01A8002B /* home.png */; }; + 09682FD707C5528A00210847 /* favorites.png in Resources */ = {isa = PBXBuildFile; fileRef = 239A5C18038C2294FED5EA79 /* favorites.png */; }; + 09682FD807C5528A00210847 /* bookmark.png in Resources */ = {isa = PBXBuildFile; fileRef = 238577620392BB76FED5EA79 /* bookmark.png */; }; + 09682FD907C5528A00210847 /* fugu.icns in Resources */ = {isa = PBXBuildFile; fileRef = 238577660392BFBCFED5EA79 /* fugu.icns */; }; + 09682FDA07C5528A00210847 /* SCP.nib in Resources */ = {isa = PBXBuildFile; fileRef = 09F5CD7203F04CF600A8002B /* SCP.nib */; }; + 09682FDB07C5528A00210847 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 09448C5E03F052C200A8002B /* Localizable.strings */; }; + 09682FDC07C5528A00210847 /* SFTPToolbar.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0960E33403F05A2800A8002B /* SFTPToolbar.strings */; }; + 09682FDD07C5528A00210847 /* HelpMenu.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0960E33703F063A700A8002B /* HelpMenu.strings */; }; + 09682FDE07C5528A00210847 /* SFTPInfoPanel.strings in Resources */ = {isa = PBXBuildFile; fileRef = 096A883B03F1B71700A8002B /* SFTPInfoPanel.strings */; }; + 09682FDF07C5528A00210847 /* SCP.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0971F3FA03F2DFC700A8002B /* SCP.strings */; }; + 09682FE007C5528A00210847 /* SSHTunnel.strings in Resources */ = {isa = PBXBuildFile; fileRef = 09FFFC6303F992BE00A8002B /* SSHTunnel.strings */; }; + 09682FE107C5528A00210847 /* history.png in Resources */ = {isa = PBXBuildFile; fileRef = 09FFFC7903FC38BF00A8002B /* history.png */; }; + 09682FE207C5528A00210847 /* remotehistory.png in Resources */ = {isa = PBXBuildFile; fileRef = 09FFFC7B03FC3CA600A8002B /* remotehistory.png */; }; + 09682FE307C5528A00210847 /* remotehome.png in Resources */ = {isa = PBXBuildFile; fileRef = 09FFFC7C03FC3CA600A8002B /* remotehome.png */; }; + 09682FE407C5528A00210847 /* Fugu README.rtfd in Resources */ = {isa = PBXBuildFile; fileRef = 09E1EBF20452494200D5EA79 /* Fugu README.rtfd */; }; + 09682FE507C5528A00210847 /* generalprefs.png in Resources */ = {isa = PBXBuildFile; fileRef = 09274DEC04B36372003075E6 /* generalprefs.png */; }; + 09682FE607C5528A00210847 /* favoritesprefs.png in Resources */ = {isa = PBXBuildFile; fileRef = 09274DEE04B36AFF003075E6 /* favoritesprefs.png */; }; + 09682FE707C5528A00210847 /* knownhosts.png in Resources */ = {isa = PBXBuildFile; fileRef = 09274DF004B36B27003075E6 /* knownhosts.png */; }; + 09682FE807C5528A00210847 /* zeroconf.png in Resources */ = {isa = PBXBuildFile; fileRef = 09274DF204B3826E003075E6 /* zeroconf.png */; }; + 09682FE907C5528A00210847 /* downtriangle.png in Resources */ = {isa = PBXBuildFile; fileRef = 092E4A3D04B89F4E00341390 /* downtriangle.png */; }; + 09682FEA07C5528A00210847 /* righttriangle.png in Resources */ = {isa = PBXBuildFile; fileRef = 092E4A3E04B89F4F00341390 /* righttriangle.png */; }; + 09682FEB07C5528A00210847 /* files.png in Resources */ = {isa = PBXBuildFile; fileRef = 09F9EDCE04CC74CB00D5EA79 /* files.png */; }; + 09682FEC07C5528A00210847 /* transfers.png in Resources */ = {isa = PBXBuildFile; fileRef = 09F9EDD004CC841F00D5EA79 /* transfers.png */; }; + 09682FED07C5528A00210847 /* reload.png in Resources */ = {isa = PBXBuildFile; fileRef = 09D38E9D04F6A0A800000102 /* reload.png */; }; + 09682FEE07C5528A00210847 /* download.png in Resources */ = {isa = PBXBuildFile; fileRef = 0916ACC104F728EA00000102 /* download.png */; }; + 09682FEF07C5528A00210847 /* upload.png in Resources */ = {isa = PBXBuildFile; fileRef = 0916ACC204F728EA00000102 /* upload.png */; }; + 09682FF007C5528A00210847 /* goto.png in Resources */ = {isa = PBXBuildFile; fileRef = 0916ACC504F72A0600000102 /* goto.png */; }; + 09682FF107C5528A00210847 /* preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 0916ACC904F7323100000102 /* preview.png */; }; + 09682FF207C5528A00210847 /* disconnect.png in Resources */ = {isa = PBXBuildFile; fileRef = 0981B76604F81AC900000102 /* disconnect.png */; }; + 09682FF307C5528A00210847 /* edit.png in Resources */ = {isa = PBXBuildFile; fileRef = 0981B76D04FA546F00000102 /* edit.png */; }; + 09682FF407C5528A00210847 /* SFTPPrefToolbar.strings in Resources */ = {isa = PBXBuildFile; fileRef = 09B7ACF90507596B00000106 /* SFTPPrefToolbar.strings */; }; + 09682FF507C5528A00210847 /* keys.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 09DA7590051B939700D5E7DF /* keys.rtf */; }; + 09682FF607C5528A00210847 /* newfolder.png in Resources */ = {isa = PBXBuildFile; fileRef = 0934447B0524C5E500D5E7DF /* newfolder.png */; }; + 09682FF707C5528A00210847 /* symlink.png in Resources */ = {isa = PBXBuildFile; fileRef = 0934447C0524C5E500D5E7DF /* symlink.png */; }; + 09682FF807C5528A00210847 /* uparrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 0934447E0524C5E500D5E7DF /* uparrow.png */; }; + 09682FF907C5528A00210847 /* trash.png in Resources */ = {isa = PBXBuildFile; fileRef = 093444890524CA3800D5E7DF /* trash.png */; }; + 09682FFA07C5528A00210847 /* remotetrash.png in Resources */ = {isa = PBXBuildFile; fileRef = 0934448B0524CAB600D5E7DF /* remotetrash.png */; }; + 09682FFB07C5528A00210847 /* info.png in Resources */ = {isa = PBXBuildFile; fileRef = 094AF260054772B6006D53C9 /* info.png */; }; + 09682FFC07C5528A00210847 /* externaleditor in Resources */ = {isa = PBXBuildFile; fileRef = 097EE2D0070BA9ED00305C66 /* externaleditor */; }; + 09682FFD07C5528A00210847 /* ODBEditors.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0985D5CC074A9A2A00B8ED3B /* ODBEditors.plist */; }; + 09682FFF07C5528A00210847 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; + 0968300007C5528A00210847 /* SFTPMainWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F58418F301B4201501D5E771 /* SFTPMainWindow.m */; }; + 0968300107C5528A00210847 /* SFTPController.m in Sources */ = {isa = PBXBuildFile; fileRef = F589A63801B43A7301D5E771 /* SFTPController.m */; }; + 0968300207C5528A00210847 /* SFTPErrorHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = F589A63A01B43A7301D5E771 /* SFTPErrorHandler.m */; }; + 0968300307C5528A00210847 /* SFTPNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F589A63C01B43A7301D5E771 /* SFTPNode.m */; }; + 0968300407C5528A00210847 /* SFTPAboutPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = F54056F801E6402401D5E771 /* SFTPAboutPanel.m */; }; + 0968300507C5528A00210847 /* SFTPTServer.m in Sources */ = {isa = PBXBuildFile; fileRef = F5939901021C375F01D5E771 /* SFTPTServer.m */; }; + 0968300607C5528A00210847 /* argcargv.c in Sources */ = {isa = PBXBuildFile; fileRef = F57EF22A023D053C01A8002B /* argcargv.c */; }; + 0968300707C5528A00210847 /* typeforchar.c in Sources */ = {isa = PBXBuildFile; fileRef = F585904F02D2393A01D5EA79 /* typeforchar.c */; }; + 0968300807C5528A00210847 /* SFTPPrefs.m in Sources */ = {isa = PBXBuildFile; fileRef = F57214240307199D01A8002B /* SFTPPrefs.m */; }; + 0968300907C5528A00210847 /* SCPController.m in Sources */ = {isa = PBXBuildFile; fileRef = F538D79E030CADCC01A8002B /* SCPController.m */; }; + 0968300A07C5528A00210847 /* SCPTransfer.m in Sources */ = {isa = PBXBuildFile; fileRef = F538D7A3030CB33A01A8002B /* SCPTransfer.m */; }; + 0968300B07C5528A00210847 /* NSString(SSHAdditions).m in Sources */ = {isa = PBXBuildFile; fileRef = F517DFB00312A0A901A8002B /* NSString(SSHAdditions).m */; }; + 0968300C07C5528A00210847 /* SSHTunnel.m in Sources */ = {isa = PBXBuildFile; fileRef = F5D6EBA5031686A101A8002B /* SSHTunnel.m */; }; + 0968300D07C5528A00210847 /* fdwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = F5D6EBAC0316911201A8002B /* fdwrite.c */; }; + 0968300E07C5528A00210847 /* SSHTunnelAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = F5D6EBBC03199D2901A8002B /* SSHTunnelAuth.m */; }; + 0968300F07C5528A00210847 /* SFTPTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FC36BD036A339A01E16655 /* SFTPTableView.m */; }; + 0968301007C5528A00210847 /* SFTPSplitView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EAEE0D0385949DFE27C9B8 /* SFTPSplitView.m */; }; + 0968301107C5528A00210847 /* sshversion.c in Sources */ = {isa = PBXBuildFile; fileRef = 23A1B7420389BD23FED5EA79 /* sshversion.c */; }; + 0968301207C5528A00210847 /* NSMutableDictionary(Fugu).m in Sources */ = {isa = PBXBuildFile; fileRef = 09C448BC03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).m */; }; + 0968301307C5528A00210847 /* UMFileLauncher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0923B08903E846EE00A8002B /* UMFileLauncher.m */; }; + 0968301407C5528A00210847 /* UMVersionCheck.m in Sources */ = {isa = PBXBuildFile; fileRef = 0991811903F0262300A8002B /* UMVersionCheck.m */; }; + 0968301507C5528A00210847 /* keychain.c in Sources */ = {isa = PBXBuildFile; fileRef = 097786500430BF2000BEE8BF /* keychain.c */; }; + 0968301607C5528A00210847 /* SFTPScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09554B1E03CE87CA00D5E7D1 /* SFTPScrollView.m */; }; + 0968301707C5528A00210847 /* SFTPItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 095C52210442121400A8002B /* SFTPItemCell.m */; }; + 0968301807C5528A00210847 /* SFTPPrefTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09AE0F7304812A6300A8002B /* SFTPPrefTableView.m */; }; + 0968301907C5528A00210847 /* NSString(FSRefAdditions).m in Sources */ = {isa = PBXBuildFile; fileRef = 09E0A0EF04C06A3100D5EA79 /* NSString(FSRefAdditions).m */; }; + 0968301A07C5528A00210847 /* NSWorkspace(LaunchServices).m in Sources */ = {isa = PBXBuildFile; fileRef = 0994319804C5AEDE0066CB97 /* NSWorkspace(LaunchServices).m */; }; + 0968301B07C5528A00210847 /* NSSet(ImageExtensions).m in Sources */ = {isa = PBXBuildFile; fileRef = 09D21DC704EC1C7C00D5EACC /* NSSet(ImageExtensions).m */; }; + 0968301C07C5528A00210847 /* SFTPImagePreviewPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D21DCB04EDA06700D5EACC /* SFTPImagePreviewPanel.m */; }; + 0968301D07C5528A00210847 /* SFTPImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BCC14104EECC1500D5EACC /* SFTPImageView.m */; }; + 0968301E07C5528A00210847 /* NSFileManager(mktemp).m in Sources */ = {isa = PBXBuildFile; fileRef = 09D38E9004F5A20000000102 /* NSFileManager(mktemp).m */; }; + 0968301F07C5528A00210847 /* NSImage(IconForType).m in Sources */ = {isa = PBXBuildFile; fileRef = 09D38E9404F5AE1400000102 /* NSImage(IconForType).m */; }; + 0968302007C5528A00210847 /* NSWorkspace(SystemVersionNumber).m in Sources */ = {isa = PBXBuildFile; fileRef = 095D2AE3051946B500E73D04 /* NSWorkspace(SystemVersionNumber).m */; }; + 0968302107C5528A00210847 /* NSArray(CreateArgv).m in Sources */ = {isa = PBXBuildFile; fileRef = 09DA7589051B891000D5E7DF /* NSArray(CreateArgv).m */; }; + 0968302207C5528A00210847 /* NSMutableArray(Extensions).m in Sources */ = {isa = PBXBuildFile; fileRef = 0936A56105220F8600D5E7DF /* NSMutableArray(Extensions).m */; }; + 0968302307C5528A00210847 /* NSCalendarDate(ConvertToSeconds).m in Sources */ = {isa = PBXBuildFile; fileRef = 099BE67805222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).m */; }; + 0968302407C5528A00210847 /* NSAttributedString-Ellipsis.m in Sources */ = {isa = PBXBuildFile; fileRef = 0984FFE105D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.m */; }; + 0968302507C5528A00210847 /* NSString-UnknownEncoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D2776B061A835D00EE17C7 /* NSString-UnknownEncoding.m */; }; + 0968302607C5528A00210847 /* UMTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 09682E8307C4F07300210847 /* UMTextField.m */; }; + 0968302707C5528A00210847 /* UMDragDropImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09682EE607C5005400210847 /* UMDragDropImageView.m */; }; + 0968302907C5528A00210847 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; + 0968302A07C5528A00210847 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09E8A371042F6F8F009BCCF8 /* Security.framework */; }; + 0968302B07C5528A00210847 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09E0A0F204C06B1600D5EA79 /* Carbon.framework */; }; + 0968302C07C5528A00210847 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09E0A0F304C06B1600D5EA79 /* CoreServices.framework */; }; + 0968302D07C5528A00210847 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0984006B05DB103E00EEA2D5 /* CoreFoundation.framework */; }; + 09AE981E06F3781D005A54B4 /* aevent.c in Sources */ = {isa = PBXBuildFile; fileRef = 09AE981B06F3781D005A54B4 /* aevent.c */; }; + 09AE981F06F3781D005A54B4 /* aevent.h in Headers */ = {isa = PBXBuildFile; fileRef = 09AE981C06F3781D005A54B4 /* aevent.h */; }; + 09AE982006F3781D005A54B4 /* ee.c in Sources */ = {isa = PBXBuildFile; fileRef = 09AE981D06F3781D005A54B4 /* ee.c */; }; +/* End PBXBuildFile section */ + +/* Begin PBXBuildRule section */ + 0968302F07C5528A00210847 /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.gcc; + fileType = sourcecode.c; + isEditable = 1; + outputFiles = ( + ); + }; +/* End PBXBuildRule section */ + +/* Begin PBXContainerItemProxy section */ + 0968303207C552F200210847 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09AE97F306F37702005A54B4; + remoteInfo = externaleditor; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 0911C537050D04630022D49F /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 0916ACC104F728EA00000102 /* download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = download.png; sourceTree = "<group>"; }; + 0916ACC204F728EA00000102 /* upload.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = upload.png; sourceTree = "<group>"; }; + 0916ACC504F72A0600000102 /* goto.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = goto.png; sourceTree = "<group>"; }; + 0916ACC904F7323100000102 /* preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preview.png; sourceTree = "<group>"; }; + 09173BB3050E461700D5E7DF /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 0923B08803E846EE00A8002B /* UMFileLauncher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UMFileLauncher.h; sourceTree = "<group>"; }; + 0923B08903E846EE00A8002B /* UMFileLauncher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UMFileLauncher.m; sourceTree = "<group>"; }; + 09274DEC04B36372003075E6 /* generalprefs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = generalprefs.png; sourceTree = "<group>"; }; + 09274DEE04B36AFF003075E6 /* favoritesprefs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = favoritesprefs.png; sourceTree = "<group>"; }; + 09274DF004B36B27003075E6 /* knownhosts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = knownhosts.png; sourceTree = "<group>"; }; + 09274DF204B3826E003075E6 /* zeroconf.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zeroconf.png; sourceTree = "<group>"; }; + 092DD4C905F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 092DD4CB05F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Chinese; path = Chinese.lproj/keys.rtf; sourceTree = "<group>"; }; + 092DD4CC05F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/Localizable.strings; sourceTree = "<group>"; }; + 092DD4CD05F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Chinese; path = Chinese.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 092DD4CE05F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Chinese; path = Chinese.lproj/Prefs.nib; sourceTree = "<group>"; }; + 092DD4CF05F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Chinese; path = Chinese.lproj/SCP.nib; sourceTree = "<group>"; }; + 092DD4D005F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/SCP.strings; sourceTree = "<group>"; }; + 092DD4D105F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 092DD4D205F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 092DD4D305F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 092DD4D405F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Chinese; path = Chinese.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 092DD4D505F3D40700EA362F /* Chinese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Chinese; path = Chinese.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 092E4A3D04B89F4E00341390 /* downtriangle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = downtriangle.png; sourceTree = "<group>"; }; + 092E4A3E04B89F4F00341390 /* righttriangle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = righttriangle.png; sourceTree = "<group>"; }; + 09338C9703FD986F00D5EA79 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = German; path = German.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09338C9903FD98AE00D5EA79 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = German; path = German.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09338C9A03FD98C300D5EA79 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = German; path = German.lproj/SCP.nib; sourceTree = "<group>"; }; + 09338C9B03FD98D800D5EA79 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = German; path = German.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09338C9C03FD98ED00D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/SCP.strings; sourceTree = "<group>"; }; + 09338C9D03FD990300D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09338C9E03FD991500D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09338C9F03FD997F00D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09338CA003FD999600D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09338CA103FD99AC00D5EA79 /* German */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 0934447B0524C5E500D5E7DF /* newfolder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = newfolder.png; sourceTree = "<group>"; }; + 0934447C0524C5E500D5E7DF /* symlink.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = symlink.png; sourceTree = "<group>"; }; + 0934447E0524C5E500D5E7DF /* uparrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = uparrow.png; sourceTree = "<group>"; }; + 093444890524CA3800D5E7DF /* trash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trash.png; sourceTree = "<group>"; }; + 0934448B0524CAB600D5E7DF /* remotetrash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = remotetrash.png; sourceTree = "<group>"; }; + 0936A56005220F8600D5E7DF /* NSMutableArray(Extensions).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray(Extensions).h"; sourceTree = "<group>"; }; + 0936A56105220F8600D5E7DF /* NSMutableArray(Extensions).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray(Extensions).m"; sourceTree = "<group>"; }; + 09448C5F03F052C200A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; }; + 094AF260054772B6006D53C9 /* info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = info.png; sourceTree = "<group>"; }; + 094AF26405481FDF006D53C9 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = French; path = "French.lproj/Fugu README.rtfd"; sourceTree = "<group>"; }; + 09554B1D03CE87CA00D5E7D1 /* SFTPScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFTPScrollView.h; sourceTree = "<group>"; }; + 09554B1E03CE87CA00D5E7D1 /* SFTPScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFTPScrollView.m; sourceTree = "<group>"; }; + 095C52200442121400A8002B /* SFTPItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFTPItemCell.h; sourceTree = "<group>"; }; + 095C52210442121400A8002B /* SFTPItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFTPItemCell.m; sourceTree = "<group>"; }; + 095D2AE2051946B500E73D04 /* NSWorkspace(SystemVersionNumber).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSWorkspace(SystemVersionNumber).h"; sourceTree = "<group>"; }; + 095D2AE3051946B500E73D04 /* NSWorkspace(SystemVersionNumber).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSWorkspace(SystemVersionNumber).m"; sourceTree = "<group>"; }; + 095D40DB048E8651009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Spanish; path = Spanish.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 095D40DC048E8664009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Spanish; path = Spanish.lproj/Prefs.nib; sourceTree = "<group>"; }; + 095D40DD048E869C009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Spanish; path = Spanish.lproj/SCP.nib; sourceTree = "<group>"; }; + 095D40DE048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 095D40E0048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/Localizable.strings; sourceTree = "<group>"; }; + 095D40E1048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/SCP.strings; sourceTree = "<group>"; }; + 095D40E2048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 095D40E3048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 095D40E4048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Spanish; path = Spanish.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 095D40E5048E86BC009C52F5 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 0960E33503F05A2800A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 0960E33803F063A700A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09682E8207C4F07300210847 /* UMTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UMTextField.h; sourceTree = "<group>"; }; + 09682E8307C4F07300210847 /* UMTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UMTextField.m; sourceTree = "<group>"; }; + 09682EE507C5005400210847 /* UMDragDropImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UMDragDropImageView.h; sourceTree = "<group>"; }; + 09682EE607C5005400210847 /* UMDragDropImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UMDragDropImageView.m; sourceTree = "<group>"; }; + 0968302E07C5528A00210847 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; + 0968303007C5528A00210847 /* Fugu.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Fugu.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 096A883C03F1B71700A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 096C4A850413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 096C4A870413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/Localizable.strings; sourceTree = "<group>"; }; + 096C4A880413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Japanese; path = Japanese.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 096C4A890413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Japanese; path = Japanese.lproj/Prefs.nib; sourceTree = "<group>"; }; + 096C4A8A0413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Japanese; path = Japanese.lproj/SCP.nib; sourceTree = "<group>"; }; + 096C4A8B0413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/SCP.strings; sourceTree = "<group>"; }; + 096C4A8C0413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 096C4A8D0413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 096C4A8E0413F74C003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Japanese; path = Japanese.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 096C4A8F0413F74D003D9332 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 0971F3FB03F2DFC700A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/SCP.strings; sourceTree = "<group>"; }; + 0977864F0430BF2000BEE8BF /* keychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keychain.h; sourceTree = "<group>"; }; + 097786500430BF2000BEE8BF /* keychain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keychain.c; sourceTree = "<group>"; }; + 097EE2D0070BA9ED00305C66 /* externaleditor */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = externaleditor; path = build/externaleditor; sourceTree = "<group>"; }; + 0981B76604F81AC900000102 /* disconnect.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = disconnect.png; sourceTree = "<group>"; }; + 0981B76D04FA546F00000102 /* edit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = edit.png; sourceTree = "<group>"; }; + 09830E5504B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09830E5704B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09830E5804B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Danish; path = Danish.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09830E5904B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Danish; path = Danish.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09830E5A04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Danish; path = Danish.lproj/SCP.nib; sourceTree = "<group>"; }; + 09830E5B04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/SCP.strings; sourceTree = "<group>"; }; + 09830E5C04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09830E5D04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09830E5E04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Danish; path = Danish.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09830E5F04B4AABA00F63E62 /* Danish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Danish; path = Danish.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 0984006B05DB103E00EEA2D5 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; }; + 0984FFE005D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString-Ellipsis.h"; sourceTree = "<group>"; }; + 0984FFE105D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString-Ellipsis.m"; sourceTree = "<group>"; }; + 09855B2D04CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09855B2F04CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09855B3004CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = French.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09855B3104CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = French.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09855B3204CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = French.lproj/SCP.nib; sourceTree = "<group>"; }; + 09855B3304CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/SCP.strings; sourceTree = "<group>"; }; + 09855B3404CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09855B3504CDD14800D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09855B3604CDD14900D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = French.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09855B3804CDD65200D5EA79 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 0985D5CC074A9A2A00B8ED3B /* ODBEditors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = ODBEditors.plist; sourceTree = "<group>"; }; + 0991811803F0262300A8002B /* UMVersionCheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UMVersionCheck.h; sourceTree = "<group>"; }; + 0991811903F0262300A8002B /* UMVersionCheck.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UMVersionCheck.m; sourceTree = "<group>"; }; + 0994319704C5AEDE0066CB97 /* NSWorkspace(LaunchServices).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSWorkspace(LaunchServices).h"; sourceTree = "<group>"; }; + 0994319804C5AEDE0066CB97 /* NSWorkspace(LaunchServices).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSWorkspace(LaunchServices).m"; sourceTree = "<group>"; }; + 099BE67705222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSCalendarDate(ConvertToSeconds).h"; sourceTree = "<group>"; }; + 099BE67805222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSCalendarDate(ConvertToSeconds).m"; sourceTree = "<group>"; }; + 09A24DBD051F6CEC00D5E7DF /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Dutch; path = Dutch.lproj/keys.rtf; sourceTree = "<group>"; }; + 09A24DBE051F708000D5E7DF /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = Spanish.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 09A6FD2E051F895A00D5E7DF /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 09AE0F7204812A6300A8002B /* SFTPPrefTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFTPPrefTableView.h; sourceTree = "<group>"; }; + 09AE0F7304812A6300A8002B /* SFTPPrefTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFTPPrefTableView.m; sourceTree = "<group>"; }; + 09AE97F406F37702005A54B4 /* externaleditor */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = externaleditor; sourceTree = BUILT_PRODUCTS_DIR; }; + 09AE981B06F3781D005A54B4 /* aevent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = aevent.c; sourceTree = "<group>"; }; + 09AE981C06F3781D005A54B4 /* aevent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aevent.h; sourceTree = "<group>"; }; + 09AE981D06F3781D005A54B4 /* ee.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ee.c; sourceTree = "<group>"; }; + 09B7ACFA0507596B00000106 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 09BCC14004EECC1500D5EACC /* SFTPImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFTPImageView.h; sourceTree = "<group>"; }; + 09BCC14104EECC1500D5EACC /* SFTPImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFTPImageView.m; sourceTree = "<group>"; }; + 09C448BB03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary(Fugu).h"; sourceTree = "<group>"; }; + 09C448BC03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary(Fugu).m"; sourceTree = "<group>"; }; + 09CB2F0705350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09CB2F0805350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09CB2F0905350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Finnish; path = Finnish.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09CB2F0A05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Finnish; path = Finnish.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09CB2F0B05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Finnish; path = Finnish.lproj/SCP.nib; sourceTree = "<group>"; }; + 09CB2F0C05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/SCP.strings; sourceTree = "<group>"; }; + 09CB2F0D05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09CB2F0E05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/SFTPPrefToolbar.strings; sourceTree = "<group>"; }; + 09CB2F0F05350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09CB2F1005350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Finnish; path = Finnish.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09CB2F1105350D2000B1DF0F /* Finnish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Finnish; path = Finnish.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 09D21DC604EC1C7C00D5EACC /* NSSet(ImageExtensions).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet(ImageExtensions).h"; sourceTree = "<group>"; }; + 09D21DC704EC1C7C00D5EACC /* NSSet(ImageExtensions).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSSet(ImageExtensions).m"; sourceTree = "<group>"; }; + 09D21DCA04EDA06700D5EACC /* SFTPImagePreviewPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFTPImagePreviewPanel.h; sourceTree = "<group>"; }; + 09D21DCB04EDA06700D5EACC /* SFTPImagePreviewPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFTPImagePreviewPanel.m; sourceTree = "<group>"; }; + 09D2776A061A835D00EE17C7 /* NSString-UnknownEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString-UnknownEncoding.h"; sourceTree = "<group>"; }; + 09D2776B061A835D00EE17C7 /* NSString-UnknownEncoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString-UnknownEncoding.m"; sourceTree = "<group>"; }; + 09D38E8F04F5A20000000102 /* NSFileManager(mktemp).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFileManager(mktemp).h"; sourceTree = "<group>"; }; + 09D38E9004F5A20000000102 /* NSFileManager(mktemp).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSFileManager(mktemp).m"; sourceTree = "<group>"; }; + 09D38E9304F5AE1400000102 /* NSImage(IconForType).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSImage(IconForType).h"; sourceTree = "<group>"; }; + 09D38E9404F5AE1400000102 /* NSImage(IconForType).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSImage(IconForType).m"; sourceTree = "<group>"; }; + 09D38E9D04F6A0A800000102 /* reload.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = reload.png; sourceTree = "<group>"; }; + 09DA7588051B891000D5E7DF /* NSArray(CreateArgv).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray(CreateArgv).h"; sourceTree = "<group>"; }; + 09DA7589051B891000D5E7DF /* NSArray(CreateArgv).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray(CreateArgv).m"; sourceTree = "<group>"; }; + 09DA758C051B8E4300D5E7DF /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = English; path = "English.lproj/Fugu README.rtfd"; sourceTree = "<group>"; }; + 09DA758F051B912500D5E7DF /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = Dutch; path = "Dutch.lproj/Fugu README.rtfd"; sourceTree = "<group>"; }; + 09DA7591051B939700D5E7DF /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/keys.rtf; sourceTree = "<group>"; }; + 09E0A0EE04C06A3100D5EA79 /* NSString(FSRefAdditions).h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString(FSRefAdditions).h"; sourceTree = "<group>"; }; + 09E0A0EF04C06A3100D5EA79 /* NSString(FSRefAdditions).m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString(FSRefAdditions).m"; sourceTree = "<group>"; }; + 09E0A0F204C06B1600D5EA79 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; + 09E0A0F304C06B1600D5EA79 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; }; + 09E0A0F804C091C000D5EA79 /* ODBEditorSuite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ODBEditorSuite.h; sourceTree = "<group>"; }; + 09E1EBF40452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09E1EBF60452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09E1EBF70452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Dutch; path = Dutch.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09E1EBF80452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Dutch; path = Dutch.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09E1EBF90452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Dutch; path = Dutch.lproj/SCP.nib; sourceTree = "<group>"; }; + 09E1EBFA0452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/SCP.strings; sourceTree = "<group>"; }; + 09E1EBFB0452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09E1EBFC0452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09E1EBFD0452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Dutch; path = Dutch.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09E1EBFE0452494200D5EA79 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 09E8A371042F6F8F009BCCF8 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; }; + 09F12F540494F76C00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/HelpMenu.strings; sourceTree = "<group>"; }; + 09F12F560494F76C00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/Localizable.strings; sourceTree = "<group>"; }; + 09F12F590494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Italian; path = Italian.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 09F12F5A0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Italian; path = Italian.lproj/Prefs.nib; sourceTree = "<group>"; }; + 09F12F5B0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Italian; path = Italian.lproj/SCP.nib; sourceTree = "<group>"; }; + 09F12F5C0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/SCP.strings; sourceTree = "<group>"; }; + 09F12F5D0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/SFTPInfoPanel.strings; sourceTree = "<group>"; }; + 09F12F5E0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/SFTPToolbar.strings; sourceTree = "<group>"; }; + 09F12F5F0494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Italian; path = Italian.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + 09F12F600494F76D00A8022B /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = Italian.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 09F5CD7303F04CF600A8002B /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/SCP.nib; sourceTree = "<group>"; }; + 09F9EDCE04CC74CB00D5EA79 /* files.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = files.png; sourceTree = "<group>"; }; + 09F9EDD004CC841F00D5EA79 /* transfers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transfers.png; sourceTree = "<group>"; }; + 09FFFC6403F992BE00A8002B /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/SSHTunnel.strings; sourceTree = "<group>"; }; + 09FFFC7903FC38BF00A8002B /* history.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = history.png; sourceTree = "<group>"; }; + 09FFFC7B03FC3CA600A8002B /* remotehistory.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = remotehistory.png; sourceTree = "<group>"; }; + 09FFFC7C03FC3CA600A8002B /* remotehome.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = remotehome.png; sourceTree = "<group>"; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; + 238577620392BB76FED5EA79 /* bookmark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bookmark.png; sourceTree = "<group>"; }; + 238577660392BFBCFED5EA79 /* fugu.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = fugu.icns; sourceTree = "<group>"; }; + 239A5C18038C2294FED5EA79 /* favorites.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = favorites.png; sourceTree = "<group>"; }; + 23A1B7410389BD23FED5EA79 /* sshversion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sshversion.h; sourceTree = "<group>"; }; + 23A1B7420389BD23FED5EA79 /* sshversion.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sshversion.c; sourceTree = "<group>"; }; + 23EAEE0C0385949DFE27C9B8 /* SFTPSplitView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPSplitView.h; sourceTree = "<group>"; }; + 23EAEE0D0385949DFE27C9B8 /* SFTPSplitView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPSplitView.m; sourceTree = "<group>"; }; + 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; + 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; }; + 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; + 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; + F517810B03083F4A01A8002B /* COPYRIGHT.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = COPYRIGHT.txt; sourceTree = "<group>"; }; + F517DFAE0312049F01A8002B /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/SSHTunnel.nib; sourceTree = "<group>"; }; + F517DFB00312A0A901A8002B /* NSString(SSHAdditions).m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSString(SSHAdditions).m"; sourceTree = "<group>"; }; + F517DFB10312A0A901A8002B /* NSString(SSHAdditions).h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSString(SSHAdditions).h"; sourceTree = "<group>"; }; + F538D79D030CADCC01A8002B /* SCPController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCPController.h; sourceTree = "<group>"; }; + F538D79E030CADCC01A8002B /* SCPController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SCPController.m; sourceTree = "<group>"; }; + F538D7A3030CB33A01A8002B /* SCPTransfer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SCPTransfer.m; sourceTree = "<group>"; }; + F538D7A4030CB33A01A8002B /* SCPTransfer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCPTransfer.h; sourceTree = "<group>"; }; + F54056F701E6402401D5E771 /* SFTPAboutPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPAboutPanel.h; sourceTree = "<group>"; }; + F54056F801E6402401D5E771 /* SFTPAboutPanel.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPAboutPanel.m; sourceTree = "<group>"; }; + F57214230307199D01A8002B /* SFTPPrefs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPPrefs.h; sourceTree = "<group>"; }; + F57214240307199D01A8002B /* SFTPPrefs.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPPrefs.m; sourceTree = "<group>"; }; + F57EF22A023D053C01A8002B /* argcargv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = argcargv.c; sourceTree = "<group>"; }; + F57EF22B023D053C01A8002B /* argcargv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = argcargv.h; sourceTree = "<group>"; }; + F58418F201B4201501D5E771 /* SFTPMainWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPMainWindow.h; sourceTree = "<group>"; }; + F58418F301B4201501D5E771 /* SFTPMainWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPMainWindow.m; sourceTree = "<group>"; }; + F585904F02D2393A01D5EA79 /* typeforchar.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = typeforchar.c; sourceTree = "<group>"; }; + F585905002D2393A01D5EA79 /* typeforchar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = typeforchar.h; sourceTree = "<group>"; }; + F589A63801B43A7301D5E771 /* SFTPController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPController.m; sourceTree = "<group>"; }; + F589A63901B43A7301D5E771 /* SFTPController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPController.h; sourceTree = "<group>"; }; + F589A63A01B43A7301D5E771 /* SFTPErrorHandler.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPErrorHandler.m; sourceTree = "<group>"; }; + F589A63B01B43A7301D5E771 /* SFTPErrorHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPErrorHandler.h; sourceTree = "<group>"; }; + F589A63C01B43A7301D5E771 /* SFTPNode.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPNode.m; sourceTree = "<group>"; }; + F589A63D01B43A7301D5E771 /* SFTPNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPNode.h; sourceTree = "<group>"; }; + F5939901021C375F01D5E771 /* SFTPTServer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPTServer.m; sourceTree = "<group>"; }; + F5939902021C375F01D5E771 /* SFTPTServer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPTServer.h; sourceTree = "<group>"; }; + F5B12CC102DF4E6001D5EA79 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Prefs.nib; sourceTree = "<group>"; }; + F5D6EBA4031686A101A8002B /* SSHTunnel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSHTunnel.h; sourceTree = "<group>"; }; + F5D6EBA5031686A101A8002B /* SSHTunnel.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SSHTunnel.m; sourceTree = "<group>"; }; + F5D6EBAC0316911201A8002B /* fdwrite.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = fdwrite.c; sourceTree = "<group>"; }; + F5D6EBAD0316911201A8002B /* fdwrite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fdwrite.h; sourceTree = "<group>"; }; + F5D6EBBC03199D2901A8002B /* SSHTunnelAuth.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SSHTunnelAuth.m; sourceTree = "<group>"; }; + F5D6EBBD03199D2901A8002B /* SSHTunnelAuth.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSHTunnelAuth.h; sourceTree = "<group>"; }; + F5EA815603785CDD01A8002B /* home.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = home.png; sourceTree = "<group>"; }; + F5FC36BC036A339A01E16655 /* SFTPTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SFTPTableView.h; sourceTree = "<group>"; }; + F5FC36BD036A339A01E16655 /* SFTPTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SFTPTableView.m; sourceTree = "<group>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 0968302807C5528A00210847 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0968302907C5528A00210847 /* Cocoa.framework in Frameworks */, + 0968302A07C5528A00210847 /* Security.framework in Frameworks */, + 0968302B07C5528A00210847 /* Carbon.framework in Frameworks */, + 0968302C07C5528A00210847 /* CoreServices.framework in Frameworks */, + 0968302D07C5528A00210847 /* CoreFoundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 09AE97F206F37702005A54B4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* SFTP */ = { + isa = PBXGroup; + children = ( + F589A63901B43A7301D5E771 /* SFTPController.h */, + F589A63801B43A7301D5E771 /* SFTPController.m */, + F5939901021C375F01D5E771 /* SFTPTServer.m */, + F5939902021C375F01D5E771 /* SFTPTServer.h */, + F58418F301B4201501D5E771 /* SFTPMainWindow.m */, + F58418F201B4201501D5E771 /* SFTPMainWindow.h */, + F589A63A01B43A7301D5E771 /* SFTPErrorHandler.m */, + F589A63B01B43A7301D5E771 /* SFTPErrorHandler.h */, + F589A63C01B43A7301D5E771 /* SFTPNode.m */, + F589A63D01B43A7301D5E771 /* SFTPNode.h */, + F54056F801E6402401D5E771 /* SFTPAboutPanel.m */, + F54056F701E6402401D5E771 /* SFTPAboutPanel.h */, + F57214230307199D01A8002B /* SFTPPrefs.h */, + F57214240307199D01A8002B /* SFTPPrefs.m */, + ); + name = SFTP; + sourceTree = "<group>"; + }; + 0991811C03F02D7700A8002B /* Misc Classes */ = { + isa = PBXGroup; + children = ( + 0923B08803E846EE00A8002B /* UMFileLauncher.h */, + 0923B08903E846EE00A8002B /* UMFileLauncher.m */, + 0991811803F0262300A8002B /* UMVersionCheck.h */, + 0991811903F0262300A8002B /* UMVersionCheck.m */, + ); + name = "Misc Classes"; + sourceTree = "<group>"; + }; + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 0984006B05DB103E00EEA2D5 /* CoreFoundation.framework */, + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + 09E8A371042F6F8F009BCCF8 /* Security.framework */, + 09E0A0F204C06B1600D5EA79 /* Carbon.framework */, + 09E0A0F304C06B1600D5EA79 /* CoreServices.framework */, + ); + name = "Linked Frameworks"; + sourceTree = "<group>"; + }; + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 29B97325FDCFA39411CA2CEA /* Foundation.framework */, + 29B97324FDCFA39411CA2CEA /* AppKit.framework */, + ); + name = "Other Frameworks"; + sourceTree = "<group>"; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 09AE97F406F37702005A54B4 /* externaleditor */, + 0968303007C5528A00210847 /* Fugu.app */, + ); + name = Products; + sourceTree = "<group>"; + }; + 29B97314FDCFA39411CA2CEA /* ScruFTP */ = { + isa = PBXGroup; + children = ( + F517810B03083F4A01A8002B /* COPYRIGHT.txt */, + F5FC36BB036A333C01E16655 /* Subclasses */, + F517DFB70312A17501A8002B /* Categories */, + 0991811C03F02D7700A8002B /* Misc Classes */, + F538D7A2030CB30701A8002B /* SCP */, + 080E96DDFE201D6D7F000001 /* SFTP */, + F517DFBA0312C97A01A8002B /* SSHTunnel */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + 0968302E07C5528A00210847 /* Info.plist */, + ); + name = ScruFTP; + sourceTree = "<group>"; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 09AE981B06F3781D005A54B4 /* aevent.c */, + 09AE981C06F3781D005A54B4 /* aevent.h */, + 09AE981D06F3781D005A54B4 /* ee.c */, + 23A1B7420389BD23FED5EA79 /* sshversion.c */, + 23A1B7410389BD23FED5EA79 /* sshversion.h */, + F57EF22A023D053C01A8002B /* argcargv.c */, + F57EF22B023D053C01A8002B /* argcargv.h */, + 29B97316FDCFA39411CA2CEA /* main.m */, + F585904F02D2393A01D5EA79 /* typeforchar.c */, + F585905002D2393A01D5EA79 /* typeforchar.h */, + F5D6EBAC0316911201A8002B /* fdwrite.c */, + F5D6EBAD0316911201A8002B /* fdwrite.h */, + 097786500430BF2000BEE8BF /* keychain.c */, + 0977864F0430BF2000BEE8BF /* keychain.h */, + 09E0A0F804C091C000D5EA79 /* ODBEditorSuite.h */, + ); + name = "Other Sources"; + sourceTree = "<group>"; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 0985D5CC074A9A2A00B8ED3B /* ODBEditors.plist */, + 097EE2D0070BA9ED00305C66 /* externaleditor */, + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */, + 09E1EBF20452494200D5EA79 /* Fugu README.rtfd */, + F558B96301E3994C01D5E771 /* Images */, + F5B12CC002DF4E6001D5EA79 /* Prefs.nib */, + 09F5CD7203F04CF600A8002B /* SCP.nib */, + F517DFAD0312049F01A8002B /* SSHTunnel.nib */, + 238577660392BFBCFED5EA79 /* fugu.icns */, + 0971F3FA03F2DFC700A8002B /* SCP.strings */, + 0960E33703F063A700A8002B /* HelpMenu.strings */, + 09448C5E03F052C200A8002B /* Localizable.strings */, + 096A883B03F1B71700A8002B /* SFTPInfoPanel.strings */, + 0960E33403F05A2800A8002B /* SFTPToolbar.strings */, + 09FFFC6303F992BE00A8002B /* SSHTunnel.strings */, + 09B7ACF90507596B00000106 /* SFTPPrefToolbar.strings */, + 09DA7590051B939700D5E7DF /* keys.rtf */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + F517DFB70312A17501A8002B /* Categories */ = { + isa = PBXGroup; + children = ( + F517DFB10312A0A901A8002B /* NSString(SSHAdditions).h */, + F517DFB00312A0A901A8002B /* NSString(SSHAdditions).m */, + 09C448BB03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).h */, + 09C448BC03D0D37E00D5EA68 /* NSMutableDictionary(Fugu).m */, + 09E0A0EE04C06A3100D5EA79 /* NSString(FSRefAdditions).h */, + 09E0A0EF04C06A3100D5EA79 /* NSString(FSRefAdditions).m */, + 095D2AE2051946B500E73D04 /* NSWorkspace(SystemVersionNumber).h */, + 095D2AE3051946B500E73D04 /* NSWorkspace(SystemVersionNumber).m */, + 0994319704C5AEDE0066CB97 /* NSWorkspace(LaunchServices).h */, + 0994319804C5AEDE0066CB97 /* NSWorkspace(LaunchServices).m */, + 09D38E9304F5AE1400000102 /* NSImage(IconForType).h */, + 09D38E9404F5AE1400000102 /* NSImage(IconForType).m */, + 09D21DC604EC1C7C00D5EACC /* NSSet(ImageExtensions).h */, + 09D21DC704EC1C7C00D5EACC /* NSSet(ImageExtensions).m */, + 09D38E8F04F5A20000000102 /* NSFileManager(mktemp).h */, + 09D38E9004F5A20000000102 /* NSFileManager(mktemp).m */, + 09DA7588051B891000D5E7DF /* NSArray(CreateArgv).h */, + 09DA7589051B891000D5E7DF /* NSArray(CreateArgv).m */, + 099BE67705222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).h */, + 099BE67805222CDA0038D787 /* NSCalendarDate(ConvertToSeconds).m */, + 0936A56005220F8600D5E7DF /* NSMutableArray(Extensions).h */, + 0936A56105220F8600D5E7DF /* NSMutableArray(Extensions).m */, + 0984FFE005D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.h */, + 0984FFE105D9D8F900EEA2D5 /* NSAttributedString-Ellipsis.m */, + 09D2776A061A835D00EE17C7 /* NSString-UnknownEncoding.h */, + 09D2776B061A835D00EE17C7 /* NSString-UnknownEncoding.m */, + ); + name = Categories; + sourceTree = "<group>"; + }; + F517DFBA0312C97A01A8002B /* SSHTunnel */ = { + isa = PBXGroup; + children = ( + F5D6EBA4031686A101A8002B /* SSHTunnel.h */, + F5D6EBA5031686A101A8002B /* SSHTunnel.m */, + F5D6EBBC03199D2901A8002B /* SSHTunnelAuth.m */, + F5D6EBBD03199D2901A8002B /* SSHTunnelAuth.h */, + ); + name = SSHTunnel; + sourceTree = "<group>"; + }; + F538D7A2030CB30701A8002B /* SCP */ = { + isa = PBXGroup; + children = ( + F538D79D030CADCC01A8002B /* SCPController.h */, + F538D79E030CADCC01A8002B /* SCPController.m */, + F538D7A3030CB33A01A8002B /* SCPTransfer.m */, + F538D7A4030CB33A01A8002B /* SCPTransfer.h */, + ); + name = SCP; + sourceTree = "<group>"; + }; + F558B96301E3994C01D5E771 /* Images */ = { + isa = PBXGroup; + children = ( + F5EA815603785CDD01A8002B /* home.png */, + 239A5C18038C2294FED5EA79 /* favorites.png */, + 238577620392BB76FED5EA79 /* bookmark.png */, + 09FFFC7903FC38BF00A8002B /* history.png */, + 09FFFC7B03FC3CA600A8002B /* remotehistory.png */, + 09FFFC7C03FC3CA600A8002B /* remotehome.png */, + 09274DEC04B36372003075E6 /* generalprefs.png */, + 09274DF004B36B27003075E6 /* knownhosts.png */, + 09274DEE04B36AFF003075E6 /* favoritesprefs.png */, + 09274DF204B3826E003075E6 /* zeroconf.png */, + 092E4A3D04B89F4E00341390 /* downtriangle.png */, + 092E4A3E04B89F4F00341390 /* righttriangle.png */, + 09F9EDCE04CC74CB00D5EA79 /* files.png */, + 09F9EDD004CC841F00D5EA79 /* transfers.png */, + 09D38E9D04F6A0A800000102 /* reload.png */, + 0916ACC104F728EA00000102 /* download.png */, + 0916ACC204F728EA00000102 /* upload.png */, + 0916ACC504F72A0600000102 /* goto.png */, + 0916ACC904F7323100000102 /* preview.png */, + 0981B76604F81AC900000102 /* disconnect.png */, + 0981B76D04FA546F00000102 /* edit.png */, + 0934447B0524C5E500D5E7DF /* newfolder.png */, + 0934447C0524C5E500D5E7DF /* symlink.png */, + 0934447E0524C5E500D5E7DF /* uparrow.png */, + 093444890524CA3800D5E7DF /* trash.png */, + 0934448B0524CAB600D5E7DF /* remotetrash.png */, + 094AF260054772B6006D53C9 /* info.png */, + ); + name = Images; + sourceTree = "<group>"; + }; + F5FC36BB036A333C01E16655 /* Subclasses */ = { + isa = PBXGroup; + children = ( + 09682EE507C5005400210847 /* UMDragDropImageView.h */, + 09682EE607C5005400210847 /* UMDragDropImageView.m */, + 09682E8207C4F07300210847 /* UMTextField.h */, + 09682E8307C4F07300210847 /* UMTextField.m */, + 23EAEE0D0385949DFE27C9B8 /* SFTPSplitView.m */, + 23EAEE0C0385949DFE27C9B8 /* SFTPSplitView.h */, + 09AE0F7304812A6300A8002B /* SFTPPrefTableView.m */, + 09AE0F7204812A6300A8002B /* SFTPPrefTableView.h */, + F5FC36BD036A339A01E16655 /* SFTPTableView.m */, + F5FC36BC036A339A01E16655 /* SFTPTableView.h */, + 095C52210442121400A8002B /* SFTPItemCell.m */, + 095C52200442121400A8002B /* SFTPItemCell.h */, + 09554B1D03CE87CA00D5E7D1 /* SFTPScrollView.h */, + 09554B1E03CE87CA00D5E7D1 /* SFTPScrollView.m */, + 09D21DCA04EDA06700D5EACC /* SFTPImagePreviewPanel.h */, + 09D21DCB04EDA06700D5EACC /* SFTPImagePreviewPanel.m */, + 09BCC14004EECC1500D5EACC /* SFTPImageView.h */, + 09BCC14104EECC1500D5EACC /* SFTPImageView.m */, + ); + name = Subclasses; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 09682FA607C5528A00210847 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 09682FA707C5528A00210847 /* SFTPMainWindow.h in Headers */, + 09682FA807C5528A00210847 /* SFTPController.h in Headers */, + 09682FA907C5528A00210847 /* SFTPErrorHandler.h in Headers */, + 09682FAA07C5528A00210847 /* SFTPNode.h in Headers */, + 09682FAB07C5528A00210847 /* SFTPAboutPanel.h in Headers */, + 09682FAC07C5528A00210847 /* SFTPTServer.h in Headers */, + 09682FAD07C5528A00210847 /* argcargv.h in Headers */, + 09682FAE07C5528A00210847 /* typeforchar.h in Headers */, + 09682FAF07C5528A00210847 /* SFTPPrefs.h in Headers */, + 09682FB007C5528A00210847 /* SCPController.h in Headers */, + 09682FB107C5528A00210847 /* SCPTransfer.h in Headers */, + 09682FB207C5528A00210847 /* NSString(SSHAdditions).h in Headers */, + 09682FB307C5528A00210847 /* SSHTunnel.h in Headers */, + 09682FB407C5528A00210847 /* fdwrite.h in Headers */, + 09682FB507C5528A00210847 /* SSHTunnelAuth.h in Headers */, + 09682FB607C5528A00210847 /* SFTPTableView.h in Headers */, + 09682FB707C5528A00210847 /* SFTPSplitView.h in Headers */, + 09682FB807C5528A00210847 /* sshversion.h in Headers */, + 09682FB907C5528A00210847 /* NSMutableDictionary(Fugu).h in Headers */, + 09682FBA07C5528A00210847 /* UMFileLauncher.h in Headers */, + 09682FBB07C5528A00210847 /* UMVersionCheck.h in Headers */, + 09682FBC07C5528A00210847 /* keychain.h in Headers */, + 09682FBD07C5528A00210847 /* SFTPScrollView.h in Headers */, + 09682FBE07C5528A00210847 /* SFTPItemCell.h in Headers */, + 09682FBF07C5528A00210847 /* SFTPPrefTableView.h in Headers */, + 09682FC007C5528A00210847 /* ODBEditorSuite.h in Headers */, + 09682FC107C5528A00210847 /* NSString(FSRefAdditions).h in Headers */, + 09682FC207C5528A00210847 /* NSWorkspace(LaunchServices).h in Headers */, + 09682FC307C5528A00210847 /* NSSet(ImageExtensions).h in Headers */, + 09682FC407C5528A00210847 /* SFTPImagePreviewPanel.h in Headers */, + 09682FC507C5528A00210847 /* SFTPImageView.h in Headers */, + 09682FC607C5528A00210847 /* NSFileManager(mktemp).h in Headers */, + 09682FC707C5528A00210847 /* NSImage(IconForType).h in Headers */, + 09682FC807C5528A00210847 /* NSWorkspace(SystemVersionNumber).h in Headers */, + 09682FC907C5528A00210847 /* NSArray(CreateArgv).h in Headers */, + 09682FCA07C5528A00210847 /* NSMutableArray(Extensions).h in Headers */, + 09682FCB07C5528A00210847 /* NSCalendarDate(ConvertToSeconds).h in Headers */, + 09682FCC07C5528A00210847 /* NSAttributedString-Ellipsis.h in Headers */, + 09682FCD07C5528A00210847 /* NSString-UnknownEncoding.h in Headers */, + 09682FCE07C5528A00210847 /* UMTextField.h in Headers */, + 09682FCF07C5528A00210847 /* UMDragDropImageView.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 09AE97EF06F37702005A54B4 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 09AE981F06F3781D005A54B4 /* aevent.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 09682FA507C5528A00210847 /* Fugu */ = { + isa = PBXNativeTarget; + buildConfigurationList = B93DEFFD189935E20078D87E /* Build configuration list for PBXNativeTarget "Fugu" */; + buildPhases = ( + 09682FA607C5528A00210847 /* Headers */, + 09682FD007C5528A00210847 /* Resources */, + 09682FFE07C5528A00210847 /* Sources */, + 0968302807C5528A00210847 /* Frameworks */, + ); + buildRules = ( + 0968302F07C5528A00210847 /* PBXBuildRule */, + ); + dependencies = ( + 0968303307C552F200210847 /* PBXTargetDependency */, + ); + name = Fugu; + productInstallPath = "$(HOME)/Applications"; + productName = ScruFTP; + productReference = 0968303007C5528A00210847 /* Fugu.app */; + productType = "com.apple.product-type.application"; + }; + 09AE97F306F37702005A54B4 /* externaleditor */ = { + isa = PBXNativeTarget; + buildConfigurationList = B93DEFFC189935E20078D87E /* Build configuration list for PBXNativeTarget "externaleditor" */; + buildPhases = ( + 09AE97EF06F37702005A54B4 /* Headers */, + 09AE97F006F37702005A54B4 /* Sources */, + 09AE97F106F37702005A54B4 /* Rez */, + 09AE97F206F37702005A54B4 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = externaleditor; + productName = Untitled; + productReference = 09AE97F406F37702005A54B4 /* externaleditor */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = B93DEFFB189935E20078D87E /* Build configuration list for PBXProject "Fugu" */; + compatibilityVersion = "Xcode 2.4"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + Dutch, + Spanish, + Italian, + Danish, + Finnish, + Chinese, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* ScruFTP */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 09682FA507C5528A00210847 /* Fugu */, + 09AE97F306F37702005A54B4 /* externaleditor */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 09682FD007C5528A00210847 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 09682FD107C5528A00210847 /* MainMenu.nib in Resources */, + 09682FD307C5528A00210847 /* Prefs.nib in Resources */, + 09682FD407C5528A00210847 /* COPYRIGHT.txt in Resources */, + 09682FD507C5528A00210847 /* SSHTunnel.nib in Resources */, + 09682FD607C5528A00210847 /* home.png in Resources */, + 09682FD707C5528A00210847 /* favorites.png in Resources */, + 09682FD807C5528A00210847 /* bookmark.png in Resources */, + 09682FD907C5528A00210847 /* fugu.icns in Resources */, + 09682FDA07C5528A00210847 /* SCP.nib in Resources */, + 09682FDB07C5528A00210847 /* Localizable.strings in Resources */, + 09682FDC07C5528A00210847 /* SFTPToolbar.strings in Resources */, + 09682FDD07C5528A00210847 /* HelpMenu.strings in Resources */, + 09682FDE07C5528A00210847 /* SFTPInfoPanel.strings in Resources */, + 09682FDF07C5528A00210847 /* SCP.strings in Resources */, + 09682FE007C5528A00210847 /* SSHTunnel.strings in Resources */, + 09682FE107C5528A00210847 /* history.png in Resources */, + 09682FE207C5528A00210847 /* remotehistory.png in Resources */, + 09682FE307C5528A00210847 /* remotehome.png in Resources */, + 09682FE407C5528A00210847 /* Fugu README.rtfd in Resources */, + 09682FE507C5528A00210847 /* generalprefs.png in Resources */, + 09682FE607C5528A00210847 /* favoritesprefs.png in Resources */, + 09682FE707C5528A00210847 /* knownhosts.png in Resources */, + 09682FE807C5528A00210847 /* zeroconf.png in Resources */, + 09682FE907C5528A00210847 /* downtriangle.png in Resources */, + 09682FEA07C5528A00210847 /* righttriangle.png in Resources */, + 09682FEB07C5528A00210847 /* files.png in Resources */, + 09682FEC07C5528A00210847 /* transfers.png in Resources */, + 09682FED07C5528A00210847 /* reload.png in Resources */, + 09682FEE07C5528A00210847 /* download.png in Resources */, + 09682FEF07C5528A00210847 /* upload.png in Resources */, + 09682FF007C5528A00210847 /* goto.png in Resources */, + 09682FF107C5528A00210847 /* preview.png in Resources */, + 09682FF207C5528A00210847 /* disconnect.png in Resources */, + 09682FF307C5528A00210847 /* edit.png in Resources */, + 09682FF407C5528A00210847 /* SFTPPrefToolbar.strings in Resources */, + 09682FF507C5528A00210847 /* keys.rtf in Resources */, + 09682FF607C5528A00210847 /* newfolder.png in Resources */, + 09682FF707C5528A00210847 /* symlink.png in Resources */, + 09682FF807C5528A00210847 /* uparrow.png in Resources */, + 09682FF907C5528A00210847 /* trash.png in Resources */, + 09682FFA07C5528A00210847 /* remotetrash.png in Resources */, + 09682FFB07C5528A00210847 /* info.png in Resources */, + 09682FFC07C5528A00210847 /* externaleditor in Resources */, + 09682FFD07C5528A00210847 /* ODBEditors.plist in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXRezBuildPhase section */ + 09AE97F106F37702005A54B4 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXRezBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 09682FFE07C5528A00210847 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 09682FFF07C5528A00210847 /* main.m in Sources */, + 0968300007C5528A00210847 /* SFTPMainWindow.m in Sources */, + 0968300107C5528A00210847 /* SFTPController.m in Sources */, + 0968300207C5528A00210847 /* SFTPErrorHandler.m in Sources */, + 0968300307C5528A00210847 /* SFTPNode.m in Sources */, + 0968300407C5528A00210847 /* SFTPAboutPanel.m in Sources */, + 0968300507C5528A00210847 /* SFTPTServer.m in Sources */, + 0968300607C5528A00210847 /* argcargv.c in Sources */, + 0968300707C5528A00210847 /* typeforchar.c in Sources */, + 0968300807C5528A00210847 /* SFTPPrefs.m in Sources */, + 0968300907C5528A00210847 /* SCPController.m in Sources */, + 0968300A07C5528A00210847 /* SCPTransfer.m in Sources */, + 0968300B07C5528A00210847 /* NSString(SSHAdditions).m in Sources */, + 0968300C07C5528A00210847 /* SSHTunnel.m in Sources */, + 0968300D07C5528A00210847 /* fdwrite.c in Sources */, + 0968300E07C5528A00210847 /* SSHTunnelAuth.m in Sources */, + 0968300F07C5528A00210847 /* SFTPTableView.m in Sources */, + 0968301007C5528A00210847 /* SFTPSplitView.m in Sources */, + 0968301107C5528A00210847 /* sshversion.c in Sources */, + 0968301207C5528A00210847 /* NSMutableDictionary(Fugu).m in Sources */, + 0968301307C5528A00210847 /* UMFileLauncher.m in Sources */, + 0968301407C5528A00210847 /* UMVersionCheck.m in Sources */, + 0968301507C5528A00210847 /* keychain.c in Sources */, + 0968301607C5528A00210847 /* SFTPScrollView.m in Sources */, + 0968301707C5528A00210847 /* SFTPItemCell.m in Sources */, + 0968301807C5528A00210847 /* SFTPPrefTableView.m in Sources */, + 0968301907C5528A00210847 /* NSString(FSRefAdditions).m in Sources */, + 0968301A07C5528A00210847 /* NSWorkspace(LaunchServices).m in Sources */, + 0968301B07C5528A00210847 /* NSSet(ImageExtensions).m in Sources */, + 0968301C07C5528A00210847 /* SFTPImagePreviewPanel.m in Sources */, + 0968301D07C5528A00210847 /* SFTPImageView.m in Sources */, + 0968301E07C5528A00210847 /* NSFileManager(mktemp).m in Sources */, + 0968301F07C5528A00210847 /* NSImage(IconForType).m in Sources */, + 0968302007C5528A00210847 /* NSWorkspace(SystemVersionNumber).m in Sources */, + 0968302107C5528A00210847 /* NSArray(CreateArgv).m in Sources */, + 0968302207C5528A00210847 /* NSMutableArray(Extensions).m in Sources */, + 0968302307C5528A00210847 /* NSCalendarDate(ConvertToSeconds).m in Sources */, + 0968302407C5528A00210847 /* NSAttributedString-Ellipsis.m in Sources */, + 0968302507C5528A00210847 /* NSString-UnknownEncoding.m in Sources */, + 0968302607C5528A00210847 /* UMTextField.m in Sources */, + 0968302707C5528A00210847 /* UMDragDropImageView.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 09AE97F006F37702005A54B4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 09AE981E06F3781D005A54B4 /* aevent.c in Sources */, + 09AE982006F3781D005A54B4 /* ee.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 0968303307C552F200210847 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 09AE97F306F37702005A54B4 /* externaleditor */; + targetProxy = 0968303207C552F200210847 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 09448C5E03F052C200A8002B /* Localizable.strings */ = { + isa = PBXVariantGroup; + children = ( + 09448C5F03F052C200A8002B /* English */, + 09338C9E03FD991500D5EA79 /* German */, + 096C4A870413F74C003D9332 /* Japanese */, + 09E1EBF60452494200D5EA79 /* Dutch */, + 095D40E0048E86BC009C52F5 /* Spanish */, + 09F12F560494F76C00A8022B /* Italian */, + 09830E5704B4AABA00F63E62 /* Danish */, + 09855B2F04CDD14800D5EA79 /* French */, + 09CB2F0805350D2000B1DF0F /* Finnish */, + 092DD4CC05F3D40700EA362F /* Chinese */, + ); + name = Localizable.strings; + sourceTree = "<group>"; + }; + 0960E33403F05A2800A8002B /* SFTPToolbar.strings */ = { + isa = PBXVariantGroup; + children = ( + 0960E33503F05A2800A8002B /* English */, + 09338CA003FD999600D5EA79 /* German */, + 096C4A8D0413F74C003D9332 /* Japanese */, + 09E1EBFC0452494200D5EA79 /* Dutch */, + 095D40E3048E86BC009C52F5 /* Spanish */, + 09F12F5E0494F76D00A8022B /* Italian */, + 09830E5D04B4AABA00F63E62 /* Danish */, + 09855B3504CDD14800D5EA79 /* French */, + 09CB2F0F05350D2000B1DF0F /* Finnish */, + 092DD4D305F3D40700EA362F /* Chinese */, + ); + name = SFTPToolbar.strings; + sourceTree = "<group>"; + }; + 0960E33703F063A700A8002B /* HelpMenu.strings */ = { + isa = PBXVariantGroup; + children = ( + 0960E33803F063A700A8002B /* English */, + 09338C9D03FD990300D5EA79 /* German */, + 096C4A850413F74C003D9332 /* Japanese */, + 09E1EBF40452494200D5EA79 /* Dutch */, + 095D40DE048E86BC009C52F5 /* Spanish */, + 09F12F540494F76C00A8022B /* Italian */, + 09830E5504B4AABA00F63E62 /* Danish */, + 09855B2D04CDD14800D5EA79 /* French */, + 09CB2F0705350D2000B1DF0F /* Finnish */, + 092DD4C905F3D40700EA362F /* Chinese */, + ); + name = HelpMenu.strings; + sourceTree = "<group>"; + }; + 096A883B03F1B71700A8002B /* SFTPInfoPanel.strings */ = { + isa = PBXVariantGroup; + children = ( + 096A883C03F1B71700A8002B /* English */, + 09338C9F03FD997F00D5EA79 /* German */, + 096C4A8C0413F74C003D9332 /* Japanese */, + 09E1EBFB0452494200D5EA79 /* Dutch */, + 095D40E2048E86BC009C52F5 /* Spanish */, + 09F12F5D0494F76D00A8022B /* Italian */, + 09830E5C04B4AABA00F63E62 /* Danish */, + 09855B3404CDD14800D5EA79 /* French */, + 09CB2F0D05350D2000B1DF0F /* Finnish */, + 092DD4D105F3D40700EA362F /* Chinese */, + ); + name = SFTPInfoPanel.strings; + sourceTree = "<group>"; + }; + 0971F3FA03F2DFC700A8002B /* SCP.strings */ = { + isa = PBXVariantGroup; + children = ( + 0971F3FB03F2DFC700A8002B /* English */, + 09338C9C03FD98ED00D5EA79 /* German */, + 096C4A8B0413F74C003D9332 /* Japanese */, + 09E1EBFA0452494200D5EA79 /* Dutch */, + 095D40E1048E86BC009C52F5 /* Spanish */, + 09F12F5C0494F76D00A8022B /* Italian */, + 09830E5B04B4AABA00F63E62 /* Danish */, + 09855B3304CDD14800D5EA79 /* French */, + 09CB2F0C05350D2000B1DF0F /* Finnish */, + 092DD4D005F3D40700EA362F /* Chinese */, + ); + name = SCP.strings; + sourceTree = "<group>"; + }; + 09B7ACF90507596B00000106 /* SFTPPrefToolbar.strings */ = { + isa = PBXVariantGroup; + children = ( + 09B7ACFA0507596B00000106 /* English */, + 0911C537050D04630022D49F /* Dutch */, + 09173BB3050E461700D5E7DF /* French */, + 09A24DBE051F708000D5E7DF /* Spanish */, + 09A6FD2E051F895A00D5E7DF /* German */, + 09CB2F0E05350D2000B1DF0F /* Finnish */, + 092DD4D205F3D40700EA362F /* Chinese */, + ); + name = SFTPPrefToolbar.strings; + sourceTree = "<group>"; + }; + 09DA7590051B939700D5E7DF /* keys.rtf */ = { + isa = PBXVariantGroup; + children = ( + 09DA7591051B939700D5E7DF /* English */, + 09A24DBD051F6CEC00D5E7DF /* Dutch */, + 092DD4CB05F3D40700EA362F /* Chinese */, + ); + name = keys.rtf; + sourceTree = "<group>"; + }; + 09E1EBF20452494200D5EA79 /* Fugu README.rtfd */ = { + isa = PBXVariantGroup; + children = ( + 09DA758C051B8E4300D5E7DF /* English */, + 09DA758F051B912500D5E7DF /* Dutch */, + 094AF26405481FDF006D53C9 /* French */, + ); + name = "Fugu README.rtfd"; + sourceTree = "<group>"; + }; + 09F5CD7203F04CF600A8002B /* SCP.nib */ = { + isa = PBXVariantGroup; + children = ( + 09F5CD7303F04CF600A8002B /* English */, + 09338C9A03FD98C300D5EA79 /* German */, + 096C4A8A0413F74C003D9332 /* Japanese */, + 09E1EBF90452494200D5EA79 /* Dutch */, + 095D40DD048E869C009C52F5 /* Spanish */, + 09F12F5B0494F76D00A8022B /* Italian */, + 09830E5A04B4AABA00F63E62 /* Danish */, + 09855B3204CDD14800D5EA79 /* French */, + 09CB2F0B05350D2000B1DF0F /* Finnish */, + 092DD4CF05F3D40700EA362F /* Chinese */, + ); + name = SCP.nib; + sourceTree = "<group>"; + }; + 09FFFC6303F992BE00A8002B /* SSHTunnel.strings */ = { + isa = PBXVariantGroup; + children = ( + 09FFFC6403F992BE00A8002B /* English */, + 09338CA103FD99AC00D5EA79 /* German */, + 096C4A8F0413F74D003D9332 /* Japanese */, + 09E1EBFE0452494200D5EA79 /* Dutch */, + 095D40E5048E86BC009C52F5 /* Spanish */, + 09F12F600494F76D00A8022B /* Italian */, + 09830E5F04B4AABA00F63E62 /* Danish */, + 09855B3804CDD65200D5EA79 /* French */, + 09CB2F1105350D2000B1DF0F /* Finnish */, + 092DD4D505F3D40700EA362F /* Chinese */, + ); + name = SSHTunnel.strings; + sourceTree = "<group>"; + }; + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = { + isa = PBXVariantGroup; + children = ( + 29B97319FDCFA39411CA2CEA /* English */, + 09338C9703FD986F00D5EA79 /* German */, + 096C4A880413F74C003D9332 /* Japanese */, + 09E1EBF70452494200D5EA79 /* Dutch */, + 095D40DB048E8651009C52F5 /* Spanish */, + 09F12F590494F76D00A8022B /* Italian */, + 09830E5804B4AABA00F63E62 /* Danish */, + 09855B3004CDD14800D5EA79 /* French */, + 09CB2F0905350D2000B1DF0F /* Finnish */, + 092DD4CD05F3D40700EA362F /* Chinese */, + ); + name = MainMenu.nib; + sourceTree = "<group>"; + }; + F517DFAD0312049F01A8002B /* SSHTunnel.nib */ = { + isa = PBXVariantGroup; + children = ( + F517DFAE0312049F01A8002B /* English */, + 09338C9B03FD98D800D5EA79 /* German */, + 096C4A8E0413F74C003D9332 /* Japanese */, + 09E1EBFD0452494200D5EA79 /* Dutch */, + 095D40E4048E86BC009C52F5 /* Spanish */, + 09F12F5F0494F76D00A8022B /* Italian */, + 09830E5E04B4AABA00F63E62 /* Danish */, + 09855B3604CDD14900D5EA79 /* French */, + 09CB2F1005350D2000B1DF0F /* Finnish */, + 092DD4D405F3D40700EA362F /* Chinese */, + ); + name = SSHTunnel.nib; + sourceTree = "<group>"; + }; + F5B12CC002DF4E6001D5EA79 /* Prefs.nib */ = { + isa = PBXVariantGroup; + children = ( + F5B12CC102DF4E6001D5EA79 /* English */, + 09338C9903FD98AE00D5EA79 /* German */, + 096C4A890413F74C003D9332 /* Japanese */, + 09E1EBF80452494200D5EA79 /* Dutch */, + 095D40DC048E8664009C52F5 /* Spanish */, + 09F12F5A0494F76D00A8022B /* Italian */, + 09830E5904B4AABA00F63E62 /* Danish */, + 09855B3104CDD14800D5EA79 /* French */, + 09CB2F0A05350D2000B1DF0F /* Finnish */, + 092DD4CE05F3D40700EA362F /* Chinese */, + ); + name = Prefs.nib; + sourceTree = "<group>"; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + B93DEFF2189935E10078D87E /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Development; + }; + B93DEFF3189935E10078D87E /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Deployment; + }; + B93DEFF4189935E10078D87E /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Default; + }; + B93DEFF5189935E10078D87E /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 116; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_LDFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = Fugu; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = app; + ZERO_LINK = YES; + }; + name = Development; + }; + B93DEFF6189935E10078D87E /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + CURRENT_PROJECT_VERSION = 116; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_LDFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = Fugu; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = app; + ZERO_LINK = NO; + }; + name = Deployment; + }; + B93DEFF7189935E10078D87E /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + CURRENT_PROJECT_VERSION = 116; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_LDFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = Fugu; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = app; + }; + name = Default; + }; + B93DEFF8189935E10078D87E /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_UNKNOWN_PRAGMAS = NO; + INSTALL_PATH = /usr/local/bin; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-framework", + Carbon, + "-framework", + ApplicationServices, + ); + OTHER_REZFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = externaleditor; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost"; + ZERO_LINK = YES; + }; + name = Development; + }; + B93DEFF9189935E10078D87E /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_UNKNOWN_PRAGMAS = NO; + INSTALL_PATH = /usr/local/bin; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-framework", + Carbon, + "-framework", + ApplicationServices, + ); + OTHER_REZFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = externaleditor; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost"; + ZERO_LINK = NO; + }; + name = Deployment; + }; + B93DEFFA189935E10078D87E /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_UNKNOWN_PRAGMAS = NO; + INSTALL_PATH = /usr/local/bin; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-framework", + Carbon, + "-framework", + ApplicationServices, + ); + OTHER_REZFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = externaleditor; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost"; + }; + name = Default; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + B93DEFFB189935E20078D87E /* Build configuration list for PBXProject "Fugu" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B93DEFF2189935E10078D87E /* Development */, + B93DEFF3189935E10078D87E /* Deployment */, + B93DEFF4189935E10078D87E /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + B93DEFFC189935E20078D87E /* Build configuration list for PBXNativeTarget "externaleditor" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B93DEFF8189935E10078D87E /* Development */, + B93DEFF9189935E10078D87E /* Deployment */, + B93DEFFA189935E10078D87E /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + B93DEFFD189935E20078D87E /* Build configuration list for PBXNativeTarget "Fugu" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B93DEFF5189935E10078D87E /* Development */, + B93DEFF6189935E10078D87E /* Deployment */, + B93DEFF7189935E10078D87E /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +}