diff --git a/mac/FileTeePee.xcodeproj/project.pbxproj b/mac/FileTeePee.xcodeproj/project.pbxproj --- a/mac/FileTeePee.xcodeproj/project.pbxproj +++ b/mac/FileTeePee.xcodeproj/project.pbxproj @@ -1,912 +1,917 @@ // !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 48; objects = { /* Begin PBXBuildFile section */ 343F1E8727CECDF100D5B9B6 /* LgiCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 343F1E6B27CECD8500D5B9B6 /* LgiCocoa.framework */; }; 343F1E8827CECE0300D5B9B6 /* LgiCocoa.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E6B27CECD8500D5B9B6 /* LgiCocoa.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 343F1E8927CECE0A00D5B9B6 /* libpng15.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E7C27CECD9200D5B9B6 /* libpng15.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 343F1E8A27CECE1000D5B9B6 /* libssh.4.7.2.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E6427CECD7600D5B9B6 /* libssh.4.7.2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 343F1E8A27CECE1000D5B9B6 /* libssh.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E6427CECD7600D5B9B6 /* libssh.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 343F1E8D27CECE3F00D5B9B6 /* libcrypto.3.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E8C27CECE3500D5B9B6 /* libcrypto.3.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 343F1E8E27CECE3F00D5B9B6 /* libssl.3.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E8B27CECE3400D5B9B6 /* libssl.3.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 343FB8952386621600797ABC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 343FB8942386621600797ABC /* Assets.xcassets */; }; 343FB8AB238662C500797ABC /* LgiMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 343FB8AA238662C500797ABC /* LgiMain.cpp */; }; 343FB8DC2386642A00797ABC /* OptionsFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 343FB8DB2386642A00797ABC /* OptionsFile.cpp */; }; - 34FFCCEF2398C22E009BABD9 /* GFileSystemView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCDD2398C22D009BABD9 /* GFileSystemView.cpp */; }; - 34FFCCF02398C22E009BABD9 /* GLogPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCDE2398C22D009BABD9 /* GLogPanel.cpp */; }; + 34FFCCEF2398C22E009BABD9 /* FileSystemView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCDD2398C22D009BABD9 /* FileSystemView.cpp */; }; + 34FFCCF02398C22E009BABD9 /* LogPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCDE2398C22D009BABD9 /* LogPanel.cpp */; }; 34FFCCF12398C22E009BABD9 /* ISFtp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCDF2398C22D009BABD9 /* ISFtp.cpp */; }; 34FFCCF22398C22E009BABD9 /* DirListItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE02398C22E009BABD9 /* DirListItem.cpp */; }; 34FFCCF32398C22E009BABD9 /* FtpWorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE12398C22E009BABD9 /* FtpWorkerThread.cpp */; }; - 34FFCCF42398C22E009BABD9 /* GLocalFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE22398C22E009BABD9 /* GLocalFS.cpp */; }; - 34FFCCF52398C22E009BABD9 /* GRemoteFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE32398C22E009BABD9 /* GRemoteFS.cpp */; }; + 34FFCCF42398C22E009BABD9 /* LocalFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE22398C22E009BABD9 /* LocalFS.cpp */; }; + 34FFCCF52398C22E009BABD9 /* RemoteFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE32398C22E009BABD9 /* RemoteFS.cpp */; }; 34FFCCF62398C22E009BABD9 /* PermsDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE42398C22E009BABD9 /* PermsDlg.cpp */; }; 34FFCCF72398C22E009BABD9 /* Schedule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE72398C22E009BABD9 /* Schedule.cpp */; }; 34FFCCF82398C22E009BABD9 /* ConnectDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE82398C22E009BABD9 /* ConnectDlg.cpp */; }; 34FFCCF92398C22E009BABD9 /* HttpDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCE92398C22E009BABD9 /* HttpDlg.cpp */; }; 34FFCCFA2398C22E009BABD9 /* FtpApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCEC2398C22E009BABD9 /* FtpApp.cpp */; }; 34FFCCFB2398C22E009BABD9 /* ResumeDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCEE2398C22E009BABD9 /* ResumeDlg.cpp */; }; 34FFCCFE2398C300009BABD9 /* XmlTreeUi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCFD2398C300009BABD9 /* XmlTreeUi.cpp */; }; 34FFCD002398C31D009BABD9 /* Http.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCCFF2398C31D009BABD9 /* Http.cpp */; }; 34FFCD042398C373009BABD9 /* Ftp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD032398C373009BABD9 /* Ftp.cpp */; }; 34FFCD062398C382009BABD9 /* About.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD052398C382009BABD9 /* About.cpp */; }; 34FFCD082398C38E009BABD9 /* OpenSSLSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD072398C38E009BABD9 /* OpenSSLSocket.cpp */; }; 34FFCD0A2398C3AA009BABD9 /* Db-Csv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD092398C3AA009BABD9 /* Db-Csv.cpp */; }; 34FFCD0C2398C400009BABD9 /* FileTransferProgress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD0B2398C400009BABD9 /* FileTransferProgress.cpp */; }; 34FFCD0E2398C40C009BABD9 /* StatusBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD0D2398C40C009BABD9 /* StatusBar.cpp */; }; 34FFCD102398C429009BABD9 /* ProgressStatusPane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD0F2398C429009BABD9 /* ProgressStatusPane.cpp */; }; 34FFCD122398C440009BABD9 /* Base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD112398C440009BABD9 /* Base64.cpp */; }; 34FFCD1C2398C474009BABD9 /* icon128.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD142398C473009BABD9 /* icon128.png */; }; 34FFCD1D2398C474009BABD9 /* icon32.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD152398C473009BABD9 /* icon32.png */; }; 34FFCD1E2398C474009BABD9 /* _commands.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD162398C473009BABD9 /* _commands.png */; }; 34FFCD1F2398C474009BABD9 /* _pane.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD172398C473009BABD9 /* _pane.png */; }; 34FFCD202398C474009BABD9 /* mac-icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD182398C474009BABD9 /* mac-icon.icns */; }; 34FFCD212398C474009BABD9 /* _icons.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD192398C474009BABD9 /* _icons.png */; }; 34FFCD222398C474009BABD9 /* icon64.png in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD1A2398C474009BABD9 /* icon64.png */; }; 34FFCD232398C474009BABD9 /* FileTeePee.lr8 in Resources */ = {isa = PBXBuildFile; fileRef = 34FFCD1B2398C474009BABD9 /* FileTeePee.lr8 */; }; 34FFCD252398C4CA009BABD9 /* Png.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34FFCD242398C4CA009BABD9 /* Png.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 343F1E5327CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = E491C15DF87A40ED82F43924; remoteInfo = exec; }; 343F1E5527CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 2218CBD548884326B8CCECF4; remoteInfo = libssh_scp; }; 343F1E5727CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 9DFA84622AF44E9C864F2EB9; remoteInfo = libsshpp; }; 343F1E5927CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = E43A32431523475AACA211D0; remoteInfo = libsshpp_noexcept; }; 343F1E5B27CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 8BD86D1EDE764415BC1852E1; remoteInfo = samplesftp; }; 343F1E5D27CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 0E81E71BDE574A7FABB51858; remoteInfo = scp_download; }; 343F1E5F27CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 237D0B3F03D640F7B9CE8FE4; remoteInfo = senddata; }; 343F1E6127CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 052053DFA88949388A48A533; remoteInfo = "ssh-client"; }; 343F1E6327CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 5C2DBF451DDD439387B5A551; remoteInfo = ssh_shared; }; 343F1E6527CECD7600D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 2; remoteGlobalIDString = 5098E47DCE664CA48986F823; remoteInfo = sshnetcat; }; 343F1E6A27CECD8500D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 343FB8A42386627A00797ABC /* LgiCocoa.xcodeproj */; proxyType = 2; remoteGlobalIDString = 3477C2681CBF020F0028B84B; remoteInfo = LgiCocoa; }; 343F1E7927CECD9200D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; proxyType = 2; remoteGlobalIDString = 228A010349D347BEADC408F8; remoteInfo = example; }; - 343F1E7B27CECD9200D5B9B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A86AA39F3CD14012BB654B02; - remoteInfo = libpng15; - }; - 343F1E7D27CECD9200D5B9B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 1286F870F6A24F77B02F0866; - remoteInfo = libpng15_static; - }; 343F1E7F27CECD9200D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; proxyType = 2; remoteGlobalIDString = 2BAFBD9C0B06410A93146583; remoteInfo = minigzip; }; 343F1E8127CECD9200D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; proxyType = 2; remoteGlobalIDString = 5E165C6692104427B1760FAC; remoteInfo = pngtest; }; 343F1E8327CECD9200D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; proxyType = 2; remoteGlobalIDString = 85787DCB21984E60AFB434AC; remoteInfo = zlib; }; 343F1E8527CECD9200D5B9B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; proxyType = 2; remoteGlobalIDString = 308342A9F1B047B0917875BB; remoteInfo = zlib_static; }; 348E9971287428D00067E92A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 343FB8A42386627A00797ABC /* LgiCocoa.xcodeproj */; proxyType = 1; remoteGlobalIDString = 3477C2671CBF020F0028B84B; remoteInfo = LgiCocoa; }; 348E9973287428D90067E92A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 34E9175726647AF000A6639D /* libssh.xcodeproj */; proxyType = 1; - remoteGlobalIDString = 8C3A91DA8E5F44AF9FD6C6D7; + remoteGlobalIDString = 3C45663B9EB74DDEB121BEA5; remoteInfo = libsshpp; }; + 34D050FF29DE274800BF0C5A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = C034AD42F1304599BB52EDD3; + remoteInfo = libpng16; + }; + 34D0510129DE274800BF0C5A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = F1350291A76F40E0B7F686CE; + remoteInfo = libpng16_static; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 343FB8C72386639100797ABC /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 343F1E8D27CECE3F00D5B9B6 /* libcrypto.3.dylib in Copy Files */, 343F1E8E27CECE3F00D5B9B6 /* libssl.3.dylib in Copy Files */, - 343F1E8A27CECE1000D5B9B6 /* libssh.4.7.2.dylib in Copy Files */, - 343F1E8927CECE0A00D5B9B6 /* libpng15.dylib in Copy Files */, + 343F1E8A27CECE1000D5B9B6 /* libssh.dylib in Copy Files */, 343F1E8827CECE0300D5B9B6 /* LgiCocoa.framework in Copy Files */, ); name = "Copy Files"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 343F1E8B27CECE3400D5B9B6 /* libssl.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.3.dylib; path = ../../../codelib/openssl/libssl.3.dylib; sourceTree = ""; }; 343F1E8C27CECE3500D5B9B6 /* libcrypto.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.3.dylib; path = ../../../codelib/openssl/libcrypto.3.dylib; sourceTree = ""; }; 343FB88E2386621400797ABC /* FileTeePee.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FileTeePee.app; sourceTree = BUILT_PRODUCTS_DIR; }; 343FB8942386621600797ABC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 343FB8992386621600797ABC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 343FB89C2386621600797ABC /* FileTeePee.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = FileTeePee.entitlements; sourceTree = ""; }; 343FB8A42386627A00797ABC /* LgiCocoa.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = LgiCocoa.xcodeproj; path = ../../lgi/trunk/src/mac/cocoa/LgiCocoa.xcodeproj; sourceTree = ""; }; 343FB8AA238662C500797ABC /* LgiMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LgiMain.cpp; path = ../../lgi/trunk/src/common/Lgi/LgiMain.cpp; sourceTree = ""; }; 343FB8DB2386642A00797ABC /* OptionsFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptionsFile.cpp; path = ../../lgi/trunk/src/common/Lgi/OptionsFile.cpp; sourceTree = ""; }; 344AB72124457F02008DDCB4 /* Ftp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Ftp.h; path = ../../lgi/trunk/include/lgi/common/Ftp.h; sourceTree = ""; }; 347CF7DE23F522570028F610 /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../../codelib/libpng/build/libpng.xcodeproj; sourceTree = ""; }; 34E9175726647AF000A6639D /* libssh.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libssh.xcodeproj; path = ../../../codelib/libssh/build/libssh.xcodeproj; sourceTree = ""; }; - 34FFCCDD2398C22D009BABD9 /* GFileSystemView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GFileSystemView.cpp; path = ../Code/GFileSystemView.cpp; sourceTree = ""; }; - 34FFCCDE2398C22D009BABD9 /* GLogPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GLogPanel.cpp; path = ../Code/GLogPanel.cpp; sourceTree = ""; }; - 34FFCCDF2398C22D009BABD9 /* ISFtp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ISFtp.cpp; path = ../Code/ISFtp.cpp; sourceTree = ""; }; - 34FFCCE02398C22E009BABD9 /* DirListItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DirListItem.cpp; path = ../Code/DirListItem.cpp; sourceTree = ""; }; - 34FFCCE12398C22E009BABD9 /* FtpWorkerThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FtpWorkerThread.cpp; path = ../Code/FtpWorkerThread.cpp; sourceTree = ""; }; - 34FFCCE22398C22E009BABD9 /* GLocalFS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = GLocalFS.cpp; path = ../Code/GLocalFS.cpp; sourceTree = ""; }; - 34FFCCE32398C22E009BABD9 /* GRemoteFS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRemoteFS.cpp; path = ../Code/GRemoteFS.cpp; sourceTree = ""; }; - 34FFCCE42398C22E009BABD9 /* PermsDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PermsDlg.cpp; path = ../Code/PermsDlg.cpp; sourceTree = ""; }; - 34FFCCE52398C22E009BABD9 /* Schedule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Schedule.h; path = ../Code/Schedule.h; sourceTree = ""; }; - 34FFCCE62398C22E009BABD9 /* ThrottleSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThrottleSocket.h; path = ../Code/ThrottleSocket.h; sourceTree = ""; }; - 34FFCCE72398C22E009BABD9 /* Schedule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Schedule.cpp; path = ../Code/Schedule.cpp; sourceTree = ""; }; - 34FFCCE82398C22E009BABD9 /* ConnectDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConnectDlg.cpp; path = ../Code/ConnectDlg.cpp; sourceTree = ""; }; - 34FFCCE92398C22E009BABD9 /* HttpDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HttpDlg.cpp; path = ../Code/HttpDlg.cpp; sourceTree = ""; }; - 34FFCCEA2398C22E009BABD9 /* HttpDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HttpDlg.h; path = ../Code/HttpDlg.h; sourceTree = ""; }; - 34FFCCEB2398C22E009BABD9 /* FtpApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FtpApp.h; path = ../Code/FtpApp.h; sourceTree = ""; }; - 34FFCCEC2398C22E009BABD9 /* FtpApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FtpApp.cpp; path = ../Code/FtpApp.cpp; sourceTree = ""; }; - 34FFCCED2398C22E009BABD9 /* ISFtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISFtp.h; path = ../Code/ISFtp.h; sourceTree = ""; }; - 34FFCCEE2398C22E009BABD9 /* ResumeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResumeDlg.cpp; path = ../Code/ResumeDlg.cpp; sourceTree = ""; }; + 34FFCCDD2398C22D009BABD9 /* FileSystemView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSystemView.cpp; path = ../src/FileSystemView.cpp; sourceTree = ""; }; + 34FFCCDE2398C22D009BABD9 /* LogPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LogPanel.cpp; path = ../src/LogPanel.cpp; sourceTree = ""; }; + 34FFCCDF2398C22D009BABD9 /* ISFtp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ISFtp.cpp; path = ../src/ISFtp.cpp; sourceTree = ""; }; + 34FFCCE02398C22E009BABD9 /* DirListItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DirListItem.cpp; path = ../src/DirListItem.cpp; sourceTree = ""; }; + 34FFCCE12398C22E009BABD9 /* FtpWorkerThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FtpWorkerThread.cpp; path = ../src/FtpWorkerThread.cpp; sourceTree = ""; }; + 34FFCCE22398C22E009BABD9 /* LocalFS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = LocalFS.cpp; path = ../src/LocalFS.cpp; sourceTree = ""; }; + 34FFCCE32398C22E009BABD9 /* RemoteFS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RemoteFS.cpp; path = ../src/RemoteFS.cpp; sourceTree = ""; }; + 34FFCCE42398C22E009BABD9 /* PermsDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PermsDlg.cpp; path = ../src/PermsDlg.cpp; sourceTree = ""; }; + 34FFCCE52398C22E009BABD9 /* Schedule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Schedule.h; path = ../include/fileteepee/Schedule.h; sourceTree = ""; }; + 34FFCCE62398C22E009BABD9 /* ThrottleSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThrottleSocket.h; path = ../include/fileteepee/ThrottleSocket.h; sourceTree = ""; }; + 34FFCCE72398C22E009BABD9 /* Schedule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Schedule.cpp; path = ../src/Schedule.cpp; sourceTree = ""; }; + 34FFCCE82398C22E009BABD9 /* ConnectDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConnectDlg.cpp; path = ../src/ConnectDlg.cpp; sourceTree = ""; }; + 34FFCCE92398C22E009BABD9 /* HttpDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HttpDlg.cpp; path = ../src/HttpDlg.cpp; sourceTree = ""; }; + 34FFCCEA2398C22E009BABD9 /* HttpDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HttpDlg.h; path = ../include/fileteepee/HttpDlg.h; sourceTree = ""; }; + 34FFCCEB2398C22E009BABD9 /* FtpApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FtpApp.h; path = ../include/fileteepee/FtpApp.h; sourceTree = ""; }; + 34FFCCEC2398C22E009BABD9 /* FtpApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FtpApp.cpp; path = ../src/FtpApp.cpp; sourceTree = ""; }; + 34FFCCED2398C22E009BABD9 /* ISFtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISFtp.h; path = ../include/fileteepee/ISFtp.h; sourceTree = ""; }; + 34FFCCEE2398C22E009BABD9 /* ResumeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResumeDlg.cpp; path = ../src/ResumeDlg.cpp; sourceTree = ""; }; 34FFCCFD2398C300009BABD9 /* XmlTreeUi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XmlTreeUi.cpp; path = ../../lgi/trunk/src/common/Text/XmlTreeUi.cpp; sourceTree = ""; }; 34FFCCFF2398C31D009BABD9 /* Http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Http.cpp; path = ../../lgi/trunk/src/common/Net/Http.cpp; sourceTree = ""; }; 34FFCD032398C373009BABD9 /* Ftp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Ftp.cpp; path = ../../lgi/trunk/src/common/Net/Ftp.cpp; sourceTree = ""; }; 34FFCD052398C382009BABD9 /* About.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = About.cpp; path = ../../lgi/trunk/src/common/Lgi/About.cpp; sourceTree = ""; }; 34FFCD072398C38E009BABD9 /* OpenSSLSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenSSLSocket.cpp; path = ../../lgi/trunk/src/common/Net/OpenSSLSocket.cpp; sourceTree = ""; }; 34FFCD092398C3AA009BABD9 /* Db-Csv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "Db-Csv.cpp"; path = "../../lgi/trunk/src/common/Db/Db-Csv.cpp"; sourceTree = ""; }; 34FFCD0B2398C400009BABD9 /* FileTransferProgress.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileTransferProgress.cpp; path = ../../lgi/trunk/src/common/Net/FileTransferProgress.cpp; sourceTree = ""; }; 34FFCD0D2398C40C009BABD9 /* StatusBar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StatusBar.cpp; path = ../../lgi/trunk/src/common/Widgets/StatusBar.cpp; sourceTree = ""; }; 34FFCD0F2398C429009BABD9 /* ProgressStatusPane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProgressStatusPane.cpp; path = ../../lgi/trunk/src/common/Lgi/ProgressStatusPane.cpp; sourceTree = ""; }; 34FFCD112398C440009BABD9 /* Base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Base64.cpp; path = ../../lgi/trunk/src/common/Net/Base64.cpp; sourceTree = ""; }; 34FFCD142398C473009BABD9 /* icon128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon128.png; path = ../Resources/icon128.png; sourceTree = ""; }; 34FFCD152398C473009BABD9 /* icon32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon32.png; path = ../Resources/icon32.png; sourceTree = ""; }; 34FFCD162398C473009BABD9 /* _commands.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = _commands.png; path = ../Resources/_commands.png; sourceTree = ""; }; 34FFCD172398C473009BABD9 /* _pane.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = _pane.png; path = ../Resources/_pane.png; sourceTree = ""; }; 34FFCD182398C474009BABD9 /* mac-icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = "mac-icon.icns"; path = "../Resources/mac-icon.icns"; sourceTree = ""; }; 34FFCD192398C474009BABD9 /* _icons.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = _icons.png; path = ../Resources/_icons.png; sourceTree = ""; }; 34FFCD1A2398C474009BABD9 /* icon64.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon64.png; path = ../Resources/icon64.png; sourceTree = ""; }; 34FFCD1B2398C474009BABD9 /* FileTeePee.lr8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = FileTeePee.lr8; path = ../Resources/FileTeePee.lr8; sourceTree = ""; }; 34FFCD242398C4CA009BABD9 /* Png.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Png.cpp; path = ../../lgi/trunk/src/common/Gdc2/Filters/Png.cpp; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 343FB88B2386621400797ABC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 343F1E8727CECDF100D5B9B6 /* LgiCocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 343F1E4227CECD7600D5B9B6 /* Products */ = { isa = PBXGroup; children = ( 343F1E5427CECD7600D5B9B6 /* exec */, 343F1E5627CECD7600D5B9B6 /* libssh_scp */, 343F1E5827CECD7600D5B9B6 /* libsshpp */, 343F1E5A27CECD7600D5B9B6 /* libsshpp_noexcept */, 343F1E5C27CECD7600D5B9B6 /* samplesftp */, 343F1E5E27CECD7600D5B9B6 /* scp_download */, 343F1E6027CECD7600D5B9B6 /* senddata */, 343F1E6227CECD7600D5B9B6 /* ssh-client */, - 343F1E6427CECD7600D5B9B6 /* libssh.4.7.2.dylib */, + 343F1E6427CECD7600D5B9B6 /* libssh.dylib */, 343F1E6627CECD7600D5B9B6 /* sshnetcat */, ); name = Products; sourceTree = ""; }; 343F1E6727CECD8500D5B9B6 /* Products */ = { isa = PBXGroup; children = ( 343F1E6B27CECD8500D5B9B6 /* LgiCocoa.framework */, ); name = Products; sourceTree = ""; }; 343F1E6C27CECD9200D5B9B6 /* Products */ = { isa = PBXGroup; children = ( 343F1E7A27CECD9200D5B9B6 /* example */, - 343F1E7C27CECD9200D5B9B6 /* libpng15.dylib */, - 343F1E7E27CECD9200D5B9B6 /* libpng15_static.a */, + 34D0510029DE274800BF0C5A /* libpng16.dylib */, + 34D0510229DE274800BF0C5A /* libpng16_static.a */, 343F1E8027CECD9200D5B9B6 /* minigzip */, 343F1E8227CECD9200D5B9B6 /* pngtest */, 343F1E8427CECD9200D5B9B6 /* libz_local.dylib */, 343F1E8627CECD9200D5B9B6 /* libzlib_static.a */, ); name = Products; sourceTree = ""; }; 343FB8852386621400797ABC = { isa = PBXGroup; children = ( 34FFCD132398C44C009BABD9 /* Resources */, 343FB8A22386625100797ABC /* Cocoa */, 343FB8B9238662DB00797ABC /* Code */, 343FB8C52386638C00797ABC /* Frameworks */, 343FB8A32386626700797ABC /* Lgi */, 343FB88F2386621400797ABC /* Products */, ); sourceTree = ""; }; 343FB88F2386621400797ABC /* Products */ = { isa = PBXGroup; children = ( 343FB88E2386621400797ABC /* FileTeePee.app */, ); name = Products; sourceTree = ""; }; 343FB8A22386625100797ABC /* Cocoa */ = { isa = PBXGroup; children = ( 343FB8942386621600797ABC /* Assets.xcassets */, 343FB8992386621600797ABC /* Info.plist */, 343FB89C2386621600797ABC /* FileTeePee.entitlements */, ); name = Cocoa; sourceTree = ""; }; 343FB8A32386626700797ABC /* Lgi */ = { isa = PBXGroup; children = ( 34FFCD242398C4CA009BABD9 /* Png.cpp */, 34FFCD112398C440009BABD9 /* Base64.cpp */, 34FFCD0B2398C400009BABD9 /* FileTransferProgress.cpp */, 34FFCD0F2398C429009BABD9 /* ProgressStatusPane.cpp */, 34FFCD0D2398C40C009BABD9 /* StatusBar.cpp */, 34FFCD072398C38E009BABD9 /* OpenSSLSocket.cpp */, 34FFCD052398C382009BABD9 /* About.cpp */, 34FFCD092398C3AA009BABD9 /* Db-Csv.cpp */, 34FFCCFF2398C31D009BABD9 /* Http.cpp */, 34FFCCFD2398C300009BABD9 /* XmlTreeUi.cpp */, 343FB8DB2386642A00797ABC /* OptionsFile.cpp */, 343FB8AA238662C500797ABC /* LgiMain.cpp */, ); name = Lgi; sourceTree = ""; }; 343FB8B9238662DB00797ABC /* Code */ = { isa = PBXGroup; children = ( 344AB72024457ED0008DDCB4 /* sFTP */, 344AB71624457EC5008DDCB4 /* FTP */, 34FFCCE82398C22E009BABD9 /* ConnectDlg.cpp */, 34FFCCE02398C22E009BABD9 /* DirListItem.cpp */, 34FFCCEC2398C22E009BABD9 /* FtpApp.cpp */, 34FFCCEB2398C22E009BABD9 /* FtpApp.h */, 34FFCCE12398C22E009BABD9 /* FtpWorkerThread.cpp */, - 34FFCCDD2398C22D009BABD9 /* GFileSystemView.cpp */, - 34FFCCE22398C22E009BABD9 /* GLocalFS.cpp */, - 34FFCCDE2398C22D009BABD9 /* GLogPanel.cpp */, - 34FFCCE32398C22E009BABD9 /* GRemoteFS.cpp */, + 34FFCCDD2398C22D009BABD9 /* FileSystemView.cpp */, + 34FFCCE22398C22E009BABD9 /* LocalFS.cpp */, + 34FFCCDE2398C22D009BABD9 /* LogPanel.cpp */, + 34FFCCE32398C22E009BABD9 /* RemoteFS.cpp */, 34FFCCE92398C22E009BABD9 /* HttpDlg.cpp */, 34FFCCEA2398C22E009BABD9 /* HttpDlg.h */, 34FFCCE42398C22E009BABD9 /* PermsDlg.cpp */, 34FFCCEE2398C22E009BABD9 /* ResumeDlg.cpp */, 34FFCCE72398C22E009BABD9 /* Schedule.cpp */, 34FFCCE52398C22E009BABD9 /* Schedule.h */, 34FFCCE62398C22E009BABD9 /* ThrottleSocket.h */, ); name = Code; sourceTree = ""; }; 343FB8C52386638C00797ABC /* Frameworks */ = { isa = PBXGroup; children = ( 343F1E8C27CECE3500D5B9B6 /* libcrypto.3.dylib */, 343F1E8B27CECE3400D5B9B6 /* libssl.3.dylib */, 34E9175726647AF000A6639D /* libssh.xcodeproj */, 343FB8A42386627A00797ABC /* LgiCocoa.xcodeproj */, 347CF7DE23F522570028F610 /* libpng.xcodeproj */, ); name = Frameworks; sourceTree = ""; }; 344AB71624457EC5008DDCB4 /* FTP */ = { isa = PBXGroup; children = ( 344AB72124457F02008DDCB4 /* Ftp.h */, 34FFCD032398C373009BABD9 /* Ftp.cpp */, ); name = FTP; sourceTree = ""; }; 344AB72024457ED0008DDCB4 /* sFTP */ = { isa = PBXGroup; children = ( 34FFCCDF2398C22D009BABD9 /* ISFtp.cpp */, 34FFCCED2398C22E009BABD9 /* ISFtp.h */, ); name = sFTP; sourceTree = ""; }; 34FFCD132398C44C009BABD9 /* Resources */ = { isa = PBXGroup; children = ( 34FFCD162398C473009BABD9 /* _commands.png */, 34FFCD192398C474009BABD9 /* _icons.png */, 34FFCD172398C473009BABD9 /* _pane.png */, 34FFCD1B2398C474009BABD9 /* FileTeePee.lr8 */, 34FFCD152398C473009BABD9 /* icon32.png */, 34FFCD1A2398C474009BABD9 /* icon64.png */, 34FFCD142398C473009BABD9 /* icon128.png */, 34FFCD182398C474009BABD9 /* mac-icon.icns */, ); name = Resources; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 343FB88D2386621400797ABC /* FileTeePee */ = { isa = PBXNativeTarget; buildConfigurationList = 343FB89F2386621600797ABC /* Build configuration list for PBXNativeTarget "FileTeePee" */; buildPhases = ( 343FB88A2386621400797ABC /* Sources */, 343FB88B2386621400797ABC /* Frameworks */, 343FB88C2386621400797ABC /* Resources */, 343FB8C72386639100797ABC /* Copy Files */, ); buildRules = ( ); dependencies = ( 348E9974287428D90067E92A /* PBXTargetDependency */, 348E9972287428D00067E92A /* PBXTargetDependency */, ); name = FileTeePee; productName = FileTeePee; productReference = 343FB88E2386621400797ABC /* FileTeePee.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 343FB8862386621400797ABC /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1240; + LastUpgradeCheck = 1420; ORGANIZATIONNAME = Memecode; TargetAttributes = { 343FB88D2386621400797ABC = { CreatedOnToolsVersion = 10.1; ProvisioningStyle = Automatic; }; }; }; buildConfigurationList = 343FB8892386621400797ABC /* Build configuration list for PBXProject "FileTeePee" */; compatibilityVersion = "Xcode 8.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 343FB8852386621400797ABC; productRefGroup = 343FB88F2386621400797ABC /* Products */; projectDirPath = ""; projectReferences = ( { ProductGroup = 343F1E6727CECD8500D5B9B6 /* Products */; ProjectRef = 343FB8A42386627A00797ABC /* LgiCocoa.xcodeproj */; }, { ProductGroup = 343F1E6C27CECD9200D5B9B6 /* Products */; ProjectRef = 347CF7DE23F522570028F610 /* libpng.xcodeproj */; }, { ProductGroup = 343F1E4227CECD7600D5B9B6 /* Products */; ProjectRef = 34E9175726647AF000A6639D /* libssh.xcodeproj */; }, ); projectRoot = ""; targets = ( 343FB88D2386621400797ABC /* FileTeePee */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ 343F1E5427CECD7600D5B9B6 /* exec */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = exec; remoteRef = 343F1E5327CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E5627CECD7600D5B9B6 /* libssh_scp */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = libssh_scp; remoteRef = 343F1E5527CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E5827CECD7600D5B9B6 /* libsshpp */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = libsshpp; remoteRef = 343F1E5727CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E5A27CECD7600D5B9B6 /* libsshpp_noexcept */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = libsshpp_noexcept; remoteRef = 343F1E5927CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E5C27CECD7600D5B9B6 /* samplesftp */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = samplesftp; remoteRef = 343F1E5B27CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E5E27CECD7600D5B9B6 /* scp_download */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = scp_download; remoteRef = 343F1E5D27CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E6027CECD7600D5B9B6 /* senddata */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = senddata; remoteRef = 343F1E5F27CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E6227CECD7600D5B9B6 /* ssh-client */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = "ssh-client"; remoteRef = 343F1E6127CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 343F1E6427CECD7600D5B9B6 /* libssh.4.7.2.dylib */ = { + 343F1E6427CECD7600D5B9B6 /* libssh.dylib */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.dylib"; + name = libssh.dylib; path = libssh.4.7.2.dylib; remoteRef = 343F1E6327CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E6627CECD7600D5B9B6 /* sshnetcat */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = sshnetcat; remoteRef = 343F1E6527CECD7600D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E6B27CECD8500D5B9B6 /* LgiCocoa.framework */ = { isa = PBXReferenceProxy; fileType = wrapper.framework; path = LgiCocoa.framework; remoteRef = 343F1E6A27CECD8500D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E7A27CECD9200D5B9B6 /* example */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = example; remoteRef = 343F1E7927CECD9200D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 343F1E7C27CECD9200D5B9B6 /* libpng15.dylib */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.dylib"; - name = libpng15.dylib; - path = libpng15.15.4.0.dylib; - remoteRef = 343F1E7B27CECD9200D5B9B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 343F1E7E27CECD9200D5B9B6 /* libpng15_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng15_static.a; - remoteRef = 343F1E7D27CECD9200D5B9B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 343F1E8027CECD9200D5B9B6 /* minigzip */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = minigzip; remoteRef = 343F1E7F27CECD9200D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E8227CECD9200D5B9B6 /* pngtest */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = pngtest; remoteRef = 343F1E8127CECD9200D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E8427CECD9200D5B9B6 /* libz_local.dylib */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.dylib"; name = libz_local.dylib; path = libz_local.1.2.5.dylib; remoteRef = 343F1E8327CECD9200D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 343F1E8627CECD9200D5B9B6 /* libzlib_static.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libzlib_static.a; remoteRef = 343F1E8527CECD9200D5B9B6 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 34D0510029DE274800BF0C5A /* libpng16.dylib */ = { + isa = PBXReferenceProxy; + fileType = "compiled.mach-o.dylib"; + name = libpng16.dylib; + path = libpng16.15.29.0.dylib; + remoteRef = 34D050FF29DE274800BF0C5A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 34D0510229DE274800BF0C5A /* libpng16_static.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libpng16_static.a; + remoteRef = 34D0510129DE274800BF0C5A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ 343FB88C2386621400797ABC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 34FFCD222398C474009BABD9 /* icon64.png in Resources */, 34FFCD1C2398C474009BABD9 /* icon128.png in Resources */, 34FFCD202398C474009BABD9 /* mac-icon.icns in Resources */, 34FFCD1F2398C474009BABD9 /* _pane.png in Resources */, 34FFCD1E2398C474009BABD9 /* _commands.png in Resources */, 34FFCD1D2398C474009BABD9 /* icon32.png in Resources */, 34FFCD212398C474009BABD9 /* _icons.png in Resources */, 34FFCD232398C474009BABD9 /* FileTeePee.lr8 in Resources */, 343FB8952386621600797ABC /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 343FB88A2386621400797ABC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 34FFCCF42398C22E009BABD9 /* GLocalFS.cpp in Sources */, + 34FFCCF42398C22E009BABD9 /* LocalFS.cpp in Sources */, 34FFCCF62398C22E009BABD9 /* PermsDlg.cpp in Sources */, 343FB8DC2386642A00797ABC /* OptionsFile.cpp in Sources */, 34FFCCF32398C22E009BABD9 /* FtpWorkerThread.cpp in Sources */, 34FFCCF72398C22E009BABD9 /* Schedule.cpp in Sources */, 34FFCD062398C382009BABD9 /* About.cpp in Sources */, 34FFCCFE2398C300009BABD9 /* XmlTreeUi.cpp in Sources */, 34FFCD002398C31D009BABD9 /* Http.cpp in Sources */, 34FFCD102398C429009BABD9 /* ProgressStatusPane.cpp in Sources */, 34FFCCF92398C22E009BABD9 /* HttpDlg.cpp in Sources */, 34FFCCFA2398C22E009BABD9 /* FtpApp.cpp in Sources */, - 34FFCCEF2398C22E009BABD9 /* GFileSystemView.cpp in Sources */, + 34FFCCEF2398C22E009BABD9 /* FileSystemView.cpp in Sources */, 34FFCD042398C373009BABD9 /* Ftp.cpp in Sources */, - 34FFCCF52398C22E009BABD9 /* GRemoteFS.cpp in Sources */, + 34FFCCF52398C22E009BABD9 /* RemoteFS.cpp in Sources */, 34FFCCFB2398C22E009BABD9 /* ResumeDlg.cpp in Sources */, 34FFCCF22398C22E009BABD9 /* DirListItem.cpp in Sources */, 34FFCCF82398C22E009BABD9 /* ConnectDlg.cpp in Sources */, 34FFCD252398C4CA009BABD9 /* Png.cpp in Sources */, 343FB8AB238662C500797ABC /* LgiMain.cpp in Sources */, 34FFCD0A2398C3AA009BABD9 /* Db-Csv.cpp in Sources */, 34FFCD082398C38E009BABD9 /* OpenSSLSocket.cpp in Sources */, 34FFCCF12398C22E009BABD9 /* ISFtp.cpp in Sources */, 34FFCD0C2398C400009BABD9 /* FileTransferProgress.cpp in Sources */, - 34FFCCF02398C22E009BABD9 /* GLogPanel.cpp in Sources */, + 34FFCCF02398C22E009BABD9 /* LogPanel.cpp in Sources */, 34FFCD122398C440009BABD9 /* Base64.cpp in Sources */, 34FFCD0E2398C40C009BABD9 /* StatusBar.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 348E9972287428D00067E92A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = LgiCocoa; targetProxy = 348E9971287428D00067E92A /* PBXContainerItemProxy */; }; 348E9974287428D90067E92A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = libsshpp; targetProxy = 348E9973287428D90067E92A /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 343FB89D2386621600797ABC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; SDKROOT = macosx; WARNING_CFLAGS = "-Wno-nullability-completeness"; }; name = Debug; }; 343FB89E2386621600797ABC /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; SDKROOT = macosx; WARNING_CFLAGS = "-Wno-nullability-completeness"; }; name = Release; }; 343FB8A02386621600797ABC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEAD_CODE_STRIPPING = YES; HEADER_SEARCH_PATHS = ( ../Code, ../Resources, ../../lgi/trunk/include, ../../lgi/trunk/include/lgi/mac/cocoa, ../../../codelib/libssh/include, ../../../codelib/libpng/build, ../../../codelib/libpng, ../../../codelib/openssl/include, ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; OTHER_CFLAGS = ( "-DMAC", "-DLGI_COCOA", "-D_DEBUG", ); OTHER_LDFLAGS = ( "-framework", CoreServices, ); PRODUCT_BUNDLE_IDENTIFIER = com.memecode.FileTeePee; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 343FB8A12386621600797ABC /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEAD_CODE_STRIPPING = YES; HEADER_SEARCH_PATHS = ( ../Code, ../Resources, ../../lgi/trunk/include, ../../lgi/trunk/include/lgi/mac/cocoa, ../../../codelib/libssh/include, ../../../codelib/libpng/build, ../../../codelib/libpng, ../../../codelib/openssl/include, ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; OTHER_CFLAGS = ( "-DMAC", "-DLGI_COCOA", ); OTHER_LDFLAGS = ( "-framework", CoreServices, ); PRODUCT_BUNDLE_IDENTIFIER = com.memecode.FileTeePee; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 343FB8892386621400797ABC /* Build configuration list for PBXProject "FileTeePee" */ = { isa = XCConfigurationList; buildConfigurations = ( 343FB89D2386621600797ABC /* Debug */, 343FB89E2386621600797ABC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 343FB89F2386621600797ABC /* Build configuration list for PBXNativeTarget "FileTeePee" */ = { isa = XCConfigurationList; buildConfigurations = ( 343FB8A02386621600797ABC /* Debug */, 343FB8A12386621600797ABC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 343FB8862386621400797ABC /* Project object */; }