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,820 +1,639 @@ // !$*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, ); }; }; - 343F1E8A27CECE1000D5B9B6 /* libssh.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 343F1E6427CECD7600D5B9B6 /* libssh.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 */; }; - 34452CBF2AD4AA9400AE820D /* libpng16.15.29.0.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 34452CBD2AD4AA0300AE820D /* libpng16.15.29.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 34452CC02AD4AA9B00AE820D /* libz_local.1.2.5.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 34452CBE2AD4AA1000AE820D /* libz_local.1.2.5.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 34452CBF2AD4AA9400AE820D /* libz.1.3.1.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 34452CBD2AD4AA0300AE820D /* libz.1.3.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 34452CC02AD4AA9B00AE820D /* libpng16.16.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 34452CBE2AD4AA1000AE820D /* libpng16.16.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 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 /* 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; }; 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; - remoteInfo = libsshpp; - }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 343FB8C72386639100797ABC /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 34452CC02AD4AA9B00AE820D /* libz_local.1.2.5.dylib in Copy Files */, - 34452CBF2AD4AA9400AE820D /* libpng16.15.29.0.dylib in Copy Files */, - 343F1E8A27CECE1000D5B9B6 /* libssh.dylib in Copy Files */, + 34452CC02AD4AA9B00AE820D /* libpng16.16.dylib in Copy Files */, + 34452CBF2AD4AA9400AE820D /* libz.1.3.1.dylib in Copy Files */, 343F1E8827CECE0300D5B9B6 /* LgiCocoa.framework in Copy Files */, ); name = "Copy Files"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 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 = ""; }; - 34452CBD2AD4AA0300AE820D /* libpng16.15.29.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpng16.15.29.0.dylib; path = ../../../codelib/libpng/build/release/libpng16.15.29.0.dylib; sourceTree = ""; }; - 34452CBE2AD4AA1000AE820D /* libz_local.1.2.5.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz_local.1.2.5.dylib; path = ../../../codelib/libpng/build/release/zlib_dir/libz_local.1.2.5.dylib; sourceTree = ""; }; + 34452CBD2AD4AA0300AE820D /* libz.1.3.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.1.3.1.dylib; path = /opt/local/lib/libz.1.3.1.dylib; sourceTree = ""; }; + 34452CBE2AD4AA1000AE820D /* libpng16.16.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpng16.16.dylib; path = /opt/local/lib/libpng16.16.dylib; sourceTree = ""; }; 344AB72124457F02008DDCB4 /* Ftp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Ftp.h; path = ../../lgi/trunk/include/lgi/common/Ftp.h; sourceTree = ""; }; 34B2803C2A501008002D7C96 /* PostBuildStep.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = PostBuildStep.py; sourceTree = ""; }; - 34E9175726647AF000A6639D /* libssh.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libssh.xcodeproj; path = ../../../codelib/libssh/build/libssh.xcodeproj; sourceTree = ""; }; + 34B29CC22BA6731400B908C8 /* libssh.4.9.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssh.4.9.6.dylib; path = ../../../../../opt/local/lib/libssh.4.9.6.dylib; 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.dylib */, - 343F1E6627CECD7600D5B9B6 /* sshnetcat */, - ); - name = Products; - sourceTree = ""; - }; 343F1E6727CECD8500D5B9B6 /* Products */ = { isa = PBXGroup; children = ( 343F1E6B27CECD8500D5B9B6 /* LgiCocoa.framework */, ); 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 /* 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 = ( - 34452CBE2AD4AA1000AE820D /* libz_local.1.2.5.dylib */, - 34452CBD2AD4AA0300AE820D /* libpng16.15.29.0.dylib */, + 34B29CC22BA6731400B908C8 /* libssh.4.9.6.dylib */, + 34452CBE2AD4AA1000AE820D /* libpng16.16.dylib */, + 34452CBD2AD4AA0300AE820D /* libz.1.3.1.dylib */, 34B2803C2A501008002D7C96 /* PostBuildStep.py */, - 34E9175726647AF000A6639D /* libssh.xcodeproj */, 343FB8A42386627A00797ABC /* LgiCocoa.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 */, 34B2803B2A500FD8002D7C96 /* ShellScript */, ); 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 = 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 = 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.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; }; /* 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 PBXShellScriptBuildPhase section */ 34B2803B2A500FD8002D7C96 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "# Type a script or drag a script file from your workspace to insert its path.\npython3 ${PROJECT_DIR}/PostBuildStep.py ${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 343FB88A2386621400797ABC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 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 /* FileSystemView.cpp in Sources */, 34FFCD042398C373009BABD9 /* Ftp.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 /* 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/release, - ../../../codelib/libpng, + /opt/local/include, /opt/local/libexec/openssl3/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/release, - ../../../codelib/libpng, + /opt/local/include, /opt/local/libexec/openssl3/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 */; }