From 8267679b347cb4752447583bf122c90dd15e5574 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Mon, 29 Jan 2018 12:19:38 +0100 Subject: [PATCH 01/14] Commit for merging latest PR --- ios_system.m | 47 +++++++++++++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/ios_system.m b/ios_system.m index 79248041..5d98b7eb 100644 --- a/ios_system.m +++ b/ios_system.m @@ -22,6 +22,7 @@ #include #include +#include #define S_ISXXX(m) ((m) & (S_IXUSR | S_IXGRP | S_IXOTH)) // is executable, looking at "x" bit. Other methods fails on iOS // Note: we could use dlsym() to make this code simpler, but it would also make it harder @@ -523,8 +524,6 @@ int ios_executable(const char* inputCmd) { FILE* ios_popen(const char* inputCmd, const char* type) { // Save existing streams: int fd[2] = {0}; - FILE* push_stdin = thread_stdin; - FILE* push_stdout = thread_stdout; const char* command = inputCmd; // skip past all spaces while ((command[0] == ' ') && strlen(command) > 0) command++; @@ -558,10 +557,30 @@ int ios_execv(const char *path, char* const argv[]) { // We need this because some programs call execv() with a single string: "ssh hg@bitbucket.org 'hg -R ... --stdio'" // So we rely on ios_system to break them into chunks. while(argv[argc] != NULL) { cmdLength += strlen(argv[argc]) + 1; argc++;} - char* cmd = malloc(cmdLength * sizeof(char)); + char* cmd = malloc((cmdLength + 2 * argc) * sizeof(char)); // space for quotes strcpy(cmd, argv[0]); argc = 1; while (argv[argc] != NULL) { + if (strstr(argv[argc], " ")) { + // argument contains spaces. Enclose it into quotes: + if (strstr(argv[argc], "\"") == NULL) { + // argument does not contain ". Enclose with " + strcat(cmd, " \""); + strcat(cmd, argv[argc]); + strcat(cmd, "\""); + argc++; + continue; + } + if (strstr(argv[argc], "'") == NULL) { + // Enclose with ' + strcat(cmd, " '"); + strcat(cmd, argv[argc]); + strcat(cmd, "'"); + argc++; + continue; + } + fprintf(thread_stderr, "Don't know what to do with this argument, sorry: %s\n", argv[argc]); + } strcat(cmd, " "); strcat(cmd, argv[argc]); argc++; @@ -575,9 +594,7 @@ int ios_execv(const char *path, char* const argv[]) { int ios_execve(const char *path, char* const argv[], char *const envp[]) { // TODO: save the environment (HOW?) and current dir // TODO: replace environment with envp. envp looks a lot like current environment, though. - ios_ - - execv(path, argv); + ios_execv(path, argv); // TODO: restore the environment (HOW?) return 0; } @@ -600,7 +617,7 @@ int ios_execve(const char *path, char* const argv[], char *const envp[]) { int ios_dup2(int fd1, int fd2) { // iOS specifics: trying to access stdin/stdout/stderr? - fprintf(stderr, "Accessing dup2: fd1 = %d fd2 = %d\n", fd1, fd2); fflush(stderr); + // fprintf(stderr, "Accessing dup2: fd1 = %d fd2 = %d\n", fd1, fd2); fflush(stderr); if (fd2 == 0) { child_stdin = fdopen(fd1, "rb"); } else if (fd2 == 1) { child_stdout = fdopen(fd1, "wb"); } else if (fd2 == 2) { child_stderr = fdopen(fd1, "wb"); } @@ -866,6 +883,13 @@ int ios_system(const char* inputCmd) { end[0] = 0x0; str = end + 1; } + if ((argc == 1) && (argv[0][0] == '/') && (access(argv[0], R_OK) == -1)) { + // argv[0] is a file that doesn't exist. Probably one of our commands. + // Replace with its name: + char* newName = basename(argv[0]); + argv[0] = realloc(argv[0], strlen(newName)); + strcpy(argv[0], newName); + } assert(argc < numSpaces + 2); while (str && (str[0] == ' ')) str++; // skip multiple spaces } @@ -906,15 +930,6 @@ int ios_system(const char* inputCmd) { cmdIsAFile = true; } } - if ((!cmdIsAFile) && [commandName hasPrefix:@"/"]) { - // cmd starts with "/" --> path to a command (that doesn't exist). Remove all directories at beginning: - // This is a point where we are different from actual shells. - // There is one version of each command, and we always assume it is the one you want. - // /usr/sbin/ls and /usr/local/bin/ls will be the same. - commandName = [commandName lastPathComponent]; - argv[0] = realloc(argv[0], strlen(commandName.UTF8String)); - strcpy(argv[0], commandName.UTF8String); - } // We go through the path, because that command may be a file in the path // i.e. user called /usr/local/bin/hg and it's ~/Library/bin/hg NSString* checkingPath = [NSString stringWithCString:getenv("PATH") encoding:NSASCIIStringEncoding]; From 96ad3c36ba8337de87ac7772bf675daa26c657f0 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 12:41:12 +0100 Subject: [PATCH 02/14] Move commands to separate dynamic libraries --- ios_system.m | 199 +- ios_system.xcodeproj/project.pbxproj | 2173 +++++++---------- .../xcschemes/xcschememanagement.plist | 20 + ios_system/ios_error.h | 48 + 4 files changed, 1018 insertions(+), 1422 deletions(-) create mode 100644 ios_system/ios_error.h diff --git a/ios_system.m b/ios_system.m index 687a16d6..386afc80 100644 --- a/ios_system.m +++ b/ios_system.m @@ -17,60 +17,15 @@ // This is because mch_can_exe (called by executable()) checks for the existence of binaries with the same name in the // path. Our commands don't exist in the path. // -// ios_popen(cmd, type): returns a FILE*, executes cmd, and thread_output into input of cmd (if type=="r") or -// the reverse (if type == "w"). +// ios_popen(cmd, type): returns a FILE*, executes cmd, and thread_output into input of cmd (if type=="w") or +// the reverse (if type == "r"). #include #include -#include -#define S_ISXXX(m) ((m) & (S_IXUSR | S_IXGRP | S_IXOTH)) // is executable, looking at "x" bit. Other methods fails on iOS - -// Note: we could use dlsym() to make this code simpler, but it would also make it harder -// to be accepted in the AppleStore. Dynamic libraries are already loaded, so it would be: -// function = dlsym(argv[0] + "_main", RTLD_DEFAULT); - -#define FILE_UTILITIES // file_cmds_ios -#define ARCHIVE_UTILITIES // libarchive_ios -#define SHELL_UTILITIES // shell_cmds_ios -#define TEXT_UTILITIES // text_cmds_ios -// to activate CURL, you need openSSL.framework and libssh2.framework -// see, https://github.com/blinksh/blink or https://github.com/x2on/libssh2-for-iOS -#define CURL_COMMANDS -// to activate TEX_COMMANDS, you need the lib-tex libraries: -// See: https://github.com/holzschu/lib-tex -#define TEX_COMMANDS // pdftex, luatex, bibtex and the like -#define FEAT_PYTHON // if you don't need Python, you can remove Python_grp -#define FEAT_LUA // if you don't need Lua, you can remove lua_grp - -#ifdef FILE_UTILITIES -// Most useful file utilities (file_cmds_ios) -extern int ls_main(int argc, char *argv[]); -extern int touch_main(int argc, char *argv[]); -extern int rm_main(int argc, char *argv[]); -extern int cp_main(int argc, char *argv[]); -extern int ln_main(int argc, char *argv[]); -extern int mv_main(int argc, char *argv[]); -extern int mkdir_main(int argc, char *argv[]); -extern int rmdir_main(int argc, char *argv[]); -// Useful -extern int du_main(int argc, char *argv[]); -extern int df_main(int argc, char *argv[]); -extern int chksum_main(int argc, char *argv[]); -extern int compress_main(int argc, char *argv[]); -extern int gzip_main(int argc, char *argv[]); -// Most likely useless in a sandboxed environment, but provided nevertheless -extern int chmod_main(int argc, char *argv[]); -extern int chflags_main(int argc, char *argv[]); -extern int chown_main(int argc, char *argv[]); -extern int stat_main(int argc, char *argv[]); -#endif -#ifdef ARCHIVE_UTILITIES -// from libarchive: -extern int tar_main(int argc, char **argv); -#endif -#ifdef CURL_COMMANDS -extern int curl_main(int argc, char **argv); -#endif +#include // for basename() +#include +// is executable, looking at "x" bit. Other methods fails on iOS: +#define S_ISXXX(m) ((m) & (S_IXUSR | S_IXGRP | S_IXOTH)) #ifdef SHELL_UTILITIES extern int date_main(int argc, char *argv[]); @@ -105,8 +60,8 @@ extern int dllpdftexmain(int argc, char *argv[]); #endif // local commands -static int setenv_main(int argc, char *argv[]); -static int unsetenv_main(int argc, char *argv[]); +extern int setenv_main(int argc, char *argv[]); +extern int unsetenv_main(int argc, char *argv[]); static int cd_main(int argc, char *argv[]); extern int ssh_main(int argc, char *argv[]); @@ -295,39 +250,60 @@ void initializeEnvironment() { return returnValue; } + static void initializeCommandList() { - commandList = @{ -#ifdef FILE_UTILITIES - // Commands from Apple file_cmds: - @"ls" : [NSValue valueWithPointer: ls_main], - @"touch" : [NSValue valueWithPointer: touch_main], - @"rm" : [NSValue valueWithPointer: rm_main], - @"cp" : [NSValue valueWithPointer: cp_main], - @"ln" : [NSValue valueWithPointer: ln_main], - @"link" : [NSValue valueWithPointer: ln_main], - @"mv" : [NSValue valueWithPointer: mv_main], - @"mkdir" : [NSValue valueWithPointer: mkdir_main], - @"rmdir" : [NSValue valueWithPointer: rmdir_main], - @"chown" : [NSValue valueWithPointer: chown_main], - @"chgrp" : [NSValue valueWithPointer: chown_main], - @"chflags": [NSValue valueWithPointer: chflags_main], - @"chmod": [NSValue valueWithPointer: chmod_main], - @"du" : [NSValue valueWithPointer: du_main], - @"df" : [NSValue valueWithPointer: df_main], - @"chksum" : [NSValue valueWithPointer: chksum_main], - @"sum" : [NSValue valueWithPointer: chksum_main], - @"stat" : [NSValue valueWithPointer: stat_main], - @"readlink": [NSValue valueWithPointer: stat_main], - @"compress": [NSValue valueWithPointer: compress_main], - @"uncompress": [NSValue valueWithPointer: compress_main], - @"gzip" : [NSValue valueWithPointer: gzip_main], - @"gunzip" : [NSValue valueWithPointer: gzip_main], -#endif -#ifdef ARCHIVE_UTILITIES - // from libarchive: - @"tar" : [NSValue valueWithPointer: tar_main], + // 1st component: name of digital library + // 2nd component: name of command + // 3rd component: chain sent to getopt (for arguments in autocomplete) + // 4th component: takes a file/directory as argument + commandList = \ + @{ + // libfiles.dylib + @"ls" : [NSArray arrayWithObjects: @"libfiles.dylib", @"ls_main", @"1@ABCFGHLOPRSTUWabcdefghiklmnopqrstuvwx", @"files", nil], + @"touch" : [NSArray arrayWithObjects:@"libfiles.dylib", @"touch_main", @"A:acfhmr:t:", @"files", nil], + @"rm" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"dfiPRrvW", @"files", nil], + @"unlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"", @"files", nil], + @"cp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"cp_main", @"cHLPRXafinprv", @"files", nil], + @"ln" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"Ffhinsv", @"files", nil], + @"link" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"", @"files", nil], + @"mv" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mv_main", @"finv", @"files", nil], + @"mkdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mkdir_main", @"m:pv", @"files", nil], + @"rmdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rmdir_main", @"p", @"files", nil], + @"chown" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], + @"chgrp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], + @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"files", nil], + @"chmod" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chmod_main", @"ACEHILNPRVXafghinorstuvwx", @"files", nil], + @"du" : [NSArray arrayWithObjects:@"libfiles.dylib", @"du_main", @"HI:LPasd:cghkmrx", @"no", nil], + @"df" : [NSArray arrayWithObjects:@"libfiles.dylib", @"df_main", @"abgHhiklmnPtT:", @"files", nil], + @"chksum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"o:", @"files", nil], + @"sum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"", @"files", nil], + @"stat" : [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"f:FlLnqrst:x", @"files", nil], + @"readlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"n", @"files", nil], + @"compress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"files", nil], + @"uncompress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"files", nil], + @"gzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"files", nil], + @"gunzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"files", nil], + // libtar.dylib + @"tar" : [NSArray arrayWithObjects:@"libtar.dylib", @"tar_main", @"Bb:C:cf:HhI:JjkLlmnOoPpqrSs:T:tUuvW:wX:xyZz", @"files", nil], + // libcurl.dylib + @"curl" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"2346aAbBcCdDeEfgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwxXYyz#", @"files", nil], + @"scp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], + @"sftp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], + // lua + @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"q", @"files", nil], + @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"q", @"files", nil], + +#ifdef CURL_COMMANDS + // From curl. curl with ssh requires keys, and thus keys generation / management. + // We assume you moved over the keys, known_host files from elsewhere + // http, https, ftp... should be OK. + @"curl" : [NSValue valueWithPointer: curl_main], + // scp / sftp require conversion to curl, rewriting arguments + @"scp" : [NSValue valueWithPointer: curl_main], + @"sftp" : [NSValue valueWithPointer: curl_main], #endif + #ifdef SHELL_UTILITIES // Commands from Apple shell_cmds: @"echo" : [NSValue valueWithPointer: echo_main], @@ -337,6 +313,7 @@ static void initializeCommandList() @"uname" : [NSValue valueWithPointer: uname_main], @"date" : [NSValue valueWithPointer: date_main], @"env" : [NSValue valueWithPointer: env_main], + // + setenv, unsetenv @"id" : [NSValue valueWithPointer: id_main], @"groups" : [NSValue valueWithPointer: id_main], @"whoami" : [NSValue valueWithPointer: id_main], @@ -362,15 +339,6 @@ static void initializeCommandList() // Commands from Apple network_cmds: @"ping" : [NSValue valueWithPointer: ping_main], #endif -#ifdef CURL_COMMANDS - // From curl. curl with ssh requires keys, and thus keys generation / management. - // We assume you moved over the keys, known_host files from elsewhere - // http, https, ftp... should be OK. - @"curl" : [NSValue valueWithPointer: curl_main], - // scp / sftp require conversion to curl, rewriting arguments - @"scp" : [NSValue valueWithPointer: curl_main], - @"sftp" : [NSValue valueWithPointer: curl_main], -#endif #ifdef FEAT_PYTHON // from python: @"python" : [NSValue valueWithPointer: python_main], @@ -416,37 +384,15 @@ static void initializeCommandList() // @"xelatex" : [NSValue valueWithPointer: dllxetexmain], // BibTeX @"bibtex" : [NSValue valueWithPointer: bibtex_main], + // local commands + @"setenv" : [NSValue valueWithPointer: setenv_main], + @"unsetenv" : [NSValue valueWithPointer: unsetenv_main], + @"cd" : [NSValue valueWithPointer: cd_main], + @"ssh" : [NSValue valueWithPointer: ssh_main], #endif - // local commands - @"setenv" : [NSValue valueWithPointer: setenv_main], - @"unsetenv" : [NSValue valueWithPointer: unsetenv_main], - @"cd" : [NSValue valueWithPointer: cd_main], - @"ssh" : [NSValue valueWithPointer: ssh_main], }; } -static int setenv_main(int argc, char** argv) { - if (argc <= 1) return env_main(argc, argv); - if (argc > 3) { - fprintf(thread_stderr, "setenv: Too many arguments\n"); fflush(thread_stderr); - return 0; - } - // setenv VARIABLE value - if (argv[2] != NULL) setenv(argv[1], argv[2], 1); - else setenv(argv[1], "", 1); // if there's no value, pass an empty string instead of a null pointer - return 0; -} - -static int unsetenv_main(int argc, char** argv) { - if (argc <= 1) { - fprintf(thread_stderr, "unsetenv: Too few arguments\n"); fflush(thread_stderr); - return 0; - } - // unsetenv acts on all parameters - for (int i = 1; i < argc; i++) unsetenv(argv[i]); - return 0; -} - int ios_setMiniRoot(NSString* mRoot) { BOOL isDir; if ([[NSFileManager defaultManager] fileExistsAtPath:mRoot isDirectory:&isDir]) { @@ -997,8 +943,14 @@ int ios_system(const char* inputCmd) { int (*function)(int ac, char** av) = NULL; if (commandList == nil) initializeCommandList(); NSString* commandName = [NSString stringWithCString:argv[0] encoding:NSASCIIStringEncoding]; - // Insert code here. With #ifdef ??? - function = [[commandList objectForKey: commandName] pointerValue]; + NSArray* commandStructure = [commandList objectForKey: commandName]; + void* handle = NULL; + if (commandStructure != nil) { + NSString* libraryName = commandStructure[0]; + handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_LOCAL); + NSString* functionName = commandStructure[1]; + function = dlsym(handle, functionName.UTF8String); + } if (function) { // We run the function in a thread because there are several // points where we can exit from a shell function. @@ -1031,9 +983,12 @@ int ios_system(const char* inputCmd) { if (lastThreadId == 0) lastThreadId = _tid; } } else { + // cd is too connected to other variables to be moved into a separate library: + if (strcmp(argv[0], "cd") == 0) cd_main(argc, argv); + else fprintf(thread_stderr, "%s: command not found\n", argv[0]); // TODO: this should also raise an exception, for python scripts - fprintf(thread_stderr, "%s: command not found\n", argv[0]); } // if (function) + if (handle) dlclose(handle); handle = NULL; } else { // argc != 0 free(argv); // argv is otherwise freed in cleanup_function } diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 91c3d67b..89ce7288 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 22257E7F1FDA7C0000FBA97D /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22257E7E1FDA7C0000FBA97D /* libssh2.framework */; }; 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22257E801FDA7C0C00FBA97D /* openssl.framework */; }; 22319F951FDBF921004D875A /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22319F941FDBF920004D875A /* libffi.a */; }; 22319FA01FDC2332004D875A /* getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22319F9E1FDC2332004D875A /* getopt.c */; }; @@ -37,449 +36,7 @@ 2253BA182018AA8F0019CB39 /* fcntlmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894CE1FDBF105006CDE47 /* fcntlmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 2253BA192018AA960019CB39 /* config.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894AA1FDBF105006CDE47 /* config.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; - 22577E481FDB47A90050F312 /* err.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D451FDB47A90050F312 /* err.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H "; }; }; - 22577E491FDB47A90050F312 /* lafe_err.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D461FDB47A90050F312 /* lafe_err.h */; }; - 22577E4A1FDB47A90050F312 /* lafe_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D471FDB47A90050F312 /* lafe_platform.h */; }; - 22577E4B1FDB47A90050F312 /* line_reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D481FDB47A90050F312 /* line_reader.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E4C1FDB47A90050F312 /* line_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D491FDB47A90050F312 /* line_reader.h */; }; - 22577E4D1FDB47A90050F312 /* matching.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D4A1FDB47A90050F312 /* matching.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E4E1FDB47A90050F312 /* matching.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D4B1FDB47A90050F312 /* matching.h */; }; - 22577E4F1FDB47A90050F312 /* pathmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D4C1FDB47A90050F312 /* pathmatch.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E501FDB47A90050F312 /* pathmatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D4D1FDB47A90050F312 /* pathmatch.h */; }; - 22577E511FDB47A90050F312 /* archive.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D4F1FDB47A90050F312 /* archive.h */; }; - 22577E521FDB47A90050F312 /* archive_check_magic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D501FDB47A90050F312 /* archive_check_magic.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E531FDB47A90050F312 /* archive_crc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D511FDB47A90050F312 /* archive_crc32.h */; }; - 22577E541FDB47A90050F312 /* archive_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D521FDB47A90050F312 /* archive_endian.h */; }; - 22577E561FDB47A90050F312 /* archive_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D541FDB47A90050F312 /* archive_entry.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E571FDB47A90050F312 /* archive_entry.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D551FDB47A90050F312 /* archive_entry.h */; }; - 22577E581FDB47A90050F312 /* archive_entry_copy_bhfi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D561FDB47A90050F312 /* archive_entry_copy_bhfi.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E591FDB47A90050F312 /* archive_entry_copy_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D571FDB47A90050F312 /* archive_entry_copy_stat.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E5A1FDB47A90050F312 /* archive_entry_link_resolver.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D581FDB47A90050F312 /* archive_entry_link_resolver.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E5B1FDB47A90050F312 /* archive_entry_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D591FDB47A90050F312 /* archive_entry_private.h */; }; - 22577E5C1FDB47A90050F312 /* archive_entry_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5A1FDB47A90050F312 /* archive_entry_stat.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E5D1FDB47A90050F312 /* archive_entry_strmode.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5B1FDB47A90050F312 /* archive_entry_strmode.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E5E1FDB47A90050F312 /* archive_entry_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5C1FDB47A90050F312 /* archive_entry_xattr.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E5F1FDB47A90050F312 /* archive_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D5D1FDB47A90050F312 /* archive_hash.h */; }; - 22577E601FDB47A90050F312 /* archive_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D5E1FDB47A90050F312 /* archive_platform.h */; }; - 22577E611FDB47A90050F312 /* archive_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D5F1FDB47A90050F312 /* archive_private.h */; }; - 22577E631FDB47A90050F312 /* archive_read.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D611FDB47A90050F312 /* archive_read.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E641FDB47A90050F312 /* archive_read_data_into_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D621FDB47A90050F312 /* archive_read_data_into_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E661FDB47A90050F312 /* archive_read_disk.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D641FDB47A90050F312 /* archive_read_disk.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E671FDB47A90050F312 /* archive_read_disk_entry_from_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D651FDB47A90050F312 /* archive_read_disk_entry_from_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E681FDB47A90050F312 /* archive_read_disk_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D661FDB47A90050F312 /* archive_read_disk_private.h */; }; - 22577E691FDB47A90050F312 /* archive_read_disk_set_standard_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D671FDB47A90050F312 /* archive_read_disk_set_standard_lookup.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6A1FDB47A90050F312 /* archive_read_extract.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D681FDB47A90050F312 /* archive_read_extract.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6B1FDB47A90050F312 /* archive_read_open_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D691FDB47A90050F312 /* archive_read_open_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6C1FDB47A90050F312 /* archive_read_open_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6A1FDB47A90050F312 /* archive_read_open_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6D1FDB47A90050F312 /* archive_read_open_filename.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6B1FDB47A90050F312 /* archive_read_open_filename.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6E1FDB47A90050F312 /* archive_read_open_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6C1FDB47A90050F312 /* archive_read_open_memory.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E6F1FDB47A90050F312 /* archive_read_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D6D1FDB47A90050F312 /* archive_read_private.h */; }; - 22577E701FDB47A90050F312 /* archive_read_support_compression_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6E1FDB47A90050F312 /* archive_read_support_compression_all.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E711FDB47A90050F312 /* archive_read_support_compression_bzip2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6F1FDB47A90050F312 /* archive_read_support_compression_bzip2.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E721FDB47A90050F312 /* archive_read_support_compression_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D701FDB47A90050F312 /* archive_read_support_compression_compress.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E731FDB47A90050F312 /* archive_read_support_compression_gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D711FDB47A90050F312 /* archive_read_support_compression_gzip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E741FDB47A90050F312 /* archive_read_support_compression_none.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D721FDB47A90050F312 /* archive_read_support_compression_none.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E751FDB47A90050F312 /* archive_read_support_compression_program.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D731FDB47A90050F312 /* archive_read_support_compression_program.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E761FDB47A90050F312 /* archive_read_support_compression_rpm.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D741FDB47A90050F312 /* archive_read_support_compression_rpm.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E771FDB47A90050F312 /* archive_read_support_compression_uu.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D751FDB47A90050F312 /* archive_read_support_compression_uu.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E781FDB47A90050F312 /* archive_read_support_compression_xz.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D761FDB47A90050F312 /* archive_read_support_compression_xz.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E791FDB47A90050F312 /* archive_read_support_format_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D771FDB47A90050F312 /* archive_read_support_format_all.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7A1FDB47A90050F312 /* archive_read_support_format_ar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D781FDB47A90050F312 /* archive_read_support_format_ar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7B1FDB47A90050F312 /* archive_read_support_format_cpio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D791FDB47A90050F312 /* archive_read_support_format_cpio.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7C1FDB47A90050F312 /* archive_read_support_format_empty.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7A1FDB47A90050F312 /* archive_read_support_format_empty.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7D1FDB47A90050F312 /* archive_read_support_format_iso9660.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7B1FDB47A90050F312 /* archive_read_support_format_iso9660.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7E1FDB47A90050F312 /* archive_read_support_format_mtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7C1FDB47A90050F312 /* archive_read_support_format_mtree.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E7F1FDB47A90050F312 /* archive_read_support_format_raw.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7D1FDB47A90050F312 /* archive_read_support_format_raw.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E801FDB47A90050F312 /* archive_read_support_format_tar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7E1FDB47A90050F312 /* archive_read_support_format_tar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E811FDB47A90050F312 /* archive_read_support_format_xar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7F1FDB47A90050F312 /* archive_read_support_format_xar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H -D LIBMAS_ENABLED -I /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/libxml2/"; }; }; - 22577E821FDB47A90050F312 /* archive_read_support_format_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D801FDB47A90050F312 /* archive_read_support_format_zip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E831FDB47A90050F312 /* archive_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D811FDB47A90050F312 /* archive_string.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E841FDB47A90050F312 /* archive_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D821FDB47A90050F312 /* archive_string.h */; }; - 22577E851FDB47A90050F312 /* archive_string_sprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D831FDB47A90050F312 /* archive_string_sprintf.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E871FDB47A90050F312 /* archive_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D851FDB47A90050F312 /* archive_util.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E881FDB47A90050F312 /* archive_virtual.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D861FDB47A90050F312 /* archive_virtual.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E891FDB47A90050F312 /* archive_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D871FDB47A90050F312 /* archive_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E8A1FDB47A90050F312 /* archive_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D881FDB47A90050F312 /* archive_windows.h */; }; - 22577E8C1FDB47A90050F312 /* archive_write.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8A1FDB47A90050F312 /* archive_write.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E8E1FDB47A90050F312 /* archive_write_disk.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8C1FDB47A90050F312 /* archive_write_disk.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E8F1FDB47A90050F312 /* archive_write_disk_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D8D1FDB47A90050F312 /* archive_write_disk_private.h */; }; - 22577E901FDB47A90050F312 /* archive_write_disk_set_standard_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8E1FDB47A90050F312 /* archive_write_disk_set_standard_lookup.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E911FDB47A90050F312 /* archive_write_open_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8F1FDB47A90050F312 /* archive_write_open_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E921FDB47A90050F312 /* archive_write_open_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D901FDB47A90050F312 /* archive_write_open_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E931FDB47A90050F312 /* archive_write_open_filename.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D911FDB47A90050F312 /* archive_write_open_filename.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E941FDB47A90050F312 /* archive_write_open_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D921FDB47A90050F312 /* archive_write_open_memory.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E951FDB47A90050F312 /* archive_write_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577D931FDB47A90050F312 /* archive_write_private.h */; }; - 22577E961FDB47A90050F312 /* archive_write_set_compression_bzip2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D941FDB47A90050F312 /* archive_write_set_compression_bzip2.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E971FDB47A90050F312 /* archive_write_set_compression_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D951FDB47A90050F312 /* archive_write_set_compression_compress.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E981FDB47A90050F312 /* archive_write_set_compression_gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D961FDB47A90050F312 /* archive_write_set_compression_gzip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E991FDB47A90050F312 /* archive_write_set_compression_none.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D971FDB47A90050F312 /* archive_write_set_compression_none.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9A1FDB47A90050F312 /* archive_write_set_compression_program.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D981FDB47A90050F312 /* archive_write_set_compression_program.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9B1FDB47A90050F312 /* archive_write_set_compression_xz.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D991FDB47A90050F312 /* archive_write_set_compression_xz.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9C1FDB47A90050F312 /* archive_write_set_format.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9A1FDB47A90050F312 /* archive_write_set_format.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9D1FDB47A90050F312 /* archive_write_set_format_ar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9B1FDB47A90050F312 /* archive_write_set_format_ar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9E1FDB47A90050F312 /* archive_write_set_format_by_name.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9C1FDB47A90050F312 /* archive_write_set_format_by_name.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577E9F1FDB47A90050F312 /* archive_write_set_format_cpio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9D1FDB47A90050F312 /* archive_write_set_format_cpio.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA01FDB47A90050F312 /* archive_write_set_format_cpio_newc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9E1FDB47A90050F312 /* archive_write_set_format_cpio_newc.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA11FDB47A90050F312 /* archive_write_set_format_mtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9F1FDB47A90050F312 /* archive_write_set_format_mtree.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA21FDB47A90050F312 /* archive_write_set_format_pax.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA01FDB47A90050F312 /* archive_write_set_format_pax.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA31FDB47A90050F312 /* archive_write_set_format_shar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA11FDB47A90050F312 /* archive_write_set_format_shar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA41FDB47A90050F312 /* archive_write_set_format_ustar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA21FDB47A90050F312 /* archive_write_set_format_ustar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA51FDB47A90050F312 /* archive_write_set_format_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA31FDB47A90050F312 /* archive_write_set_format_zip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EA71FDB47A90050F312 /* config_freebsd.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577DA51FDB47A90050F312 /* config_freebsd.h */; }; - 22577EA91FDB47A90050F312 /* filter_fork.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA71FDB47A90050F312 /* filter_fork.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577EAA1FDB47A90050F312 /* filter_fork.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577DA81FDB47A90050F312 /* filter_fork.h */; }; - 22577EAB1FDB47A90050F312 /* filter_fork_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA91FDB47A90050F312 /* filter_fork_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577F731FDB47B70050F312 /* bsdtar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4B1FDB47B70050F312 /* bsdtar.c */; }; - 22577F741FDB47B70050F312 /* bsdtar.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F4C1FDB47B70050F312 /* bsdtar.h */; }; - 22577F751FDB47B70050F312 /* bsdtar_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F4D1FDB47B70050F312 /* bsdtar_platform.h */; }; - 22577F761FDB47B70050F312 /* bsdtar_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4E1FDB47B70050F312 /* bsdtar_windows.c */; }; - 22577F771FDB47B70050F312 /* bsdtar_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F4F1FDB47B70050F312 /* bsdtar_windows.h */; }; - 22577F791FDB47B70050F312 /* cmdline.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F511FDB47B70050F312 /* cmdline.c */; }; - 22577F7A1FDB47B70050F312 /* config_freebsd.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F521FDB47B70050F312 /* config_freebsd.h */; }; - 22577F7B1FDB47B70050F312 /* getdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F531FDB47B70050F312 /* getdate.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577F7C1FDB47B70050F312 /* read.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F541FDB47B70050F312 /* read.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; - 22577F7D1FDB47B70050F312 /* subst.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F551FDB47B70050F312 /* subst.c */; }; - 22577F951FDB47B70050F312 /* tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F6E1FDB47B70050F312 /* tree.c */; }; - 22577F961FDB47B70050F312 /* tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F6F1FDB47B70050F312 /* tree.h */; }; - 22577F971FDB47B70050F312 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F701FDB47B70050F312 /* util.c */; }; - 22577F981FDB47B70050F312 /* write.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F711FDB47B70050F312 /* write.c */; }; - 22577F9A1FDB47CC0050F312 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577F991FDB47CC0050F312 /* config.h */; }; 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */; }; - 2257811B1FDB4D380050F312 /* amigaos.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F9F1FDB4D370050F312 /* amigaos.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257811C1FDB4D380050F312 /* amigaos.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FA01FDB4D370050F312 /* amigaos.h */; }; - 2257811D1FDB4D380050F312 /* arpa_telnet.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FA11FDB4D370050F312 /* arpa_telnet.h */; }; - 2257811E1FDB4D380050F312 /* asyn-ares.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA21FDB4D370050F312 /* asyn-ares.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257811F1FDB4D380050F312 /* asyn-thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA31FDB4D370050F312 /* asyn-thread.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781201FDB4D380050F312 /* asyn.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FA41FDB4D370050F312 /* asyn.h */; }; - 225781211FDB4D380050F312 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA51FDB4D370050F312 /* base64.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781241FDB4D380050F312 /* config-amigaos.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FA81FDB4D370050F312 /* config-amigaos.h */; }; - 225781251FDB4D380050F312 /* config-dos.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FA91FDB4D370050F312 /* config-dos.h */; }; - 225781261FDB4D380050F312 /* config-mac.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAA1FDB4D370050F312 /* config-mac.h */; }; - 225781271FDB4D380050F312 /* config-os400.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAB1FDB4D370050F312 /* config-os400.h */; }; - 225781281FDB4D380050F312 /* config-riscos.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAC1FDB4D370050F312 /* config-riscos.h */; }; - 225781291FDB4D380050F312 /* config-symbian.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAD1FDB4D370050F312 /* config-symbian.h */; }; - 2257812A1FDB4D380050F312 /* config-tpf.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAE1FDB4D370050F312 /* config-tpf.h */; }; - 2257812B1FDB4D380050F312 /* config-vxworks.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FAF1FDB4D370050F312 /* config-vxworks.h */; }; - 2257812C1FDB4D380050F312 /* config-win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB01FDB4D370050F312 /* config-win32.h */; }; - 2257812D1FDB4D380050F312 /* config-win32ce.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB11FDB4D370050F312 /* config-win32ce.h */; }; - 2257812E1FDB4D380050F312 /* conncache.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB21FDB4D370050F312 /* conncache.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257812F1FDB4D380050F312 /* conncache.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB31FDB4D370050F312 /* conncache.h */; }; - 225781301FDB4D380050F312 /* connect.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB41FDB4D370050F312 /* connect.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/"; }; }; - 225781311FDB4D380050F312 /* connect.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB51FDB4D370050F312 /* connect.h */; }; - 225781321FDB4D380050F312 /* content_encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB61FDB4D370050F312 /* content_encoding.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781331FDB4D380050F312 /* content_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB71FDB4D370050F312 /* content_encoding.h */; }; - 225781341FDB4D380050F312 /* cookie.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB81FDB4D370050F312 /* cookie.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781351FDB4D380050F312 /* cookie.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FB91FDB4D370050F312 /* cookie.h */; }; - 225781361FDB4D380050F312 /* curl_addrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FBA1FDB4D370050F312 /* curl_addrinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781371FDB4D380050F312 /* curl_addrinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FBB1FDB4D370050F312 /* curl_addrinfo.h */; }; - 225781381FDB4D380050F312 /* curl_base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FBC1FDB4D370050F312 /* curl_base64.h */; }; - 2257813B1FDB4D380050F312 /* curl_des.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FBF1FDB4D370050F312 /* curl_des.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257813C1FDB4D380050F312 /* curl_des.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC01FDB4D370050F312 /* curl_des.h */; }; - 2257813D1FDB4D380050F312 /* curl_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC11FDB4D370050F312 /* curl_endian.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257813E1FDB4D380050F312 /* curl_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC21FDB4D370050F312 /* curl_endian.h */; }; - 2257813F1FDB4D380050F312 /* curl_fnmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC31FDB4D370050F312 /* curl_fnmatch.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781401FDB4D380050F312 /* curl_fnmatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC41FDB4D370050F312 /* curl_fnmatch.h */; }; - 225781411FDB4D380050F312 /* curl_gethostname.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC51FDB4D370050F312 /* curl_gethostname.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781421FDB4D380050F312 /* curl_gethostname.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC61FDB4D370050F312 /* curl_gethostname.h */; }; - 225781431FDB4D380050F312 /* curl_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC71FDB4D370050F312 /* curl_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781441FDB4D380050F312 /* curl_gssapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC81FDB4D370050F312 /* curl_gssapi.h */; }; - 225781451FDB4D380050F312 /* curl_hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FC91FDB4D370050F312 /* curl_hmac.h */; }; - 225781461FDB4D380050F312 /* curl_ldap.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FCA1FDB4D370050F312 /* curl_ldap.h */; }; - 225781471FDB4D380050F312 /* curl_md4.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FCB1FDB4D370050F312 /* curl_md4.h */; }; - 225781481FDB4D380050F312 /* curl_md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FCC1FDB4D370050F312 /* curl_md5.h */; }; - 225781491FDB4D380050F312 /* curl_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FCD1FDB4D370050F312 /* curl_memory.h */; }; - 2257814A1FDB4D380050F312 /* curl_memrchr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FCE1FDB4D370050F312 /* curl_memrchr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257814B1FDB4D380050F312 /* curl_memrchr.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FCF1FDB4D370050F312 /* curl_memrchr.h */; }; - 2257814C1FDB4D380050F312 /* curl_multibyte.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD01FDB4D370050F312 /* curl_multibyte.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257814D1FDB4D380050F312 /* curl_multibyte.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FD11FDB4D370050F312 /* curl_multibyte.h */; }; - 2257814E1FDB4D380050F312 /* curl_ntlm_core.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD21FDB4D370050F312 /* curl_ntlm_core.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257814F1FDB4D380050F312 /* curl_ntlm_core.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FD31FDB4D370050F312 /* curl_ntlm_core.h */; }; - 225781501FDB4D380050F312 /* curl_ntlm_wb.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781511FDB4D380050F312 /* curl_ntlm_wb.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FD51FDB4D370050F312 /* curl_ntlm_wb.h */; }; - 225781521FDB4D380050F312 /* curl_printf.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FD61FDB4D370050F312 /* curl_printf.h */; }; - 225781531FDB4D380050F312 /* curl_rtmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD71FDB4D370050F312 /* curl_rtmp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781541FDB4D380050F312 /* curl_rtmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FD81FDB4D370050F312 /* curl_rtmp.h */; }; - 225781551FDB4D380050F312 /* curl_sasl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD91FDB4D370050F312 /* curl_sasl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781561FDB4D380050F312 /* curl_sasl.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FDA1FDB4D370050F312 /* curl_sasl.h */; }; - 225781571FDB4D380050F312 /* curl_sec.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FDB1FDB4D370050F312 /* curl_sec.h */; }; - 225781581FDB4D380050F312 /* curl_setup.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FDC1FDB4D370050F312 /* curl_setup.h */; }; - 225781591FDB4D380050F312 /* curl_setup_once.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FDD1FDB4D370050F312 /* curl_setup_once.h */; }; - 2257815A1FDB4D380050F312 /* curl_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FDE1FDB4D370050F312 /* curl_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257815B1FDB4D380050F312 /* curl_sspi.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FDF1FDB4D370050F312 /* curl_sspi.h */; }; - 2257815C1FDB4D380050F312 /* curl_threads.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE01FDB4D370050F312 /* curl_threads.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257815D1FDB4D380050F312 /* curl_threads.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FE11FDB4D370050F312 /* curl_threads.h */; }; - 2257815E1FDB4D380050F312 /* curlx.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FE21FDB4D370050F312 /* curlx.h */; }; - 2257815F1FDB4D380050F312 /* dict.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE31FDB4D370050F312 /* dict.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781601FDB4D380050F312 /* dict.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FE41FDB4D370050F312 /* dict.h */; }; - 225781611FDB4D380050F312 /* dotdot.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE51FDB4D370050F312 /* dotdot.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781621FDB4D380050F312 /* dotdot.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FE61FDB4D370050F312 /* dotdot.h */; }; - 225781631FDB4D380050F312 /* easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE71FDB4D370050F312 /* easy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781641FDB4D380050F312 /* easyif.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FE81FDB4D370050F312 /* easyif.h */; }; - 225781651FDB4D380050F312 /* escape.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE91FDB4D370050F312 /* escape.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781661FDB4D380050F312 /* escape.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FEA1FDB4D370050F312 /* escape.h */; }; - 225781671FDB4D380050F312 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FEB1FDB4D370050F312 /* file.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781681FDB4D380050F312 /* file.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FEC1FDB4D370050F312 /* file.h */; }; - 225781691FDB4D380050F312 /* fileinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FED1FDB4D370050F312 /* fileinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257816A1FDB4D380050F312 /* fileinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FEE1FDB4D370050F312 /* fileinfo.h */; }; - 2257816C1FDB4D380050F312 /* formdata.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF01FDB4D370050F312 /* formdata.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257816D1FDB4D380050F312 /* formdata.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FF11FDB4D370050F312 /* formdata.h */; }; - 2257816E1FDB4D380050F312 /* ftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF21FDB4D370050F312 /* ftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257816F1FDB4D380050F312 /* ftp.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FF31FDB4D370050F312 /* ftp.h */; }; - 225781701FDB4D380050F312 /* ftplistparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF41FDB4D370050F312 /* ftplistparser.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781711FDB4D380050F312 /* ftplistparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FF51FDB4D370050F312 /* ftplistparser.h */; }; - 225781721FDB4D380050F312 /* getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF61FDB4D370050F312 /* getenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781731FDB4D380050F312 /* getinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF71FDB4D370050F312 /* getinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781741FDB4D380050F312 /* getinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FF81FDB4D370050F312 /* getinfo.h */; }; - 225781751FDB4D380050F312 /* gopher.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF91FDB4D370050F312 /* gopher.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781761FDB4D380050F312 /* gopher.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FFA1FDB4D370050F312 /* gopher.h */; }; - 225781771FDB4D380050F312 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFB1FDB4D370050F312 /* hash.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781781FDB4D380050F312 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 22577FFC1FDB4D370050F312 /* hash.h */; }; - 225781791FDB4D380050F312 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFD1FDB4D370050F312 /* hmac.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257817A1FDB4D380050F312 /* hostasyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFE1FDB4D370050F312 /* hostasyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257817B1FDB4D380050F312 /* hostcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFF1FDB4D370050F312 /* hostcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257817C1FDB4D380050F312 /* hostcheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780001FDB4D370050F312 /* hostcheck.h */; }; - 2257817D1FDB4D380050F312 /* hostip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780011FDB4D370050F312 /* hostip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257817E1FDB4D380050F312 /* hostip.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780021FDB4D370050F312 /* hostip.h */; }; - 2257817F1FDB4D380050F312 /* hostip4.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780031FDB4D370050F312 /* hostip4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781801FDB4D380050F312 /* hostip6.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780041FDB4D370050F312 /* hostip6.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781811FDB4D380050F312 /* hostsyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780051FDB4D370050F312 /* hostsyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781821FDB4D380050F312 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780061FDB4D370050F312 /* http.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781831FDB4D380050F312 /* http.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780071FDB4D370050F312 /* http.h */; }; - 225781841FDB4D380050F312 /* http2.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780081FDB4D370050F312 /* http2.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781851FDB4D380050F312 /* http2.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780091FDB4D370050F312 /* http2.h */; }; - 225781861FDB4D380050F312 /* http_chunks.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800A1FDB4D370050F312 /* http_chunks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781871FDB4D380050F312 /* http_chunks.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257800B1FDB4D370050F312 /* http_chunks.h */; }; - 225781881FDB4D380050F312 /* http_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800C1FDB4D370050F312 /* http_digest.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781891FDB4D380050F312 /* http_digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257800D1FDB4D370050F312 /* http_digest.h */; }; - 2257818A1FDB4D380050F312 /* http_negotiate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800E1FDB4D370050F312 /* http_negotiate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257818B1FDB4D380050F312 /* http_negotiate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257800F1FDB4D370050F312 /* http_negotiate.h */; }; - 2257818C1FDB4D380050F312 /* http_ntlm.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780101FDB4D370050F312 /* http_ntlm.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257818D1FDB4D380050F312 /* http_ntlm.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780111FDB4D370050F312 /* http_ntlm.h */; }; - 2257818E1FDB4D380050F312 /* http_proxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780121FDB4D370050F312 /* http_proxy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257818F1FDB4D380050F312 /* http_proxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780131FDB4D370050F312 /* http_proxy.h */; }; - 225781901FDB4D380050F312 /* idn_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780141FDB4D370050F312 /* idn_win32.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781911FDB4D380050F312 /* if2ip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780151FDB4D370050F312 /* if2ip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781921FDB4D380050F312 /* if2ip.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780161FDB4D370050F312 /* if2ip.h */; }; - 225781931FDB4D380050F312 /* imap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780171FDB4D370050F312 /* imap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781941FDB4D380050F312 /* imap.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780181FDB4D370050F312 /* imap.h */; }; - 225781951FDB4D380050F312 /* inet_ntop.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780191FDB4D370050F312 /* inet_ntop.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781961FDB4D380050F312 /* inet_ntop.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257801A1FDB4D370050F312 /* inet_ntop.h */; }; - 225781971FDB4D380050F312 /* inet_pton.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801B1FDB4D370050F312 /* inet_pton.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781981FDB4D380050F312 /* inet_pton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257801C1FDB4D370050F312 /* inet_pton.h */; }; - 225781991FDB4D380050F312 /* krb5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801D1FDB4D370050F312 /* krb5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257819A1FDB4D380050F312 /* ldap.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801E1FDB4D370050F312 /* ldap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257819E1FDB4D380050F312 /* llist.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780221FDB4D380050F312 /* llist.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257819F1FDB4D380050F312 /* llist.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780231FDB4D380050F312 /* llist.h */; }; - 225781AA1FDB4D380050F312 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802E1FDB4D380050F312 /* md4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781AB1FDB4D380050F312 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802F1FDB4D380050F312 /* md5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781AC1FDB4D380050F312 /* memdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780301FDB4D380050F312 /* memdebug.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781AD1FDB4D380050F312 /* memdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780311FDB4D380050F312 /* memdebug.h */; }; - 225781B01FDB4D380050F312 /* mprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780341FDB4D380050F312 /* mprintf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781B11FDB4D380050F312 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780351FDB4D380050F312 /* multi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781B21FDB4D380050F312 /* multihandle.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780361FDB4D380050F312 /* multihandle.h */; }; - 225781B31FDB4D380050F312 /* multiif.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780371FDB4D380050F312 /* multiif.h */; }; - 225781B41FDB4D380050F312 /* netrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780381FDB4D380050F312 /* netrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781B51FDB4D380050F312 /* netrc.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780391FDB4D380050F312 /* netrc.h */; }; - 225781B61FDB4D380050F312 /* non-ascii.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803A1FDB4D380050F312 /* non-ascii.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781B71FDB4D380050F312 /* non-ascii.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257803B1FDB4D380050F312 /* non-ascii.h */; }; - 225781B81FDB4D380050F312 /* nonblock.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803C1FDB4D380050F312 /* nonblock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781B91FDB4D380050F312 /* nonblock.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257803D1FDB4D380050F312 /* nonblock.h */; }; - 225781BA1FDB4D380050F312 /* nwlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803E1FDB4D380050F312 /* nwlib.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781BB1FDB4D380050F312 /* nwos.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803F1FDB4D380050F312 /* nwos.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781BF1FDB4D380050F312 /* openldap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780431FDB4D380050F312 /* openldap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C01FDB4D380050F312 /* parsedate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780441FDB4D380050F312 /* parsedate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C11FDB4D380050F312 /* parsedate.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780451FDB4D380050F312 /* parsedate.h */; }; - 225781C21FDB4D380050F312 /* pingpong.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780461FDB4D380050F312 /* pingpong.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C31FDB4D380050F312 /* pingpong.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780471FDB4D380050F312 /* pingpong.h */; }; - 225781C41FDB4D380050F312 /* pipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780481FDB4D380050F312 /* pipeline.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C51FDB4D380050F312 /* pipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780491FDB4D380050F312 /* pipeline.h */; }; - 225781C61FDB4D380050F312 /* pop3.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804A1FDB4D380050F312 /* pop3.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C71FDB4D390050F312 /* pop3.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257804B1FDB4D380050F312 /* pop3.h */; }; - 225781C81FDB4D390050F312 /* progress.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804C1FDB4D380050F312 /* progress.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781C91FDB4D390050F312 /* progress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257804D1FDB4D380050F312 /* progress.h */; }; - 225781CA1FDB4D390050F312 /* rand.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804E1FDB4D380050F312 /* rand.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781CB1FDB4D390050F312 /* rand.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257804F1FDB4D380050F312 /* rand.h */; }; - 225781CC1FDB4D390050F312 /* rtsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780501FDB4D380050F312 /* rtsp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781CD1FDB4D390050F312 /* rtsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780511FDB4D380050F312 /* rtsp.h */; }; - 225781CE1FDB4D390050F312 /* security.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780521FDB4D380050F312 /* security.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781CF1FDB4D390050F312 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780531FDB4D380050F312 /* select.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781D01FDB4D390050F312 /* select.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780541FDB4D380050F312 /* select.h */; }; - 225781D11FDB4D390050F312 /* sendf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780551FDB4D380050F312 /* sendf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781D21FDB4D390050F312 /* sendf.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780561FDB4D380050F312 /* sendf.h */; }; - 225781D31FDB4D390050F312 /* setup-os400.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780571FDB4D380050F312 /* setup-os400.h */; }; - 225781D41FDB4D390050F312 /* setup-vms.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780581FDB4D380050F312 /* setup-vms.h */; }; - 225781D51FDB4D390050F312 /* share.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780591FDB4D380050F312 /* share.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781D61FDB4D390050F312 /* share.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257805A1FDB4D380050F312 /* share.h */; }; - 225781D71FDB4D390050F312 /* sigpipe.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257805B1FDB4D380050F312 /* sigpipe.h */; }; - 225781D81FDB4D390050F312 /* slist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805C1FDB4D380050F312 /* slist.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781D91FDB4D390050F312 /* slist.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257805D1FDB4D380050F312 /* slist.h */; }; - 225781DA1FDB4D390050F312 /* smb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805E1FDB4D380050F312 /* smb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781DB1FDB4D390050F312 /* smb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257805F1FDB4D380050F312 /* smb.h */; }; - 225781DC1FDB4D390050F312 /* smtp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780601FDB4D380050F312 /* smtp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/"; }; }; - 225781DD1FDB4D390050F312 /* smtp.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780611FDB4D380050F312 /* smtp.h */; }; - 225781DE1FDB4D390050F312 /* sockaddr.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780621FDB4D380050F312 /* sockaddr.h */; }; - 225781DF1FDB4D390050F312 /* socks.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780631FDB4D380050F312 /* socks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E01FDB4D390050F312 /* socks.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780641FDB4D380050F312 /* socks.h */; }; - 225781E11FDB4D390050F312 /* socks_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780651FDB4D380050F312 /* socks_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E21FDB4D390050F312 /* socks_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780661FDB4D380050F312 /* socks_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E31FDB4D390050F312 /* speedcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780671FDB4D380050F312 /* speedcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E41FDB4D390050F312 /* speedcheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780681FDB4D380050F312 /* speedcheck.h */; }; - 225781E51FDB4D390050F312 /* splay.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780691FDB4D380050F312 /* splay.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E61FDB4D390050F312 /* splay.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257806A1FDB4D380050F312 /* splay.h */; }; - 225781E71FDB4D390050F312 /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806B1FDB4D380050F312 /* ssh.c */; settings = {COMPILER_FLAGS = "-x objective-c -DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781E81FDB4D390050F312 /* ssh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257806C1FDB4D380050F312 /* ssh.h */; }; - 225781E91FDB4D390050F312 /* strcase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806D1FDB4D380050F312 /* strcase.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781EA1FDB4D390050F312 /* strcase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257806E1FDB4D380050F312 /* strcase.h */; }; - 225781EB1FDB4D390050F312 /* strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806F1FDB4D380050F312 /* strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781EC1FDB4D390050F312 /* strdup.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780701FDB4D380050F312 /* strdup.h */; }; - 225781ED1FDB4D390050F312 /* strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780711FDB4D380050F312 /* strerror.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781EE1FDB4D390050F312 /* strerror.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780721FDB4D380050F312 /* strerror.h */; }; - 225781EF1FDB4D390050F312 /* strtok.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780731FDB4D380050F312 /* strtok.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781F01FDB4D390050F312 /* strtok.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780741FDB4D380050F312 /* strtok.h */; }; - 225781F11FDB4D390050F312 /* strtoofft.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780751FDB4D380050F312 /* strtoofft.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781F21FDB4D390050F312 /* strtoofft.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780761FDB4D380050F312 /* strtoofft.h */; }; - 225781F31FDB4D390050F312 /* system_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780771FDB4D380050F312 /* system_win32.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781F41FDB4D390050F312 /* system_win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780781FDB4D380050F312 /* system_win32.h */; }; - 225781F51FDB4D390050F312 /* telnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780791FDB4D380050F312 /* telnet.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781F61FDB4D390050F312 /* telnet.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257807A1FDB4D380050F312 /* telnet.h */; }; - 225781F71FDB4D390050F312 /* tftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807B1FDB4D380050F312 /* tftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781F81FDB4D390050F312 /* tftp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257807C1FDB4D380050F312 /* tftp.h */; }; - 225781F91FDB4D390050F312 /* timeval.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807D1FDB4D380050F312 /* timeval.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781FA1FDB4D390050F312 /* timeval.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257807E1FDB4D380050F312 /* timeval.h */; }; - 225781FB1FDB4D390050F312 /* transfer.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807F1FDB4D380050F312 /* transfer.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781FC1FDB4D390050F312 /* transfer.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780801FDB4D380050F312 /* transfer.h */; }; - 225781FD1FDB4D390050F312 /* url.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780811FDB4D380050F312 /* url.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225781FE1FDB4D390050F312 /* url.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780821FDB4D380050F312 /* url.h */; }; - 225781FF1FDB4D390050F312 /* urldata.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780831FDB4D380050F312 /* urldata.h */; }; - 225782001FDB4D390050F312 /* cleartext.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780851FDB4D380050F312 /* cleartext.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/"; }; }; - 225782011FDB4D390050F312 /* cram.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780861FDB4D380050F312 /* cram.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/"; }; }; - 225782021FDB4D390050F312 /* digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780871FDB4D380050F312 /* digest.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782031FDB4D390050F312 /* digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780881FDB4D380050F312 /* digest.h */; }; - 225782041FDB4D390050F312 /* digest_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780891FDB4D380050F312 /* digest_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782051FDB4D390050F312 /* krb5_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808A1FDB4D380050F312 /* krb5_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782061FDB4D390050F312 /* krb5_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808B1FDB4D380050F312 /* krb5_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782071FDB4D390050F312 /* ntlm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808C1FDB4D380050F312 /* ntlm.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782081FDB4D390050F312 /* ntlm.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257808D1FDB4D380050F312 /* ntlm.h */; }; - 225782091FDB4D390050F312 /* ntlm_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808E1FDB4D380050F312 /* ntlm_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257820A1FDB4D390050F312 /* oauth2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808F1FDB4D380050F312 /* oauth2.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257820B1FDB4D390050F312 /* spnego_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780901FDB4D380050F312 /* spnego_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257820C1FDB4D390050F312 /* spnego_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780911FDB4D380050F312 /* spnego_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257820D1FDB4D390050F312 /* vauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780921FDB4D380050F312 /* vauth.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257820E1FDB4D390050F312 /* vauth.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780931FDB4D380050F312 /* vauth.h */; }; - 2257820F1FDB4D390050F312 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780941FDB4D380050F312 /* version.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782101FDB4D390050F312 /* axtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780961FDB4D380050F312 /* axtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782111FDB4D390050F312 /* axtls.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780971FDB4D380050F312 /* axtls.h */; }; - 225782121FDB4D390050F312 /* cyassl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780981FDB4D380050F312 /* cyassl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782131FDB4D390050F312 /* cyassl.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780991FDB4D380050F312 /* cyassl.h */; }; - 225782141FDB4D390050F312 /* darwinssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809A1FDB4D380050F312 /* darwinssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782151FDB4D390050F312 /* darwinssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257809B1FDB4D380050F312 /* darwinssl.h */; }; - 225782161FDB4D390050F312 /* gskit.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809C1FDB4D380050F312 /* gskit.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782171FDB4D390050F312 /* gskit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257809D1FDB4D380050F312 /* gskit.h */; }; - 225782181FDB4D390050F312 /* gtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809E1FDB4D380050F312 /* gtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782191FDB4D390050F312 /* gtls.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257809F1FDB4D380050F312 /* gtls.h */; }; - 2257821A1FDB4D390050F312 /* mbedtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A01FDB4D380050F312 /* mbedtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257821B1FDB4D390050F312 /* mbedtls.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780A11FDB4D380050F312 /* mbedtls.h */; }; - 2257821C1FDB4D390050F312 /* nss.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A21FDB4D380050F312 /* nss.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257821D1FDB4D390050F312 /* nssg.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780A31FDB4D380050F312 /* nssg.h */; }; - 2257821E1FDB4D390050F312 /* openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A41FDB4D380050F312 /* openssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257821F1FDB4D390050F312 /* openssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780A51FDB4D380050F312 /* openssl.h */; }; - 225782201FDB4D390050F312 /* polarssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A61FDB4D380050F312 /* polarssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782211FDB4D390050F312 /* polarssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780A71FDB4D380050F312 /* polarssl.h */; }; - 225782221FDB4D390050F312 /* polarssl_threadlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A81FDB4D380050F312 /* polarssl_threadlock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782231FDB4D390050F312 /* polarssl_threadlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780A91FDB4D380050F312 /* polarssl_threadlock.h */; }; - 225782241FDB4D390050F312 /* schannel.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AA1FDB4D380050F312 /* schannel.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782251FDB4D390050F312 /* schannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780AB1FDB4D380050F312 /* schannel.h */; }; - 225782261FDB4D390050F312 /* vtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AC1FDB4D380050F312 /* vtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782271FDB4D390050F312 /* vtls.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780AD1FDB4D380050F312 /* vtls.h */; }; - 225782281FDB4D390050F312 /* warnless.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AE1FDB4D380050F312 /* warnless.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782291FDB4D390050F312 /* warnless.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780AF1FDB4D380050F312 /* warnless.h */; }; - 2257822A1FDB4D390050F312 /* wildcard.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B01FDB4D380050F312 /* wildcard.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257822B1FDB4D390050F312 /* wildcard.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780B11FDB4D380050F312 /* wildcard.h */; }; - 2257822C1FDB4D390050F312 /* x509asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B21FDB4D380050F312 /* x509asn1.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257822D1FDB4D390050F312 /* x509asn1.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780B31FDB4D380050F312 /* x509asn1.h */; }; - 2257823E1FDB4D390050F312 /* slist_wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C71FDB4D380050F312 /* slist_wc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257823F1FDB4D390050F312 /* slist_wc.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780C81FDB4D380050F312 /* slist_wc.h */; }; - 225782401FDB4D390050F312 /* tool_binmode.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C91FDB4D380050F312 /* tool_binmode.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782411FDB4D390050F312 /* tool_binmode.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780CA1FDB4D380050F312 /* tool_binmode.h */; }; - 225782421FDB4D390050F312 /* tool_bname.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CB1FDB4D380050F312 /* tool_bname.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782431FDB4D390050F312 /* tool_bname.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780CC1FDB4D380050F312 /* tool_bname.h */; }; - 225782441FDB4D390050F312 /* tool_cb_dbg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CD1FDB4D380050F312 /* tool_cb_dbg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782451FDB4D390050F312 /* tool_cb_dbg.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780CE1FDB4D380050F312 /* tool_cb_dbg.h */; }; - 225782461FDB4D390050F312 /* tool_cb_hdr.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CF1FDB4D380050F312 /* tool_cb_hdr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782471FDB4D390050F312 /* tool_cb_hdr.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780D01FDB4D380050F312 /* tool_cb_hdr.h */; }; - 225782481FDB4D390050F312 /* tool_cb_prg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D11FDB4D380050F312 /* tool_cb_prg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782491FDB4D390050F312 /* tool_cb_prg.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780D21FDB4D380050F312 /* tool_cb_prg.h */; }; - 2257824A1FDB4D390050F312 /* tool_cb_rea.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D31FDB4D380050F312 /* tool_cb_rea.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257824B1FDB4D390050F312 /* tool_cb_rea.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780D41FDB4D380050F312 /* tool_cb_rea.h */; }; - 2257824C1FDB4D390050F312 /* tool_cb_see.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D51FDB4D380050F312 /* tool_cb_see.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257824D1FDB4D390050F312 /* tool_cb_see.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780D61FDB4D380050F312 /* tool_cb_see.h */; }; - 2257824E1FDB4D390050F312 /* tool_cb_wrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D71FDB4D380050F312 /* tool_cb_wrt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257824F1FDB4D390050F312 /* tool_cb_wrt.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780D81FDB4D380050F312 /* tool_cb_wrt.h */; }; - 225782501FDB4D390050F312 /* tool_cfgable.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D91FDB4D380050F312 /* tool_cfgable.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782511FDB4D390050F312 /* tool_cfgable.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780DA1FDB4D380050F312 /* tool_cfgable.h */; }; - 225782521FDB4D390050F312 /* tool_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DB1FDB4D380050F312 /* tool_convert.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/"; }; }; - 225782531FDB4D390050F312 /* tool_convert.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780DC1FDB4D380050F312 /* tool_convert.h */; }; - 225782541FDB4D390050F312 /* tool_dirhie.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DD1FDB4D380050F312 /* tool_dirhie.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782551FDB4D390050F312 /* tool_dirhie.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780DE1FDB4D380050F312 /* tool_dirhie.h */; }; - 225782561FDB4D390050F312 /* tool_doswin.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DF1FDB4D380050F312 /* tool_doswin.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782571FDB4D390050F312 /* tool_doswin.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780E01FDB4D380050F312 /* tool_doswin.h */; }; - 225782581FDB4D390050F312 /* tool_easysrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E11FDB4D380050F312 /* tool_easysrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782591FDB4D390050F312 /* tool_easysrc.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780E21FDB4D380050F312 /* tool_easysrc.h */; }; - 2257825A1FDB4D390050F312 /* tool_formparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E31FDB4D380050F312 /* tool_formparse.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257825B1FDB4D390050F312 /* tool_formparse.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780E41FDB4D380050F312 /* tool_formparse.h */; }; - 2257825C1FDB4D390050F312 /* tool_getparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E51FDB4D380050F312 /* tool_getparam.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257825D1FDB4D390050F312 /* tool_getparam.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780E61FDB4D380050F312 /* tool_getparam.h */; }; - 2257825E1FDB4D390050F312 /* tool_getpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E71FDB4D380050F312 /* tool_getpass.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257825F1FDB4D390050F312 /* tool_getpass.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780E81FDB4D380050F312 /* tool_getpass.h */; }; - 225782601FDB4D390050F312 /* tool_help.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E91FDB4D380050F312 /* tool_help.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782611FDB4D390050F312 /* tool_help.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780EA1FDB4D380050F312 /* tool_help.h */; }; - 225782621FDB4D390050F312 /* tool_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EB1FDB4D380050F312 /* tool_helpers.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782631FDB4D390050F312 /* tool_helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780EC1FDB4D380050F312 /* tool_helpers.h */; }; - 225782641FDB4D390050F312 /* tool_homedir.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780ED1FDB4D380050F312 /* tool_homedir.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782651FDB4D390050F312 /* tool_homedir.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780EE1FDB4D380050F312 /* tool_homedir.h */; }; - 225782661FDB4D390050F312 /* tool_hugehelp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EF1FDB4D380050F312 /* tool_hugehelp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782671FDB4D390050F312 /* tool_hugehelp.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780F01FDB4D380050F312 /* tool_hugehelp.h */; }; - 225782681FDB4D390050F312 /* tool_libinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F11FDB4D380050F312 /* tool_libinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782691FDB4D390050F312 /* tool_libinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780F21FDB4D380050F312 /* tool_libinfo.h */; }; - 2257826A1FDB4D390050F312 /* tool_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F31FDB4D380050F312 /* tool_main.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257826B1FDB4D390050F312 /* tool_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780F41FDB4D380050F312 /* tool_main.h */; }; - 2257826C1FDB4D390050F312 /* tool_metalink.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F51FDB4D380050F312 /* tool_metalink.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257826D1FDB4D390050F312 /* tool_metalink.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780F61FDB4D380050F312 /* tool_metalink.h */; }; - 2257826E1FDB4D390050F312 /* tool_mfiles.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F71FDB4D380050F312 /* tool_mfiles.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257826F1FDB4D390050F312 /* tool_mfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780F81FDB4D380050F312 /* tool_mfiles.h */; }; - 225782701FDB4D390050F312 /* tool_msgs.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F91FDB4D380050F312 /* tool_msgs.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782711FDB4D390050F312 /* tool_msgs.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780FA1FDB4D380050F312 /* tool_msgs.h */; }; - 225782721FDB4D390050F312 /* tool_operate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FB1FDB4D380050F312 /* tool_operate.c */; settings = {COMPILER_FLAGS = "-x objective-c -DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782731FDB4D390050F312 /* tool_operate.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780FC1FDB4D380050F312 /* tool_operate.h */; }; - 225782741FDB4D390050F312 /* tool_operhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FD1FDB4D380050F312 /* tool_operhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782751FDB4D390050F312 /* tool_operhlp.h in Headers */ = {isa = PBXBuildFile; fileRef = 225780FE1FDB4D380050F312 /* tool_operhlp.h */; }; - 225782761FDB4D390050F312 /* tool_panykey.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FF1FDB4D380050F312 /* tool_panykey.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782771FDB4D390050F312 /* tool_panykey.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781001FDB4D380050F312 /* tool_panykey.h */; }; - 225782781FDB4D390050F312 /* tool_paramhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781011FDB4D380050F312 /* tool_paramhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782791FDB4D390050F312 /* tool_paramhlp.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781021FDB4D380050F312 /* tool_paramhlp.h */; }; - 2257827A1FDB4D390050F312 /* tool_parsecfg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781031FDB4D380050F312 /* tool_parsecfg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257827B1FDB4D390050F312 /* tool_parsecfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781041FDB4D380050F312 /* tool_parsecfg.h */; }; - 2257827C1FDB4D390050F312 /* tool_sdecls.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781051FDB4D380050F312 /* tool_sdecls.h */; }; - 2257827D1FDB4D390050F312 /* tool_setopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781061FDB4D380050F312 /* tool_setopt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257827E1FDB4D390050F312 /* tool_setopt.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781071FDB4D380050F312 /* tool_setopt.h */; }; - 2257827F1FDB4D390050F312 /* tool_setup.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781081FDB4D380050F312 /* tool_setup.h */; }; - 225782801FDB4D390050F312 /* tool_sleep.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781091FDB4D380050F312 /* tool_sleep.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782811FDB4D390050F312 /* tool_sleep.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257810A1FDB4D380050F312 /* tool_sleep.h */; }; - 225782821FDB4D390050F312 /* tool_strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810B1FDB4D380050F312 /* tool_strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782831FDB4D390050F312 /* tool_strdup.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257810C1FDB4D380050F312 /* tool_strdup.h */; }; - 225782841FDB4D390050F312 /* tool_urlglob.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810D1FDB4D380050F312 /* tool_urlglob.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782851FDB4D390050F312 /* tool_urlglob.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257810E1FDB4D380050F312 /* tool_urlglob.h */; }; - 225782861FDB4D390050F312 /* tool_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810F1FDB4D380050F312 /* tool_util.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782871FDB4D390050F312 /* tool_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781101FDB4D380050F312 /* tool_util.h */; }; - 225782881FDB4D390050F312 /* tool_version.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781111FDB4D380050F312 /* tool_version.h */; }; - 225782891FDB4D390050F312 /* tool_vms.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781121FDB4D380050F312 /* tool_vms.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257828A1FDB4D390050F312 /* tool_vms.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781131FDB4D380050F312 /* tool_vms.h */; }; - 2257828B1FDB4D390050F312 /* tool_writeenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781141FDB4D380050F312 /* tool_writeenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257828C1FDB4D390050F312 /* tool_writeenv.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781151FDB4D380050F312 /* tool_writeenv.h */; }; - 2257828D1FDB4D390050F312 /* tool_writeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781161FDB4D380050F312 /* tool_writeout.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 2257828E1FDB4D390050F312 /* tool_writeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781171FDB4D380050F312 /* tool_writeout.h */; }; - 2257828F1FDB4D390050F312 /* tool_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781181FDB4D380050F312 /* tool_xattr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 225782901FDB4D390050F312 /* tool_xattr.h in Headers */ = {isa = PBXBuildFile; fileRef = 225781191FDB4D380050F312 /* tool_xattr.h */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; 225782D81FDBC9B40050F312 /* lopcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B31FDBC9AF0050F312 /* lopcodes.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; 225782D91FDBC9B40050F312 /* lbitlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B41FDBC9AF0050F312 /* lbitlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; @@ -520,51 +77,307 @@ 225F060B20163C2000466685 /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; 225F061220171B4300466685 /* ssh_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F061120171B4300466685 /* ssh_main.c */; settings = {COMPILER_FLAGS = "-F ../../../blink/Frameworks/"; }; }; - 226378741FDB3EE400AE8827 /* rmdir.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263780C1FDB3EE100AE8827 /* rmdir.c */; }; 226378751FDB3EE400AE8827 /* termcap.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263780D1FDB3EE100AE8827 /* termcap.h */; }; - 226378771FDB3EE400AE8827 /* mv.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378101FDB3EE100AE8827 /* mv.c */; }; 226378781FDB3EE400AE8827 /* pathnames.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378111FDB3EE100AE8827 /* pathnames.h */; }; - 2263787A1FDB3EE400AE8827 /* chflags.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378141FDB3EE200AE8827 /* chflags.c */; }; - 2263787C1FDB3EE400AE8827 /* cp.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378171FDB3EE200AE8827 /* cp.c */; }; 2263787D1FDB3EE400AE8827 /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378181FDB3EE200AE8827 /* extern.h */; }; - 2263787E1FDB3EE400AE8827 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378191FDB3EE200AE8827 /* utils.c */; }; - 226378801FDB3EE400AE8827 /* touch.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263781C1FDB3EE200AE8827 /* touch.c */; }; 226378811FDB3EE400AE8827 /* ncurses_dll.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263781D1FDB3EE200AE8827 /* ncurses_dll.h */; }; - 226378831FDB3EE400AE8827 /* rm.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378201FDB3EE200AE8827 /* rm.c */; }; - 226378861FDB3EE400AE8827 /* mkdir.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378241FDB3EE200AE8827 /* mkdir.c */; }; - 226378881FDB3EE400AE8827 /* cksum.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378271FDB3EE200AE8827 /* cksum.c */; }; - 226378891FDB3EE400AE8827 /* crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378281FDB3EE200AE8827 /* crc.c */; }; - 2263788A1FDB3EE400AE8827 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378291FDB3EE200AE8827 /* crc32.c */; }; 2263788B1FDB3EE400AE8827 /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263782A1FDB3EE200AE8827 /* extern.h */; }; - 2263788C1FDB3EE400AE8827 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782B1FDB3EE200AE8827 /* print.c */; }; - 2263788E1FDB3EE400AE8827 /* sum1.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782D1FDB3EE200AE8827 /* sum1.c */; }; - 2263788F1FDB3EE400AE8827 /* sum2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782E1FDB3EE200AE8827 /* sum2.c */; }; - 226378911FDB3EE400AE8827 /* cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378311FDB3EE200AE8827 /* cmp.c */; }; 226378921FDB3EE400AE8827 /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378321FDB3EE200AE8827 /* extern.h */; }; - 226378941FDB3EE400AE8827 /* ls.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378341FDB3EE200AE8827 /* ls.c */; settings = {COMPILER_FLAGS = "-DCOLORLS"; }; }; 226378951FDB3EE400AE8827 /* ls.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378351FDB3EE200AE8827 /* ls.h */; }; - 226378961FDB3EE400AE8827 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378361FDB3EE200AE8827 /* print.c */; settings = {COMPILER_FLAGS = "-I libinfo/membership.subproj/ -I libutil/ -DCOLORLS"; }; }; - 226378971FDB3EE400AE8827 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378371FDB3EE200AE8827 /* util.c */; settings = {COMPILER_FLAGS = "-DCOLORLS"; }; }; - 226378991FDB3EE400AE8827 /* df.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783A1FDB3EE200AE8827 /* df.c */; settings = {COMPILER_FLAGS = "-I libutil/"; }; }; - 2263789A1FDB3EE400AE8827 /* vfslist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783B1FDB3EE200AE8827 /* vfslist.c */; }; - 2263789D1FDB3EE400AE8827 /* ln.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783F1FDB3EE300AE8827 /* ln.c */; }; - 2263789F1FDB3EE400AE8827 /* humanize_number.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378411FDB3EE300AE8827 /* humanize_number.c */; settings = {COMPILER_FLAGS = "-I libutil/"; }; }; - 226378A21FDB3EE400AE8827 /* stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378451FDB3EE300AE8827 /* stat.c */; }; - 226378A41FDB3EE400AE8827 /* du.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378481FDB3EE300AE8827 /* du.c */; }; - 226378A61FDB3EE400AE8827 /* chmod.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263784B1FDB3EE300AE8827 /* chmod.c */; }; - 226378A71FDB3EE400AE8827 /* chmod_acl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263784C1FDB3EE300AE8827 /* chmod_acl.c */; }; 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263784D1FDB3EE300AE8827 /* chmod_acl.h */; }; - 226378AA1FDB3EE400AE8827 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378501FDB3EE300AE8827 /* compress.c */; }; - 226378B11FDB3EE400AE8827 /* zopen.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378581FDB3EE300AE8827 /* zopen.c */; }; 226378B21FDB3EE400AE8827 /* zopen.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378591FDB3EE300AE8827 /* zopen.h */; }; - 226378B31FDB3EE400AE8827 /* futimens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263785B1FDB3EE300AE8827 /* futimens.c */; }; - 226378B71FDB3EE400AE8827 /* gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263785F1FDB3EE300AE8827 /* gzip.c */; }; - 226378C91FDB3EE400AE8827 /* chown.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378721FDB3EE300AE8827 /* chown.c */; }; 2279697C1FEE42F100F01013 /* connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 227969741FEE42F100F01013 /* connection.h */; }; 2279697D1FEE42F100F01013 /* multiprocessing.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969751FEE42F100F01013 /* multiprocessing.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; 2279697E1FEE42F100F01013 /* multiprocessing.h in Headers */ = {isa = PBXBuildFile; fileRef = 227969761FEE42F100F01013 /* multiprocessing.h */; }; 227969801FEE42F100F01013 /* semaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969781FEE42F100F01013 /* semaphore.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; 227969811FEE42F100F01013 /* socket_connection.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969791FEE42F100F01013 /* socket_connection.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; + 228541B4201F988E00B93589 /* humanize_number.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378411FDB3EE300AE8827 /* humanize_number.c */; }; + 228541B5201F989400B93589 /* chflags.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378141FDB3EE200AE8827 /* chflags.c */; }; + 228541B6201F989900B93589 /* chmod.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263784B1FDB3EE300AE8827 /* chmod.c */; }; + 228541B7201F989900B93589 /* chmod_acl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263784C1FDB3EE300AE8827 /* chmod_acl.c */; }; + 228541B8201F989E00B93589 /* chown.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378721FDB3EE300AE8827 /* chown.c */; }; + 228541B9201F98A300B93589 /* cksum.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378271FDB3EE200AE8827 /* cksum.c */; }; + 228541BA201F98A300B93589 /* crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378281FDB3EE200AE8827 /* crc.c */; }; + 228541BB201F98A300B93589 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378291FDB3EE200AE8827 /* crc32.c */; }; + 228541BC201F98A600B93589 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782B1FDB3EE200AE8827 /* print.c */; }; + 228541BD201F98A600B93589 /* sum1.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782D1FDB3EE200AE8827 /* sum1.c */; }; + 228541BE201F98A600B93589 /* sum2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263782E1FDB3EE200AE8827 /* sum2.c */; }; + 228541BF201F98AB00B93589 /* cp.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378171FDB3EE200AE8827 /* cp.c */; }; + 228541C0201F98AD00B93589 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378191FDB3EE200AE8827 /* utils.c */; }; + 228541C1201F98B200B93589 /* df.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783A1FDB3EE200AE8827 /* df.c */; }; + 228541C2201F98B200B93589 /* vfslist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783B1FDB3EE200AE8827 /* vfslist.c */; }; + 228541C3201F98B600B93589 /* du.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378481FDB3EE300AE8827 /* du.c */; }; + 228541C4201F98BA00B93589 /* futimens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263785B1FDB3EE300AE8827 /* futimens.c */; }; + 228541C5201F98BA00B93589 /* gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263785F1FDB3EE300AE8827 /* gzip.c */; }; + 228541C6201F98BF00B93589 /* ln.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263783F1FDB3EE300AE8827 /* ln.c */; }; + 228541C7201F98C400B93589 /* cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378311FDB3EE200AE8827 /* cmp.c */; }; + 228541C8201F98C700B93589 /* ls.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378341FDB3EE200AE8827 /* ls.c */; }; + 228541C9201F98CA00B93589 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378361FDB3EE200AE8827 /* print.c */; settings = {COMPILER_FLAGS = "-I libinfo/membership.subproj/"; }; }; + 228541CA201F98CA00B93589 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378371FDB3EE200AE8827 /* util.c */; }; + 228541CB201F98CE00B93589 /* mkdir.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378241FDB3EE200AE8827 /* mkdir.c */; }; + 228541CC201F98D200B93589 /* mv.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378101FDB3EE100AE8827 /* mv.c */; }; + 228541CD201F98D600B93589 /* rm.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378201FDB3EE200AE8827 /* rm.c */; }; + 228541CE201F98DA00B93589 /* rmdir.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263780C1FDB3EE100AE8827 /* rmdir.c */; }; + 228541CF201F98DE00B93589 /* stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378451FDB3EE300AE8827 /* stat.c */; }; + 228541D1201F98E300B93589 /* touch.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263781C1FDB3EE200AE8827 /* touch.c */; }; + 228541D3201F990700B93589 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378501FDB3EE300AE8827 /* compress.c */; }; + 228541D4201F990700B93589 /* zopen.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378581FDB3EE300AE8827 /* zopen.c */; }; + 228541D6201F998F00B93589 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; + 228541DE201FBF4D00B93589 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 228541EC201FC0AD00B93589 /* bsdtar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4B1FDB47B70050F312 /* bsdtar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541ED201FC0B100B93589 /* bsdtar_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4E1FDB47B70050F312 /* bsdtar_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541EE201FC0B500B93589 /* cmdline.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F511FDB47B70050F312 /* cmdline.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541EF201FC0B900B93589 /* getdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F531FDB47B70050F312 /* getdate.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F0201FC0B900B93589 /* read.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F541FDB47B70050F312 /* read.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F1201FC0B900B93589 /* subst.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F551FDB47B70050F312 /* subst.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F2201FC0B900B93589 /* tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F6E1FDB47B70050F312 /* tree.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F3201FC0BE00B93589 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F701FDB47B70050F312 /* util.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F4201FC0BE00B93589 /* write.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F711FDB47B70050F312 /* write.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F5201FC0C700B93589 /* archive_check_magic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D501FDB47A90050F312 /* archive_check_magic.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F6201FC0CA00B93589 /* archive_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D541FDB47A90050F312 /* archive_entry.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F7201FC0CE00B93589 /* archive_entry_copy_bhfi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D561FDB47A90050F312 /* archive_entry_copy_bhfi.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F8201FC0CE00B93589 /* archive_entry_copy_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D571FDB47A90050F312 /* archive_entry_copy_stat.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541F9201FC0CE00B93589 /* archive_entry_link_resolver.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D581FDB47A90050F312 /* archive_entry_link_resolver.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FA201FC0D200B93589 /* archive_entry_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5A1FDB47A90050F312 /* archive_entry_stat.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FB201FC0D200B93589 /* archive_entry_strmode.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5B1FDB47A90050F312 /* archive_entry_strmode.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FC201FC0D200B93589 /* archive_entry_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D5C1FDB47A90050F312 /* archive_entry_xattr.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FD201FC0D700B93589 /* archive_read.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D611FDB47A90050F312 /* archive_read.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FE201FC0D700B93589 /* archive_read_data_into_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D621FDB47A90050F312 /* archive_read_data_into_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 228541FF201FC0D700B93589 /* archive_read_disk.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D641FDB47A90050F312 /* archive_read_disk.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854200201FC0D700B93589 /* archive_read_disk_entry_from_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D651FDB47A90050F312 /* archive_read_disk_entry_from_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854201201FC0DC00B93589 /* archive_read_disk_set_standard_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D671FDB47A90050F312 /* archive_read_disk_set_standard_lookup.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854202201FC0DC00B93589 /* archive_read_extract.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D681FDB47A90050F312 /* archive_read_extract.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854203201FC0DC00B93589 /* archive_read_open_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D691FDB47A90050F312 /* archive_read_open_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854204201FC0DC00B93589 /* archive_read_open_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6A1FDB47A90050F312 /* archive_read_open_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854205201FC0DC00B93589 /* archive_read_open_filename.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6B1FDB47A90050F312 /* archive_read_open_filename.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854206201FC0DC00B93589 /* archive_read_open_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6C1FDB47A90050F312 /* archive_read_open_memory.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854207201FC0E100B93589 /* archive_read_support_compression_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6E1FDB47A90050F312 /* archive_read_support_compression_all.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854208201FC0E100B93589 /* archive_read_support_compression_bzip2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D6F1FDB47A90050F312 /* archive_read_support_compression_bzip2.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854209201FC0E100B93589 /* archive_read_support_compression_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D701FDB47A90050F312 /* archive_read_support_compression_compress.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420A201FC0E100B93589 /* archive_read_support_compression_gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D711FDB47A90050F312 /* archive_read_support_compression_gzip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420B201FC0E100B93589 /* archive_read_support_compression_none.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D721FDB47A90050F312 /* archive_read_support_compression_none.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420C201FC0E100B93589 /* archive_read_support_compression_program.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D731FDB47A90050F312 /* archive_read_support_compression_program.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420D201FC0E100B93589 /* archive_read_support_compression_rpm.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D741FDB47A90050F312 /* archive_read_support_compression_rpm.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420E201FC0E100B93589 /* archive_read_support_compression_uu.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D751FDB47A90050F312 /* archive_read_support_compression_uu.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285420F201FC0E100B93589 /* archive_read_support_compression_xz.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D761FDB47A90050F312 /* archive_read_support_compression_xz.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854210201FC0E100B93589 /* archive_read_support_format_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D771FDB47A90050F312 /* archive_read_support_format_all.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854211201FC0E100B93589 /* archive_read_support_format_ar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D781FDB47A90050F312 /* archive_read_support_format_ar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854212201FC0E100B93589 /* archive_read_support_format_cpio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D791FDB47A90050F312 /* archive_read_support_format_cpio.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854213201FC0E100B93589 /* archive_read_support_format_empty.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7A1FDB47A90050F312 /* archive_read_support_format_empty.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854214201FC0E100B93589 /* archive_read_support_format_iso9660.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7B1FDB47A90050F312 /* archive_read_support_format_iso9660.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854215201FC0E100B93589 /* archive_read_support_format_mtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7C1FDB47A90050F312 /* archive_read_support_format_mtree.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854216201FC0E100B93589 /* archive_read_support_format_raw.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7D1FDB47A90050F312 /* archive_read_support_format_raw.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854217201FC0E100B93589 /* archive_read_support_format_tar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7E1FDB47A90050F312 /* archive_read_support_format_tar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854218201FC0E100B93589 /* archive_read_support_format_xar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D7F1FDB47A90050F312 /* archive_read_support_format_xar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H -D LIBMAS_ENABLED -I /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/libxml2/"; }; }; + 22854219201FC0E100B93589 /* archive_read_support_format_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D801FDB47A90050F312 /* archive_read_support_format_zip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421A201FC0E100B93589 /* archive_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D811FDB47A90050F312 /* archive_string.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421B201FC0E800B93589 /* archive_string_sprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D831FDB47A90050F312 /* archive_string_sprintf.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421C201FC0E800B93589 /* archive_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D851FDB47A90050F312 /* archive_util.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421D201FC0E800B93589 /* archive_virtual.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D861FDB47A90050F312 /* archive_virtual.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421E201FC0E800B93589 /* archive_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D871FDB47A90050F312 /* archive_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285421F201FC0EC00B93589 /* archive_write.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8A1FDB47A90050F312 /* archive_write.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854220201FC0EC00B93589 /* archive_write_disk.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8C1FDB47A90050F312 /* archive_write_disk.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854221201FC0F000B93589 /* archive_write_disk_set_standard_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8E1FDB47A90050F312 /* archive_write_disk_set_standard_lookup.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854222201FC0F000B93589 /* archive_write_open_fd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D8F1FDB47A90050F312 /* archive_write_open_fd.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854223201FC0F000B93589 /* archive_write_open_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D901FDB47A90050F312 /* archive_write_open_file.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854224201FC0F000B93589 /* archive_write_open_filename.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D911FDB47A90050F312 /* archive_write_open_filename.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854225201FC0F000B93589 /* archive_write_open_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D921FDB47A90050F312 /* archive_write_open_memory.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854226201FC0F600B93589 /* archive_write_set_compression_bzip2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D941FDB47A90050F312 /* archive_write_set_compression_bzip2.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854227201FC0F600B93589 /* archive_write_set_compression_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D951FDB47A90050F312 /* archive_write_set_compression_compress.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854228201FC0F600B93589 /* archive_write_set_compression_gzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D961FDB47A90050F312 /* archive_write_set_compression_gzip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854229201FC0F600B93589 /* archive_write_set_compression_none.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D971FDB47A90050F312 /* archive_write_set_compression_none.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422A201FC0F600B93589 /* archive_write_set_compression_program.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D981FDB47A90050F312 /* archive_write_set_compression_program.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422B201FC0F600B93589 /* archive_write_set_compression_xz.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D991FDB47A90050F312 /* archive_write_set_compression_xz.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422C201FC0F600B93589 /* archive_write_set_format.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9A1FDB47A90050F312 /* archive_write_set_format.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422D201FC0F600B93589 /* archive_write_set_format_ar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9B1FDB47A90050F312 /* archive_write_set_format_ar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422E201FC0F600B93589 /* archive_write_set_format_by_name.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9C1FDB47A90050F312 /* archive_write_set_format_by_name.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285422F201FC0F600B93589 /* archive_write_set_format_cpio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9D1FDB47A90050F312 /* archive_write_set_format_cpio.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854230201FC0F600B93589 /* archive_write_set_format_cpio_newc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9E1FDB47A90050F312 /* archive_write_set_format_cpio_newc.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854231201FC0F600B93589 /* archive_write_set_format_mtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D9F1FDB47A90050F312 /* archive_write_set_format_mtree.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854232201FC0F600B93589 /* archive_write_set_format_pax.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA01FDB47A90050F312 /* archive_write_set_format_pax.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854233201FC0F600B93589 /* archive_write_set_format_shar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA11FDB47A90050F312 /* archive_write_set_format_shar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854234201FC0F600B93589 /* archive_write_set_format_ustar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA21FDB47A90050F312 /* archive_write_set_format_ustar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854235201FC0F600B93589 /* archive_write_set_format_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA31FDB47A90050F312 /* archive_write_set_format_zip.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854236201FC0F900B93589 /* filter_fork.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA71FDB47A90050F312 /* filter_fork.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854237201FC0FD00B93589 /* filter_fork_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577DA91FDB47A90050F312 /* filter_fork_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854238201FC10400B93589 /* err.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D451FDB47A90050F312 /* err.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 22854239201FC10600B93589 /* line_reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D481FDB47A90050F312 /* line_reader.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285423A201FC10900B93589 /* matching.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D4A1FDB47A90050F312 /* matching.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285423B201FC10E00B93589 /* pathmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D4C1FDB47A90050F312 /* pathmatch.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; + 2285423C201FC36C00B93589 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; + 2285423D201FC37200B93589 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 2285423E201FC37E00B93589 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */; }; + 22908AAC201FC7F3002AFBA7 /* slist_wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C71FDB4D380050F312 /* slist_wc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AAD201FC7F3002AFBA7 /* tool_binmode.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C91FDB4D380050F312 /* tool_binmode.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AAE201FC7F3002AFBA7 /* tool_bname.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CB1FDB4D380050F312 /* tool_bname.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AAF201FC7F3002AFBA7 /* tool_cb_dbg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CD1FDB4D380050F312 /* tool_cb_dbg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB0201FC7F3002AFBA7 /* tool_cb_hdr.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CF1FDB4D380050F312 /* tool_cb_hdr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB1201FC7F3002AFBA7 /* tool_cb_prg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D11FDB4D380050F312 /* tool_cb_prg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB2201FC7F3002AFBA7 /* tool_cb_rea.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D31FDB4D380050F312 /* tool_cb_rea.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB3201FC7F3002AFBA7 /* tool_cb_see.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D51FDB4D380050F312 /* tool_cb_see.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB4201FC7F3002AFBA7 /* tool_cb_wrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D71FDB4D380050F312 /* tool_cb_wrt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB5201FC7F3002AFBA7 /* tool_cfgable.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D91FDB4D380050F312 /* tool_cfgable.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB6201FC7F3002AFBA7 /* tool_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DB1FDB4D380050F312 /* tool_convert.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB7201FC7F3002AFBA7 /* tool_dirhie.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DD1FDB4D380050F312 /* tool_dirhie.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB8201FC7F3002AFBA7 /* tool_doswin.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DF1FDB4D380050F312 /* tool_doswin.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AB9201FC7F3002AFBA7 /* tool_easysrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E11FDB4D380050F312 /* tool_easysrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABA201FC7F3002AFBA7 /* tool_formparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E31FDB4D380050F312 /* tool_formparse.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABB201FC7F3002AFBA7 /* tool_getparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E51FDB4D380050F312 /* tool_getparam.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABC201FC7F3002AFBA7 /* tool_getpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E71FDB4D380050F312 /* tool_getpass.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABD201FC7F3002AFBA7 /* tool_help.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E91FDB4D380050F312 /* tool_help.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABE201FC7F3002AFBA7 /* tool_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EB1FDB4D380050F312 /* tool_helpers.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ABF201FC7F3002AFBA7 /* tool_homedir.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780ED1FDB4D380050F312 /* tool_homedir.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC0201FC7F3002AFBA7 /* tool_hugehelp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EF1FDB4D380050F312 /* tool_hugehelp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC1201FC7F3002AFBA7 /* tool_libinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F11FDB4D380050F312 /* tool_libinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC2201FC7F3002AFBA7 /* tool_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F31FDB4D380050F312 /* tool_main.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC3201FC7F3002AFBA7 /* tool_metalink.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F51FDB4D380050F312 /* tool_metalink.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC4201FC7F3002AFBA7 /* tool_mfiles.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F71FDB4D380050F312 /* tool_mfiles.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC5201FC7F3002AFBA7 /* tool_msgs.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F91FDB4D380050F312 /* tool_msgs.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC6201FC7F3002AFBA7 /* tool_operate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FB1FDB4D380050F312 /* tool_operate.c */; settings = {COMPILER_FLAGS = "-x objective-c -DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC7201FC7F3002AFBA7 /* tool_operhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FD1FDB4D380050F312 /* tool_operhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC8201FC7F3002AFBA7 /* tool_panykey.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FF1FDB4D380050F312 /* tool_panykey.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AC9201FC7F3002AFBA7 /* tool_paramhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781011FDB4D380050F312 /* tool_paramhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACA201FC7F3002AFBA7 /* tool_parsecfg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781031FDB4D380050F312 /* tool_parsecfg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACB201FC7F3002AFBA7 /* tool_setopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781061FDB4D380050F312 /* tool_setopt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACC201FC7F3002AFBA7 /* tool_sleep.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781091FDB4D380050F312 /* tool_sleep.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACD201FC7F3002AFBA7 /* tool_strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810B1FDB4D380050F312 /* tool_strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACE201FC7F3002AFBA7 /* tool_urlglob.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810D1FDB4D380050F312 /* tool_urlglob.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ACF201FC7F3002AFBA7 /* tool_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810F1FDB4D380050F312 /* tool_util.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD0201FC7F3002AFBA7 /* tool_vms.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781121FDB4D380050F312 /* tool_vms.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD1201FC7F3002AFBA7 /* tool_writeenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781141FDB4D380050F312 /* tool_writeenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD2201FC7F3002AFBA7 /* tool_writeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781161FDB4D380050F312 /* tool_writeout.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD3201FC7F3002AFBA7 /* tool_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781181FDB4D380050F312 /* tool_xattr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD4201FC84C002AFBA7 /* amigaos.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F9F1FDB4D370050F312 /* amigaos.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD5201FC84C002AFBA7 /* asyn-ares.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA21FDB4D370050F312 /* asyn-ares.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD6201FC84C002AFBA7 /* asyn-thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA31FDB4D370050F312 /* asyn-thread.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD7201FC84C002AFBA7 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FA51FDB4D370050F312 /* base64.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD8201FC84C002AFBA7 /* conncache.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB21FDB4D370050F312 /* conncache.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AD9201FC84C002AFBA7 /* connect.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB41FDB4D370050F312 /* connect.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADA201FC84C002AFBA7 /* content_encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB61FDB4D370050F312 /* content_encoding.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADB201FC84C002AFBA7 /* cookie.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FB81FDB4D370050F312 /* cookie.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADC201FC84C002AFBA7 /* curl_addrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FBA1FDB4D370050F312 /* curl_addrinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADD201FC84C002AFBA7 /* curl_des.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FBF1FDB4D370050F312 /* curl_des.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADE201FC84C002AFBA7 /* curl_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC11FDB4D370050F312 /* curl_endian.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908ADF201FC84C002AFBA7 /* curl_fnmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC31FDB4D370050F312 /* curl_fnmatch.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE0201FC84C002AFBA7 /* curl_gethostname.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC51FDB4D370050F312 /* curl_gethostname.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE1201FC84C002AFBA7 /* curl_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FC71FDB4D370050F312 /* curl_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE2201FC84C002AFBA7 /* curl_memrchr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FCE1FDB4D370050F312 /* curl_memrchr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE3201FC84C002AFBA7 /* curl_multibyte.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD01FDB4D370050F312 /* curl_multibyte.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE4201FC84C002AFBA7 /* curl_ntlm_core.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD21FDB4D370050F312 /* curl_ntlm_core.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE5201FC84C002AFBA7 /* curl_ntlm_wb.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE6201FC84C002AFBA7 /* curl_rtmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD71FDB4D370050F312 /* curl_rtmp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE7201FC84C002AFBA7 /* curl_sasl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD91FDB4D370050F312 /* curl_sasl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE8201FC84C002AFBA7 /* curl_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FDE1FDB4D370050F312 /* curl_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AE9201FC84C002AFBA7 /* curl_threads.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE01FDB4D370050F312 /* curl_threads.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AEA201FC84C002AFBA7 /* dict.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE31FDB4D370050F312 /* dict.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AEB201FC84C002AFBA7 /* dotdot.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE51FDB4D370050F312 /* dotdot.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AEC201FC84C002AFBA7 /* easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE71FDB4D370050F312 /* easy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AED201FC84C002AFBA7 /* escape.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE91FDB4D370050F312 /* escape.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AEE201FC84C002AFBA7 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FEB1FDB4D370050F312 /* file.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AEF201FC84C002AFBA7 /* fileinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FED1FDB4D370050F312 /* fileinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF0201FC84C002AFBA7 /* formdata.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF01FDB4D370050F312 /* formdata.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF1201FC84C002AFBA7 /* ftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF21FDB4D370050F312 /* ftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF2201FC84C002AFBA7 /* ftplistparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF41FDB4D370050F312 /* ftplistparser.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF3201FC84C002AFBA7 /* getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF61FDB4D370050F312 /* getenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF4201FC84C002AFBA7 /* getinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF71FDB4D370050F312 /* getinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF5201FC84C002AFBA7 /* gopher.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF91FDB4D370050F312 /* gopher.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF6201FC84C002AFBA7 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFB1FDB4D370050F312 /* hash.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF7201FC84C002AFBA7 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFD1FDB4D370050F312 /* hmac.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF8201FC84C002AFBA7 /* hostasyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFE1FDB4D370050F312 /* hostasyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AF9201FC84C002AFBA7 /* hostcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFF1FDB4D370050F312 /* hostcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFA201FC84C002AFBA7 /* hostip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780011FDB4D370050F312 /* hostip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFB201FC84C002AFBA7 /* hostip4.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780031FDB4D370050F312 /* hostip4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFC201FC84C002AFBA7 /* hostip6.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780041FDB4D370050F312 /* hostip6.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFD201FC84C002AFBA7 /* hostsyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780051FDB4D370050F312 /* hostsyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFE201FC84C002AFBA7 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780061FDB4D370050F312 /* http.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908AFF201FC84C002AFBA7 /* http2.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780081FDB4D370050F312 /* http2.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B00201FC84C002AFBA7 /* http_chunks.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800A1FDB4D370050F312 /* http_chunks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B01201FC84C002AFBA7 /* http_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800C1FDB4D370050F312 /* http_digest.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B02201FC84C002AFBA7 /* http_negotiate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800E1FDB4D370050F312 /* http_negotiate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B03201FC84C002AFBA7 /* http_ntlm.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780101FDB4D370050F312 /* http_ntlm.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B04201FC84C002AFBA7 /* http_proxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780121FDB4D370050F312 /* http_proxy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B05201FC84C002AFBA7 /* idn_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780141FDB4D370050F312 /* idn_win32.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B06201FC84C002AFBA7 /* if2ip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780151FDB4D370050F312 /* if2ip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B07201FC84C002AFBA7 /* imap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780171FDB4D370050F312 /* imap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B08201FC84C002AFBA7 /* inet_ntop.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780191FDB4D370050F312 /* inet_ntop.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B09201FC84C002AFBA7 /* inet_pton.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801B1FDB4D370050F312 /* inet_pton.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0A201FC84C002AFBA7 /* krb5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801D1FDB4D370050F312 /* krb5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0B201FC84C002AFBA7 /* ldap.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801E1FDB4D370050F312 /* ldap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0C201FC84C002AFBA7 /* llist.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780221FDB4D380050F312 /* llist.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0D201FC84C002AFBA7 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802E1FDB4D380050F312 /* md4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0E201FC84C002AFBA7 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802F1FDB4D380050F312 /* md5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B0F201FC84C002AFBA7 /* memdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780301FDB4D380050F312 /* memdebug.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B10201FC84C002AFBA7 /* mprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780341FDB4D380050F312 /* mprintf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B11201FC84C002AFBA7 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780351FDB4D380050F312 /* multi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B12201FC84C002AFBA7 /* netrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780381FDB4D380050F312 /* netrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B13201FC84C002AFBA7 /* non-ascii.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803A1FDB4D380050F312 /* non-ascii.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B14201FC84C002AFBA7 /* nonblock.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803C1FDB4D380050F312 /* nonblock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B15201FC84C002AFBA7 /* nwlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803E1FDB4D380050F312 /* nwlib.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B16201FC84C002AFBA7 /* nwos.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803F1FDB4D380050F312 /* nwos.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B17201FC84C002AFBA7 /* openldap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780431FDB4D380050F312 /* openldap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B18201FC84C002AFBA7 /* parsedate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780441FDB4D380050F312 /* parsedate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B19201FC84C002AFBA7 /* pingpong.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780461FDB4D380050F312 /* pingpong.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1A201FC84C002AFBA7 /* pipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780481FDB4D380050F312 /* pipeline.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1B201FC84C002AFBA7 /* pop3.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804A1FDB4D380050F312 /* pop3.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1C201FC84C002AFBA7 /* progress.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804C1FDB4D380050F312 /* progress.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1D201FC84C002AFBA7 /* rand.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804E1FDB4D380050F312 /* rand.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1E201FC84C002AFBA7 /* rtsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780501FDB4D380050F312 /* rtsp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B1F201FC84C002AFBA7 /* security.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780521FDB4D380050F312 /* security.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B20201FC84C002AFBA7 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780531FDB4D380050F312 /* select.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B21201FC84C002AFBA7 /* sendf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780551FDB4D380050F312 /* sendf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B22201FC84C002AFBA7 /* share.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780591FDB4D380050F312 /* share.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B23201FC84C002AFBA7 /* slist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805C1FDB4D380050F312 /* slist.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B24201FC84C002AFBA7 /* smb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805E1FDB4D380050F312 /* smb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B25201FC84C002AFBA7 /* smtp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780601FDB4D380050F312 /* smtp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B26201FC84C002AFBA7 /* socks.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780631FDB4D380050F312 /* socks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B27201FC84C002AFBA7 /* socks_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780651FDB4D380050F312 /* socks_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B28201FC84C002AFBA7 /* socks_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780661FDB4D380050F312 /* socks_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B29201FC84C002AFBA7 /* speedcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780671FDB4D380050F312 /* speedcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2A201FC84C002AFBA7 /* splay.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780691FDB4D380050F312 /* splay.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2B201FC84C002AFBA7 /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806B1FDB4D380050F312 /* ssh.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2C201FC84C002AFBA7 /* strcase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806D1FDB4D380050F312 /* strcase.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2D201FC84C002AFBA7 /* strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806F1FDB4D380050F312 /* strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2E201FC84C002AFBA7 /* strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780711FDB4D380050F312 /* strerror.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B2F201FC84C002AFBA7 /* strtok.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780731FDB4D380050F312 /* strtok.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B30201FC84C002AFBA7 /* strtoofft.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780751FDB4D380050F312 /* strtoofft.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B31201FC84C002AFBA7 /* system_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780771FDB4D380050F312 /* system_win32.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B32201FC84C002AFBA7 /* telnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780791FDB4D380050F312 /* telnet.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B33201FC84C002AFBA7 /* tftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807B1FDB4D380050F312 /* tftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B34201FC84C002AFBA7 /* timeval.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807D1FDB4D380050F312 /* timeval.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B35201FC84C002AFBA7 /* transfer.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807F1FDB4D380050F312 /* transfer.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B36201FC84C002AFBA7 /* url.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780811FDB4D380050F312 /* url.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B37201FC850002AFBA7 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780941FDB4D380050F312 /* version.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B38201FC854002AFBA7 /* warnless.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AE1FDB4D380050F312 /* warnless.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B39201FC854002AFBA7 /* wildcard.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B01FDB4D380050F312 /* wildcard.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3A201FC854002AFBA7 /* x509asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B21FDB4D380050F312 /* x509asn1.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3B201FC859002AFBA7 /* axtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780961FDB4D380050F312 /* axtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3C201FC859002AFBA7 /* cyassl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780981FDB4D380050F312 /* cyassl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3D201FC859002AFBA7 /* darwinssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809A1FDB4D380050F312 /* darwinssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3E201FC859002AFBA7 /* gskit.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809C1FDB4D380050F312 /* gskit.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B3F201FC859002AFBA7 /* gtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809E1FDB4D380050F312 /* gtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B40201FC859002AFBA7 /* mbedtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A01FDB4D380050F312 /* mbedtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B41201FC859002AFBA7 /* nss.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A21FDB4D380050F312 /* nss.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B42201FC859002AFBA7 /* openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A41FDB4D380050F312 /* openssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B43201FC859002AFBA7 /* polarssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A61FDB4D380050F312 /* polarssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B44201FC859002AFBA7 /* polarssl_threadlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A81FDB4D380050F312 /* polarssl_threadlock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B45201FC859002AFBA7 /* schannel.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AA1FDB4D380050F312 /* schannel.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B46201FC859002AFBA7 /* vtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AC1FDB4D380050F312 /* vtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B47201FC85E002AFBA7 /* cleartext.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780851FDB4D380050F312 /* cleartext.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B48201FC85E002AFBA7 /* cram.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780861FDB4D380050F312 /* cram.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B49201FC85E002AFBA7 /* digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780871FDB4D380050F312 /* digest.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4A201FC85E002AFBA7 /* digest_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780891FDB4D380050F312 /* digest_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4B201FC85E002AFBA7 /* krb5_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808A1FDB4D380050F312 /* krb5_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4C201FC85E002AFBA7 /* krb5_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808B1FDB4D380050F312 /* krb5_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4D201FC85E002AFBA7 /* ntlm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808C1FDB4D380050F312 /* ntlm.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4E201FC85E002AFBA7 /* ntlm_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808E1FDB4D380050F312 /* ntlm_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B4F201FC85E002AFBA7 /* oauth2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257808F1FDB4D380050F312 /* oauth2.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B50201FC85E002AFBA7 /* spnego_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780901FDB4D380050F312 /* spnego_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B51201FC85E002AFBA7 /* spnego_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780911FDB4D380050F312 /* spnego_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22908B52201FC85E002AFBA7 /* vauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780921FDB4D380050F312 /* vauth.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; + 22C629EB201FCD09000DCCDA /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629E9201FCD08000DCCDA /* libssh2.framework */; }; + 22C629EC201FCD56000DCCDA /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629E8201FCD08000DCCDA /* openssl.framework */; }; + 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22C629EF201FCF6F000DCCDA /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629EE201FCF6E000DCCDA /* libssh2.framework */; }; 22C891851FDBCF09006CDE47 /* _warnings.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891391FDBCF08006CDE47 /* _warnings.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; 22C891861FDBCF09006CDE47 /* asdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913A1FDBCF08006CDE47 /* asdl.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; 22C891871FDBCF09006CDE47 /* ast.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913B1FDBCF08006CDE47 /* ast.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; @@ -757,7 +570,7 @@ 22C897961FDBF109006CDE47 /* zipimport.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8951F1FDBF105006CDE47 /* zipimport.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 22C897C01FDBF109006CDE47 /* zlibmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8954B1FDBF105006CDE47 /* zlibmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; - 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27661FDB3FDA0087DDAD /* ios_error.h */; }; + 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27661FDB3FDA0087DDAD /* ios_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27691FDB3FDA0087DDAD /* printenv.c */; }; 22CF27911FDB3FDB0087DDAD /* env.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276C1FDB3FDA0087DDAD /* env.c */; }; 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276D1FDB3FDA0087DDAD /* envopts.c */; }; @@ -788,20 +601,44 @@ 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB920079E4C00FAADB7 /* cmap.c */; }; 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBA20079E4C00FAADB7 /* tr.c */; }; 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBB20079E4C00FAADB7 /* str.c */; }; - 22FE48C01FDC796D00899DA7 /* libluatex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2219DFBC1FD739C900675252 /* libluatex.dylib */; }; - 22FE48C11FDC796D00899DA7 /* libpdftex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2219DFBE1FD739C900675252 /* libpdftex.dylib */; }; - 22FE48C21FDC796D00899DA7 /* libtexlua52.5.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2219DFBD1FD739C900675252 /* libtexlua52.5.dylib */; }; - 22FE48C31FDC796D00899DA7 /* libbibtex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2219DFB71FD739C900675252 /* libbibtex.dylib */; }; - 22FE48C41FDC796D00899DA7 /* libkpathsea.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2219DFBF1FD739C900675252 /* libkpathsea.6.dylib */; }; /* End PBXBuildFile section */ +/* Begin PBXCopyFilesBuildPhase section */ + 228541A9201F986300B93589 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 228541E1201FC05000B93589 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22908AA1201FC7B4002AFBA7 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ 2219DFB71FD739C900675252 /* libbibtex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbibtex.dylib; path = ../blink/Frameworks/libbibtex.dylib; sourceTree = ""; }; 2219DFBC1FD739C900675252 /* libluatex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libluatex.dylib; path = ../blink/Frameworks/libluatex.dylib; sourceTree = ""; }; 2219DFBD1FD739C900675252 /* libtexlua52.5.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtexlua52.5.dylib; path = ../blink/Frameworks/libtexlua52.5.dylib; sourceTree = ""; }; 2219DFBE1FD739C900675252 /* libpdftex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpdftex.dylib; path = ../blink/Frameworks/libpdftex.dylib; sourceTree = ""; }; 2219DFBF1FD739C900675252 /* libkpathsea.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libkpathsea.6.dylib; path = ../blink/Frameworks/libkpathsea.6.dylib; sourceTree = ""; }; - 22257E7E1FDA7C0000FBA97D /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = "../libssh2-for-iOS/libssh2.framework"; sourceTree = ""; }; 22257E801FDA7C0C00FBA97D /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = "../libssh2-for-iOS/openssl.framework"; sourceTree = ""; }; 22319F941FDBF920004D875A /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libffi.a; path = ../python_ios/libffi.a; sourceTree = ""; }; 22319F9E1FDC2332004D875A /* getopt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = getopt.c; sourceTree = ""; }; @@ -940,340 +777,172 @@ 22577F991FDB47CC0050F312 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = libarchive/config.h; sourceTree = ""; }; 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; }; 22577F9F1FDB4D370050F312 /* amigaos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amigaos.c; sourceTree = ""; }; - 22577FA01FDB4D370050F312 /* amigaos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = amigaos.h; sourceTree = ""; }; - 22577FA11FDB4D370050F312 /* arpa_telnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arpa_telnet.h; sourceTree = ""; }; 22577FA21FDB4D370050F312 /* asyn-ares.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "asyn-ares.c"; sourceTree = ""; }; 22577FA31FDB4D370050F312 /* asyn-thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "asyn-thread.c"; sourceTree = ""; }; - 22577FA41FDB4D370050F312 /* asyn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asyn.h; sourceTree = ""; }; 22577FA51FDB4D370050F312 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = ""; }; - 22577FA81FDB4D370050F312 /* config-amigaos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-amigaos.h"; sourceTree = ""; }; - 22577FA91FDB4D370050F312 /* config-dos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-dos.h"; sourceTree = ""; }; - 22577FAA1FDB4D370050F312 /* config-mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-mac.h"; sourceTree = ""; }; - 22577FAB1FDB4D370050F312 /* config-os400.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-os400.h"; sourceTree = ""; }; - 22577FAC1FDB4D370050F312 /* config-riscos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-riscos.h"; sourceTree = ""; }; - 22577FAD1FDB4D370050F312 /* config-symbian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-symbian.h"; sourceTree = ""; }; - 22577FAE1FDB4D370050F312 /* config-tpf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-tpf.h"; sourceTree = ""; }; - 22577FAF1FDB4D370050F312 /* config-vxworks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-vxworks.h"; sourceTree = ""; }; - 22577FB01FDB4D370050F312 /* config-win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-win32.h"; sourceTree = ""; }; - 22577FB11FDB4D370050F312 /* config-win32ce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-win32ce.h"; sourceTree = ""; }; 22577FB21FDB4D370050F312 /* conncache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = conncache.c; sourceTree = ""; }; - 22577FB31FDB4D370050F312 /* conncache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conncache.h; sourceTree = ""; }; 22577FB41FDB4D370050F312 /* connect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = connect.c; sourceTree = ""; }; - 22577FB51FDB4D370050F312 /* connect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connect.h; sourceTree = ""; }; 22577FB61FDB4D370050F312 /* content_encoding.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = content_encoding.c; sourceTree = ""; }; - 22577FB71FDB4D370050F312 /* content_encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = content_encoding.h; sourceTree = ""; }; 22577FB81FDB4D370050F312 /* cookie.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cookie.c; sourceTree = ""; }; - 22577FB91FDB4D370050F312 /* cookie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cookie.h; sourceTree = ""; }; 22577FBA1FDB4D370050F312 /* curl_addrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_addrinfo.c; sourceTree = ""; }; - 22577FBB1FDB4D370050F312 /* curl_addrinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_addrinfo.h; sourceTree = ""; }; - 22577FBC1FDB4D370050F312 /* curl_base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_base64.h; sourceTree = ""; }; 22577FBF1FDB4D370050F312 /* curl_des.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_des.c; sourceTree = ""; }; - 22577FC01FDB4D370050F312 /* curl_des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_des.h; sourceTree = ""; }; 22577FC11FDB4D370050F312 /* curl_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_endian.c; sourceTree = ""; }; - 22577FC21FDB4D370050F312 /* curl_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_endian.h; sourceTree = ""; }; 22577FC31FDB4D370050F312 /* curl_fnmatch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_fnmatch.c; sourceTree = ""; }; - 22577FC41FDB4D370050F312 /* curl_fnmatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_fnmatch.h; sourceTree = ""; }; 22577FC51FDB4D370050F312 /* curl_gethostname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_gethostname.c; sourceTree = ""; }; - 22577FC61FDB4D370050F312 /* curl_gethostname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_gethostname.h; sourceTree = ""; }; 22577FC71FDB4D370050F312 /* curl_gssapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_gssapi.c; sourceTree = ""; }; - 22577FC81FDB4D370050F312 /* curl_gssapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_gssapi.h; sourceTree = ""; }; - 22577FC91FDB4D370050F312 /* curl_hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_hmac.h; sourceTree = ""; }; - 22577FCA1FDB4D370050F312 /* curl_ldap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_ldap.h; sourceTree = ""; }; - 22577FCB1FDB4D370050F312 /* curl_md4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_md4.h; sourceTree = ""; }; - 22577FCC1FDB4D370050F312 /* curl_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_md5.h; sourceTree = ""; }; - 22577FCD1FDB4D370050F312 /* curl_memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_memory.h; sourceTree = ""; }; 22577FCE1FDB4D370050F312 /* curl_memrchr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_memrchr.c; sourceTree = ""; }; - 22577FCF1FDB4D370050F312 /* curl_memrchr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_memrchr.h; sourceTree = ""; }; 22577FD01FDB4D370050F312 /* curl_multibyte.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_multibyte.c; sourceTree = ""; }; - 22577FD11FDB4D370050F312 /* curl_multibyte.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_multibyte.h; sourceTree = ""; }; 22577FD21FDB4D370050F312 /* curl_ntlm_core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_ntlm_core.c; sourceTree = ""; }; - 22577FD31FDB4D370050F312 /* curl_ntlm_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_ntlm_core.h; sourceTree = ""; }; 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_ntlm_wb.c; sourceTree = ""; }; - 22577FD51FDB4D370050F312 /* curl_ntlm_wb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_ntlm_wb.h; sourceTree = ""; }; - 22577FD61FDB4D370050F312 /* curl_printf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_printf.h; sourceTree = ""; }; 22577FD71FDB4D370050F312 /* curl_rtmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_rtmp.c; sourceTree = ""; }; - 22577FD81FDB4D370050F312 /* curl_rtmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_rtmp.h; sourceTree = ""; }; 22577FD91FDB4D370050F312 /* curl_sasl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_sasl.c; sourceTree = ""; }; - 22577FDA1FDB4D370050F312 /* curl_sasl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_sasl.h; sourceTree = ""; }; - 22577FDB1FDB4D370050F312 /* curl_sec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_sec.h; sourceTree = ""; }; - 22577FDC1FDB4D370050F312 /* curl_setup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_setup.h; sourceTree = ""; }; - 22577FDD1FDB4D370050F312 /* curl_setup_once.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_setup_once.h; sourceTree = ""; }; 22577FDE1FDB4D370050F312 /* curl_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_sspi.c; sourceTree = ""; }; - 22577FDF1FDB4D370050F312 /* curl_sspi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_sspi.h; sourceTree = ""; }; 22577FE01FDB4D370050F312 /* curl_threads.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_threads.c; sourceTree = ""; }; - 22577FE11FDB4D370050F312 /* curl_threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curl_threads.h; sourceTree = ""; }; - 22577FE21FDB4D370050F312 /* curlx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curlx.h; sourceTree = ""; }; 22577FE31FDB4D370050F312 /* dict.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dict.c; sourceTree = ""; }; - 22577FE41FDB4D370050F312 /* dict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dict.h; sourceTree = ""; }; 22577FE51FDB4D370050F312 /* dotdot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dotdot.c; sourceTree = ""; }; - 22577FE61FDB4D370050F312 /* dotdot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dotdot.h; sourceTree = ""; }; 22577FE71FDB4D370050F312 /* easy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = easy.c; sourceTree = ""; }; - 22577FE81FDB4D370050F312 /* easyif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = easyif.h; sourceTree = ""; }; 22577FE91FDB4D370050F312 /* escape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = escape.c; sourceTree = ""; }; - 22577FEA1FDB4D370050F312 /* escape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = escape.h; sourceTree = ""; }; 22577FEB1FDB4D370050F312 /* file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = ""; }; - 22577FEC1FDB4D370050F312 /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = ""; }; 22577FED1FDB4D370050F312 /* fileinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fileinfo.c; sourceTree = ""; }; - 22577FEE1FDB4D370050F312 /* fileinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fileinfo.h; sourceTree = ""; }; 22577FF01FDB4D370050F312 /* formdata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = formdata.c; sourceTree = ""; }; - 22577FF11FDB4D370050F312 /* formdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = formdata.h; sourceTree = ""; }; 22577FF21FDB4D370050F312 /* ftp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftp.c; sourceTree = ""; }; - 22577FF31FDB4D370050F312 /* ftp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftp.h; sourceTree = ""; }; 22577FF41FDB4D370050F312 /* ftplistparser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftplistparser.c; sourceTree = ""; }; - 22577FF51FDB4D370050F312 /* ftplistparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftplistparser.h; sourceTree = ""; }; 22577FF61FDB4D370050F312 /* getenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getenv.c; sourceTree = ""; }; 22577FF71FDB4D370050F312 /* getinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getinfo.c; sourceTree = ""; }; - 22577FF81FDB4D370050F312 /* getinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getinfo.h; sourceTree = ""; }; 22577FF91FDB4D370050F312 /* gopher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gopher.c; sourceTree = ""; }; - 22577FFA1FDB4D370050F312 /* gopher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gopher.h; sourceTree = ""; }; 22577FFB1FDB4D370050F312 /* hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash.c; sourceTree = ""; }; - 22577FFC1FDB4D370050F312 /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; 22577FFD1FDB4D370050F312 /* hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hmac.c; sourceTree = ""; }; 22577FFE1FDB4D370050F312 /* hostasyn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostasyn.c; sourceTree = ""; }; 22577FFF1FDB4D370050F312 /* hostcheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostcheck.c; sourceTree = ""; }; - 225780001FDB4D370050F312 /* hostcheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hostcheck.h; sourceTree = ""; }; 225780011FDB4D370050F312 /* hostip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip.c; sourceTree = ""; }; - 225780021FDB4D370050F312 /* hostip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hostip.h; sourceTree = ""; }; 225780031FDB4D370050F312 /* hostip4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip4.c; sourceTree = ""; }; 225780041FDB4D370050F312 /* hostip6.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip6.c; sourceTree = ""; }; 225780051FDB4D370050F312 /* hostsyn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostsyn.c; sourceTree = ""; }; 225780061FDB4D370050F312 /* http.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http.c; sourceTree = ""; }; - 225780071FDB4D370050F312 /* http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = ""; }; 225780081FDB4D370050F312 /* http2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http2.c; sourceTree = ""; }; - 225780091FDB4D370050F312 /* http2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http2.h; sourceTree = ""; }; 2257800A1FDB4D370050F312 /* http_chunks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_chunks.c; sourceTree = ""; }; - 2257800B1FDB4D370050F312 /* http_chunks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_chunks.h; sourceTree = ""; }; 2257800C1FDB4D370050F312 /* http_digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_digest.c; sourceTree = ""; }; - 2257800D1FDB4D370050F312 /* http_digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_digest.h; sourceTree = ""; }; 2257800E1FDB4D370050F312 /* http_negotiate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_negotiate.c; sourceTree = ""; }; - 2257800F1FDB4D370050F312 /* http_negotiate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_negotiate.h; sourceTree = ""; }; 225780101FDB4D370050F312 /* http_ntlm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_ntlm.c; sourceTree = ""; }; - 225780111FDB4D370050F312 /* http_ntlm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_ntlm.h; sourceTree = ""; }; 225780121FDB4D370050F312 /* http_proxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_proxy.c; sourceTree = ""; }; - 225780131FDB4D370050F312 /* http_proxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_proxy.h; sourceTree = ""; }; 225780141FDB4D370050F312 /* idn_win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = idn_win32.c; sourceTree = ""; }; 225780151FDB4D370050F312 /* if2ip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = if2ip.c; sourceTree = ""; }; - 225780161FDB4D370050F312 /* if2ip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = if2ip.h; sourceTree = ""; }; 225780171FDB4D370050F312 /* imap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = imap.c; sourceTree = ""; }; - 225780181FDB4D370050F312 /* imap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imap.h; sourceTree = ""; }; 225780191FDB4D370050F312 /* inet_ntop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_ntop.c; sourceTree = ""; }; - 2257801A1FDB4D370050F312 /* inet_ntop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inet_ntop.h; sourceTree = ""; }; 2257801B1FDB4D370050F312 /* inet_pton.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_pton.c; sourceTree = ""; }; - 2257801C1FDB4D370050F312 /* inet_pton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inet_pton.h; sourceTree = ""; }; 2257801D1FDB4D370050F312 /* krb5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = krb5.c; sourceTree = ""; }; 2257801E1FDB4D370050F312 /* ldap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldap.c; sourceTree = ""; }; 225780221FDB4D380050F312 /* llist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = llist.c; sourceTree = ""; }; - 225780231FDB4D380050F312 /* llist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llist.h; sourceTree = ""; }; 2257802E1FDB4D380050F312 /* md4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md4.c; sourceTree = ""; }; 2257802F1FDB4D380050F312 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = ""; }; 225780301FDB4D380050F312 /* memdebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memdebug.c; sourceTree = ""; }; - 225780311FDB4D380050F312 /* memdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memdebug.h; sourceTree = ""; }; 225780341FDB4D380050F312 /* mprintf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mprintf.c; sourceTree = ""; }; 225780351FDB4D380050F312 /* multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = multi.c; sourceTree = ""; }; - 225780361FDB4D380050F312 /* multihandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multihandle.h; sourceTree = ""; }; - 225780371FDB4D380050F312 /* multiif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multiif.h; sourceTree = ""; }; 225780381FDB4D380050F312 /* netrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = netrc.c; sourceTree = ""; }; - 225780391FDB4D380050F312 /* netrc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = netrc.h; sourceTree = ""; }; 2257803A1FDB4D380050F312 /* non-ascii.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "non-ascii.c"; sourceTree = ""; }; - 2257803B1FDB4D380050F312 /* non-ascii.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "non-ascii.h"; sourceTree = ""; }; 2257803C1FDB4D380050F312 /* nonblock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nonblock.c; sourceTree = ""; }; - 2257803D1FDB4D380050F312 /* nonblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nonblock.h; sourceTree = ""; }; 2257803E1FDB4D380050F312 /* nwlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nwlib.c; sourceTree = ""; }; 2257803F1FDB4D380050F312 /* nwos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nwos.c; sourceTree = ""; }; 225780431FDB4D380050F312 /* openldap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openldap.c; sourceTree = ""; }; 225780441FDB4D380050F312 /* parsedate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parsedate.c; sourceTree = ""; }; - 225780451FDB4D380050F312 /* parsedate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parsedate.h; sourceTree = ""; }; 225780461FDB4D380050F312 /* pingpong.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pingpong.c; sourceTree = ""; }; - 225780471FDB4D380050F312 /* pingpong.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pingpong.h; sourceTree = ""; }; 225780481FDB4D380050F312 /* pipeline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pipeline.c; sourceTree = ""; }; - 225780491FDB4D380050F312 /* pipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pipeline.h; sourceTree = ""; }; 2257804A1FDB4D380050F312 /* pop3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pop3.c; sourceTree = ""; }; - 2257804B1FDB4D380050F312 /* pop3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pop3.h; sourceTree = ""; }; 2257804C1FDB4D380050F312 /* progress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = progress.c; sourceTree = ""; }; - 2257804D1FDB4D380050F312 /* progress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = progress.h; sourceTree = ""; }; 2257804E1FDB4D380050F312 /* rand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rand.c; sourceTree = ""; }; - 2257804F1FDB4D380050F312 /* rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rand.h; sourceTree = ""; }; 225780501FDB4D380050F312 /* rtsp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rtsp.c; sourceTree = ""; }; - 225780511FDB4D380050F312 /* rtsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtsp.h; sourceTree = ""; }; 225780521FDB4D380050F312 /* security.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = security.c; sourceTree = ""; }; 225780531FDB4D380050F312 /* select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = select.c; sourceTree = ""; }; - 225780541FDB4D380050F312 /* select.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = select.h; sourceTree = ""; }; 225780551FDB4D380050F312 /* sendf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sendf.c; sourceTree = ""; }; - 225780561FDB4D380050F312 /* sendf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sendf.h; sourceTree = ""; }; - 225780571FDB4D380050F312 /* setup-os400.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "setup-os400.h"; sourceTree = ""; }; - 225780581FDB4D380050F312 /* setup-vms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "setup-vms.h"; sourceTree = ""; }; 225780591FDB4D380050F312 /* share.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = share.c; sourceTree = ""; }; - 2257805A1FDB4D380050F312 /* share.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = share.h; sourceTree = ""; }; - 2257805B1FDB4D380050F312 /* sigpipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sigpipe.h; sourceTree = ""; }; 2257805C1FDB4D380050F312 /* slist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = slist.c; sourceTree = ""; }; - 2257805D1FDB4D380050F312 /* slist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slist.h; sourceTree = ""; }; 2257805E1FDB4D380050F312 /* smb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = smb.c; sourceTree = ""; }; - 2257805F1FDB4D380050F312 /* smb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smb.h; sourceTree = ""; }; 225780601FDB4D380050F312 /* smtp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = smtp.c; sourceTree = ""; }; - 225780611FDB4D380050F312 /* smtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smtp.h; sourceTree = ""; }; - 225780621FDB4D380050F312 /* sockaddr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sockaddr.h; sourceTree = ""; }; 225780631FDB4D380050F312 /* socks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socks.c; sourceTree = ""; }; - 225780641FDB4D380050F312 /* socks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socks.h; sourceTree = ""; }; 225780651FDB4D380050F312 /* socks_gssapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socks_gssapi.c; sourceTree = ""; }; 225780661FDB4D380050F312 /* socks_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socks_sspi.c; sourceTree = ""; }; 225780671FDB4D380050F312 /* speedcheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = speedcheck.c; sourceTree = ""; }; - 225780681FDB4D380050F312 /* speedcheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = speedcheck.h; sourceTree = ""; }; 225780691FDB4D380050F312 /* splay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = splay.c; sourceTree = ""; }; - 2257806A1FDB4D380050F312 /* splay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = splay.h; sourceTree = ""; }; 2257806B1FDB4D380050F312 /* ssh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ssh.c; sourceTree = ""; }; - 2257806C1FDB4D380050F312 /* ssh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssh.h; sourceTree = ""; }; 2257806D1FDB4D380050F312 /* strcase.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strcase.c; sourceTree = ""; }; - 2257806E1FDB4D380050F312 /* strcase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strcase.h; sourceTree = ""; }; 2257806F1FDB4D380050F312 /* strdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strdup.c; sourceTree = ""; }; - 225780701FDB4D380050F312 /* strdup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strdup.h; sourceTree = ""; }; 225780711FDB4D380050F312 /* strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strerror.c; sourceTree = ""; }; - 225780721FDB4D380050F312 /* strerror.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strerror.h; sourceTree = ""; }; 225780731FDB4D380050F312 /* strtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtok.c; sourceTree = ""; }; - 225780741FDB4D380050F312 /* strtok.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strtok.h; sourceTree = ""; }; 225780751FDB4D380050F312 /* strtoofft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtoofft.c; sourceTree = ""; }; - 225780761FDB4D380050F312 /* strtoofft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strtoofft.h; sourceTree = ""; }; 225780771FDB4D380050F312 /* system_win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = system_win32.c; sourceTree = ""; }; - 225780781FDB4D380050F312 /* system_win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = system_win32.h; sourceTree = ""; }; 225780791FDB4D380050F312 /* telnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = telnet.c; sourceTree = ""; }; - 2257807A1FDB4D380050F312 /* telnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = telnet.h; sourceTree = ""; }; 2257807B1FDB4D380050F312 /* tftp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tftp.c; sourceTree = ""; }; - 2257807C1FDB4D380050F312 /* tftp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tftp.h; sourceTree = ""; }; 2257807D1FDB4D380050F312 /* timeval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timeval.c; sourceTree = ""; }; - 2257807E1FDB4D380050F312 /* timeval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeval.h; sourceTree = ""; }; 2257807F1FDB4D380050F312 /* transfer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = transfer.c; sourceTree = ""; }; - 225780801FDB4D380050F312 /* transfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transfer.h; sourceTree = ""; }; 225780811FDB4D380050F312 /* url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = url.c; sourceTree = ""; }; - 225780821FDB4D380050F312 /* url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = url.h; sourceTree = ""; }; - 225780831FDB4D380050F312 /* urldata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = urldata.h; sourceTree = ""; }; 225780851FDB4D380050F312 /* cleartext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cleartext.c; sourceTree = ""; }; 225780861FDB4D380050F312 /* cram.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cram.c; sourceTree = ""; }; 225780871FDB4D380050F312 /* digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = digest.c; sourceTree = ""; }; - 225780881FDB4D380050F312 /* digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = digest.h; sourceTree = ""; }; 225780891FDB4D380050F312 /* digest_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = digest_sspi.c; sourceTree = ""; }; 2257808A1FDB4D380050F312 /* krb5_gssapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = krb5_gssapi.c; sourceTree = ""; }; 2257808B1FDB4D380050F312 /* krb5_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = krb5_sspi.c; sourceTree = ""; }; 2257808C1FDB4D380050F312 /* ntlm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ntlm.c; sourceTree = ""; }; - 2257808D1FDB4D380050F312 /* ntlm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ntlm.h; sourceTree = ""; }; 2257808E1FDB4D380050F312 /* ntlm_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ntlm_sspi.c; sourceTree = ""; }; 2257808F1FDB4D380050F312 /* oauth2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = oauth2.c; sourceTree = ""; }; 225780901FDB4D380050F312 /* spnego_gssapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = spnego_gssapi.c; sourceTree = ""; }; 225780911FDB4D380050F312 /* spnego_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = spnego_sspi.c; sourceTree = ""; }; 225780921FDB4D380050F312 /* vauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vauth.c; sourceTree = ""; }; - 225780931FDB4D380050F312 /* vauth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vauth.h; sourceTree = ""; }; 225780941FDB4D380050F312 /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = ""; }; 225780961FDB4D380050F312 /* axtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = axtls.c; sourceTree = ""; }; - 225780971FDB4D380050F312 /* axtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = axtls.h; sourceTree = ""; }; 225780981FDB4D380050F312 /* cyassl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cyassl.c; sourceTree = ""; }; - 225780991FDB4D380050F312 /* cyassl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cyassl.h; sourceTree = ""; }; 2257809A1FDB4D380050F312 /* darwinssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = darwinssl.c; sourceTree = ""; }; - 2257809B1FDB4D380050F312 /* darwinssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = darwinssl.h; sourceTree = ""; }; 2257809C1FDB4D380050F312 /* gskit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gskit.c; sourceTree = ""; }; - 2257809D1FDB4D380050F312 /* gskit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gskit.h; sourceTree = ""; }; 2257809E1FDB4D380050F312 /* gtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gtls.c; sourceTree = ""; }; - 2257809F1FDB4D380050F312 /* gtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gtls.h; sourceTree = ""; }; 225780A01FDB4D380050F312 /* mbedtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mbedtls.c; sourceTree = ""; }; - 225780A11FDB4D380050F312 /* mbedtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mbedtls.h; sourceTree = ""; }; 225780A21FDB4D380050F312 /* nss.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nss.c; sourceTree = ""; }; - 225780A31FDB4D380050F312 /* nssg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nssg.h; sourceTree = ""; }; 225780A41FDB4D380050F312 /* openssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openssl.c; sourceTree = ""; }; - 225780A51FDB4D380050F312 /* openssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = openssl.h; sourceTree = ""; }; 225780A61FDB4D380050F312 /* polarssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = polarssl.c; sourceTree = ""; }; - 225780A71FDB4D380050F312 /* polarssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = polarssl.h; sourceTree = ""; }; 225780A81FDB4D380050F312 /* polarssl_threadlock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = polarssl_threadlock.c; sourceTree = ""; }; - 225780A91FDB4D380050F312 /* polarssl_threadlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = polarssl_threadlock.h; sourceTree = ""; }; 225780AA1FDB4D380050F312 /* schannel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = schannel.c; sourceTree = ""; }; - 225780AB1FDB4D380050F312 /* schannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = schannel.h; sourceTree = ""; }; 225780AC1FDB4D380050F312 /* vtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vtls.c; sourceTree = ""; }; - 225780AD1FDB4D380050F312 /* vtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vtls.h; sourceTree = ""; }; 225780AE1FDB4D380050F312 /* warnless.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = warnless.c; sourceTree = ""; }; - 225780AF1FDB4D380050F312 /* warnless.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = warnless.h; sourceTree = ""; }; 225780B01FDB4D380050F312 /* wildcard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wildcard.c; sourceTree = ""; }; - 225780B11FDB4D380050F312 /* wildcard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wildcard.h; sourceTree = ""; }; 225780B21FDB4D380050F312 /* x509asn1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = x509asn1.c; sourceTree = ""; }; - 225780B31FDB4D380050F312 /* x509asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509asn1.h; sourceTree = ""; }; 225780C71FDB4D380050F312 /* slist_wc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = slist_wc.c; sourceTree = ""; }; - 225780C81FDB4D380050F312 /* slist_wc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slist_wc.h; sourceTree = ""; }; 225780C91FDB4D380050F312 /* tool_binmode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_binmode.c; sourceTree = ""; }; - 225780CA1FDB4D380050F312 /* tool_binmode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_binmode.h; sourceTree = ""; }; 225780CB1FDB4D380050F312 /* tool_bname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_bname.c; sourceTree = ""; }; - 225780CC1FDB4D380050F312 /* tool_bname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_bname.h; sourceTree = ""; }; 225780CD1FDB4D380050F312 /* tool_cb_dbg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_dbg.c; sourceTree = ""; }; - 225780CE1FDB4D380050F312 /* tool_cb_dbg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_dbg.h; sourceTree = ""; }; 225780CF1FDB4D380050F312 /* tool_cb_hdr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_hdr.c; sourceTree = ""; }; - 225780D01FDB4D380050F312 /* tool_cb_hdr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_hdr.h; sourceTree = ""; }; 225780D11FDB4D380050F312 /* tool_cb_prg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_prg.c; sourceTree = ""; }; - 225780D21FDB4D380050F312 /* tool_cb_prg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_prg.h; sourceTree = ""; }; 225780D31FDB4D380050F312 /* tool_cb_rea.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_rea.c; sourceTree = ""; }; - 225780D41FDB4D380050F312 /* tool_cb_rea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_rea.h; sourceTree = ""; }; 225780D51FDB4D380050F312 /* tool_cb_see.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_see.c; sourceTree = ""; }; - 225780D61FDB4D380050F312 /* tool_cb_see.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_see.h; sourceTree = ""; }; 225780D71FDB4D380050F312 /* tool_cb_wrt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_wrt.c; sourceTree = ""; }; - 225780D81FDB4D380050F312 /* tool_cb_wrt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cb_wrt.h; sourceTree = ""; }; 225780D91FDB4D380050F312 /* tool_cfgable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cfgable.c; sourceTree = ""; }; - 225780DA1FDB4D380050F312 /* tool_cfgable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_cfgable.h; sourceTree = ""; }; 225780DB1FDB4D380050F312 /* tool_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_convert.c; sourceTree = ""; }; - 225780DC1FDB4D380050F312 /* tool_convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_convert.h; sourceTree = ""; }; 225780DD1FDB4D380050F312 /* tool_dirhie.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_dirhie.c; sourceTree = ""; }; - 225780DE1FDB4D380050F312 /* tool_dirhie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_dirhie.h; sourceTree = ""; }; 225780DF1FDB4D380050F312 /* tool_doswin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_doswin.c; sourceTree = ""; }; - 225780E01FDB4D380050F312 /* tool_doswin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_doswin.h; sourceTree = ""; }; 225780E11FDB4D380050F312 /* tool_easysrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_easysrc.c; sourceTree = ""; }; - 225780E21FDB4D380050F312 /* tool_easysrc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_easysrc.h; sourceTree = ""; }; 225780E31FDB4D380050F312 /* tool_formparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_formparse.c; sourceTree = ""; }; - 225780E41FDB4D380050F312 /* tool_formparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_formparse.h; sourceTree = ""; }; 225780E51FDB4D380050F312 /* tool_getparam.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_getparam.c; sourceTree = ""; }; - 225780E61FDB4D380050F312 /* tool_getparam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_getparam.h; sourceTree = ""; }; 225780E71FDB4D380050F312 /* tool_getpass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_getpass.c; sourceTree = ""; }; - 225780E81FDB4D380050F312 /* tool_getpass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_getpass.h; sourceTree = ""; }; 225780E91FDB4D380050F312 /* tool_help.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_help.c; sourceTree = ""; }; - 225780EA1FDB4D380050F312 /* tool_help.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_help.h; sourceTree = ""; }; 225780EB1FDB4D380050F312 /* tool_helpers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_helpers.c; sourceTree = ""; }; - 225780EC1FDB4D380050F312 /* tool_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_helpers.h; sourceTree = ""; }; 225780ED1FDB4D380050F312 /* tool_homedir.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_homedir.c; sourceTree = ""; }; - 225780EE1FDB4D380050F312 /* tool_homedir.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_homedir.h; sourceTree = ""; }; 225780EF1FDB4D380050F312 /* tool_hugehelp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_hugehelp.c; sourceTree = ""; }; - 225780F01FDB4D380050F312 /* tool_hugehelp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_hugehelp.h; sourceTree = ""; }; 225780F11FDB4D380050F312 /* tool_libinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_libinfo.c; sourceTree = ""; }; - 225780F21FDB4D380050F312 /* tool_libinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_libinfo.h; sourceTree = ""; }; 225780F31FDB4D380050F312 /* tool_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_main.c; sourceTree = ""; }; - 225780F41FDB4D380050F312 /* tool_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_main.h; sourceTree = ""; }; 225780F51FDB4D380050F312 /* tool_metalink.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_metalink.c; sourceTree = ""; }; - 225780F61FDB4D380050F312 /* tool_metalink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_metalink.h; sourceTree = ""; }; 225780F71FDB4D380050F312 /* tool_mfiles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_mfiles.c; sourceTree = ""; }; - 225780F81FDB4D380050F312 /* tool_mfiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_mfiles.h; sourceTree = ""; }; 225780F91FDB4D380050F312 /* tool_msgs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_msgs.c; sourceTree = ""; }; - 225780FA1FDB4D380050F312 /* tool_msgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_msgs.h; sourceTree = ""; }; 225780FB1FDB4D380050F312 /* tool_operate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_operate.c; sourceTree = ""; }; - 225780FC1FDB4D380050F312 /* tool_operate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_operate.h; sourceTree = ""; }; 225780FD1FDB4D380050F312 /* tool_operhlp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_operhlp.c; sourceTree = ""; }; - 225780FE1FDB4D380050F312 /* tool_operhlp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_operhlp.h; sourceTree = ""; }; 225780FF1FDB4D380050F312 /* tool_panykey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_panykey.c; sourceTree = ""; }; - 225781001FDB4D380050F312 /* tool_panykey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_panykey.h; sourceTree = ""; }; 225781011FDB4D380050F312 /* tool_paramhlp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_paramhlp.c; sourceTree = ""; }; - 225781021FDB4D380050F312 /* tool_paramhlp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_paramhlp.h; sourceTree = ""; }; 225781031FDB4D380050F312 /* tool_parsecfg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_parsecfg.c; sourceTree = ""; }; - 225781041FDB4D380050F312 /* tool_parsecfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_parsecfg.h; sourceTree = ""; }; - 225781051FDB4D380050F312 /* tool_sdecls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_sdecls.h; sourceTree = ""; }; 225781061FDB4D380050F312 /* tool_setopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_setopt.c; sourceTree = ""; }; - 225781071FDB4D380050F312 /* tool_setopt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_setopt.h; sourceTree = ""; }; - 225781081FDB4D380050F312 /* tool_setup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_setup.h; sourceTree = ""; }; 225781091FDB4D380050F312 /* tool_sleep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_sleep.c; sourceTree = ""; }; - 2257810A1FDB4D380050F312 /* tool_sleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_sleep.h; sourceTree = ""; }; 2257810B1FDB4D380050F312 /* tool_strdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_strdup.c; sourceTree = ""; }; - 2257810C1FDB4D380050F312 /* tool_strdup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_strdup.h; sourceTree = ""; }; 2257810D1FDB4D380050F312 /* tool_urlglob.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_urlglob.c; sourceTree = ""; }; - 2257810E1FDB4D380050F312 /* tool_urlglob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_urlglob.h; sourceTree = ""; }; 2257810F1FDB4D380050F312 /* tool_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_util.c; sourceTree = ""; }; - 225781101FDB4D380050F312 /* tool_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_util.h; sourceTree = ""; }; - 225781111FDB4D380050F312 /* tool_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_version.h; sourceTree = ""; }; 225781121FDB4D380050F312 /* tool_vms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_vms.c; sourceTree = ""; }; - 225781131FDB4D380050F312 /* tool_vms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_vms.h; sourceTree = ""; }; 225781141FDB4D380050F312 /* tool_writeenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeenv.c; sourceTree = ""; }; - 225781151FDB4D380050F312 /* tool_writeenv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_writeenv.h; sourceTree = ""; }; 225781161FDB4D380050F312 /* tool_writeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeout.c; sourceTree = ""; }; - 225781171FDB4D380050F312 /* tool_writeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_writeout.h; sourceTree = ""; }; 225781181FDB4D380050F312 /* tool_xattr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_xattr.c; sourceTree = ""; }; - 225781191FDB4D380050F312 /* tool_xattr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_xattr.h; sourceTree = ""; }; 2257811A1FDB4D380050F312 /* curl_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = curl_config.h; path = curl/config_iphone/curl_config.h; sourceTree = SOURCE_ROOT; }; 225782B31FDBC9AF0050F312 /* lopcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lopcodes.c; path = "../lua_ios/lua-5.3.4/src/lopcodes.c"; sourceTree = SOURCE_ROOT; }; 225782B41FDBC9AF0050F312 /* lbitlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lbitlib.c; path = "../lua_ios/lua-5.3.4/src/lbitlib.c"; sourceTree = SOURCE_ROOT; }; @@ -1359,6 +1028,12 @@ 227969761FEE42F100F01013 /* multiprocessing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multiprocessing.h; sourceTree = ""; }; 227969781FEE42F100F01013 /* semaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = semaphore.c; sourceTree = ""; }; 227969791FEE42F100F01013 /* socket_connection.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socket_connection.c; sourceTree = ""; }; + 228541AB201F986300B93589 /* libfiles.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libfiles.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 228541E3201FC05000B93589 /* libtar.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtar.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcurl.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 22C629E8201FCD08000DCCDA /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = ../../../blink/Frameworks/openssl.framework; sourceTree = ""; }; + 22C629E9201FCD08000DCCDA /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = ../../../blink/Frameworks/libssh2.framework; sourceTree = ""; }; + 22C629EE201FCF6E000DCCDA /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = "../../../libssh2-for-iOS/libssh2.framework"; sourceTree = ""; }; 22C891391FDBCF08006CDE47 /* _warnings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _warnings.c; sourceTree = ""; }; 22C8913A1FDBCF08006CDE47 /* asdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = asdl.c; sourceTree = ""; }; 22C8913B1FDBCF08006CDE47 /* ast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ast.c; sourceTree = ""; }; @@ -1565,8 +1240,9 @@ 22C8951E1FDBF105006CDE47 /* yuvconvert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuvconvert.c; sourceTree = ""; }; 22C8951F1FDBF105006CDE47 /* zipimport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zipimport.c; sourceTree = ""; }; 22C8954B1FDBF105006CDE47 /* zlibmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zlibmodule.c; sourceTree = ""; }; + 22CE28C7201F6C0800C5FACE /* ios_system.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ios_system.framework; path = ../ios_system.framework; sourceTree = ""; }; 22CF27601FDB3FDA0087DDAD /* libutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libutil.h; path = libutil/libutil.h; sourceTree = SOURCE_ROOT; }; - 22CF27661FDB3FDA0087DDAD /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ios_error.h; sourceTree = SOURCE_ROOT; }; + 22CF27661FDB3FDA0087DDAD /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_error.h; path = ios_system/ios_error.h; sourceTree = SOURCE_ROOT; }; 22CF27691FDB3FDA0087DDAD /* printenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printenv.c; sourceTree = ""; }; 22CF276C1FDB3FDA0087DDAD /* env.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = env.c; sourceTree = ""; }; 22CF276D1FDB3FDA0087DDAD /* envopts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = envopts.c; sourceTree = ""; }; @@ -1604,18 +1280,42 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 22C629EF201FCF6F000DCCDA /* libssh2.framework in Frameworks */, 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */, - 22FE48C01FDC796D00899DA7 /* libluatex.dylib in Frameworks */, - 22FE48C11FDC796D00899DA7 /* libpdftex.dylib in Frameworks */, - 22FE48C21FDC796D00899DA7 /* libtexlua52.5.dylib in Frameworks */, - 22FE48C31FDC796D00899DA7 /* libbibtex.dylib in Frameworks */, - 22FE48C41FDC796D00899DA7 /* libkpathsea.6.dylib in Frameworks */, 22319F951FDBF921004D875A /* libffi.a in Frameworks */, 22CF27AD1FDB42AF0087DDAD /* libbz2.tbd in Frameworks */, 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */, 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */, 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */, - 22257E7F1FDA7C0000FBA97D /* libssh2.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 228541A8201F986300B93589 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 228541DE201FBF4D00B93589 /* ios_system.framework in Frameworks */, + 228541D6201F998F00B93589 /* libbz2.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 228541E0201FC05000B93589 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2285423E201FC37E00B93589 /* libxml2.tbd in Frameworks */, + 2285423D201FC37200B93589 /* ios_system.framework in Frameworks */, + 2285423C201FC36C00B93589 /* libbz2.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22908AA0201FC7B4002AFBA7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */, + 22C629EC201FCD56000DCCDA /* openssl.framework in Frameworks */, + 22C629EB201FCD09000DCCDA /* libssh2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1628,7 +1328,6 @@ 225F061120171B4300466685 /* ssh_main.c */, 22319F9E1FDC2332004D875A /* getopt.c */, 225F060F2016751800466685 /* getopt_long.c */, - 22CF27661FDB3FDA0087DDAD /* ios_error.h */, 226378091FDB3EC700AE8827 /* file_cmds_ios */, 226378CA1FDB3F2B00AE8827 /* shell_cmds_ios */, 22CF27B01FDB42F50087DDAD /* text_cmds_grp */, @@ -1648,6 +1347,9 @@ isa = PBXGroup; children = ( 223496AB1FD5FC71007ED1A9 /* ios_system.framework */, + 228541AB201F986300B93589 /* libfiles.dylib */, + 228541E3201FC05000B93589 /* libtar.dylib */, + 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */, ); name = Products; sourceTree = ""; @@ -1655,6 +1357,7 @@ 223496AD1FD5FC71007ED1A9 /* ios_system */ = { isa = PBXGroup; children = ( + 22CF27661FDB3FDA0087DDAD /* ios_error.h */, 223496AE1FD5FC71007ED1A9 /* ios_system.h */, 223496AF1FD5FC71007ED1A9 /* Info.plist */, ); @@ -1664,13 +1367,16 @@ 223497AB1FD6CF7A007ED1A9 /* Frameworks */ = { isa = PBXGroup; children = ( + 22C629E9201FCD08000DCCDA /* libssh2.framework */, + 22C629EE201FCF6E000DCCDA /* libssh2.framework */, + 22C629E8201FCD08000DCCDA /* openssl.framework */, + 22CE28C7201F6C0800C5FACE /* ios_system.framework */, 2253BA1D201942B10019CB39 /* libresolv.9.tbd */, 22319F941FDBF920004D875A /* libffi.a */, 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */, 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */, 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */, 22257E801FDA7C0C00FBA97D /* openssl.framework */, - 22257E7E1FDA7C0000FBA97D /* libssh2.framework */, 2219DFB71FD739C900675252 /* libbibtex.dylib */, 2219DFBF1FD739C900675252 /* libkpathsea.6.dylib */, 2219DFBC1FD739C900675252 /* libluatex.dylib */, @@ -1878,220 +1584,110 @@ isa = PBXGroup; children = ( 22577F9F1FDB4D370050F312 /* amigaos.c */, - 22577FA01FDB4D370050F312 /* amigaos.h */, - 22577FA11FDB4D370050F312 /* arpa_telnet.h */, 22577FA21FDB4D370050F312 /* asyn-ares.c */, 22577FA31FDB4D370050F312 /* asyn-thread.c */, - 22577FA41FDB4D370050F312 /* asyn.h */, 22577FA51FDB4D370050F312 /* base64.c */, - 22577FA81FDB4D370050F312 /* config-amigaos.h */, - 22577FA91FDB4D370050F312 /* config-dos.h */, - 22577FAA1FDB4D370050F312 /* config-mac.h */, - 22577FAB1FDB4D370050F312 /* config-os400.h */, - 22577FAC1FDB4D370050F312 /* config-riscos.h */, - 22577FAD1FDB4D370050F312 /* config-symbian.h */, - 22577FAE1FDB4D370050F312 /* config-tpf.h */, - 22577FAF1FDB4D370050F312 /* config-vxworks.h */, - 22577FB01FDB4D370050F312 /* config-win32.h */, - 22577FB11FDB4D370050F312 /* config-win32ce.h */, 22577FB21FDB4D370050F312 /* conncache.c */, - 22577FB31FDB4D370050F312 /* conncache.h */, 22577FB41FDB4D370050F312 /* connect.c */, - 22577FB51FDB4D370050F312 /* connect.h */, 22577FB61FDB4D370050F312 /* content_encoding.c */, - 22577FB71FDB4D370050F312 /* content_encoding.h */, 22577FB81FDB4D370050F312 /* cookie.c */, - 22577FB91FDB4D370050F312 /* cookie.h */, 22577FBA1FDB4D370050F312 /* curl_addrinfo.c */, - 22577FBB1FDB4D370050F312 /* curl_addrinfo.h */, - 22577FBC1FDB4D370050F312 /* curl_base64.h */, 22577FBF1FDB4D370050F312 /* curl_des.c */, - 22577FC01FDB4D370050F312 /* curl_des.h */, 22577FC11FDB4D370050F312 /* curl_endian.c */, - 22577FC21FDB4D370050F312 /* curl_endian.h */, 22577FC31FDB4D370050F312 /* curl_fnmatch.c */, - 22577FC41FDB4D370050F312 /* curl_fnmatch.h */, 22577FC51FDB4D370050F312 /* curl_gethostname.c */, - 22577FC61FDB4D370050F312 /* curl_gethostname.h */, 22577FC71FDB4D370050F312 /* curl_gssapi.c */, - 22577FC81FDB4D370050F312 /* curl_gssapi.h */, - 22577FC91FDB4D370050F312 /* curl_hmac.h */, - 22577FCA1FDB4D370050F312 /* curl_ldap.h */, - 22577FCB1FDB4D370050F312 /* curl_md4.h */, - 22577FCC1FDB4D370050F312 /* curl_md5.h */, - 22577FCD1FDB4D370050F312 /* curl_memory.h */, 22577FCE1FDB4D370050F312 /* curl_memrchr.c */, - 22577FCF1FDB4D370050F312 /* curl_memrchr.h */, 22577FD01FDB4D370050F312 /* curl_multibyte.c */, - 22577FD11FDB4D370050F312 /* curl_multibyte.h */, 22577FD21FDB4D370050F312 /* curl_ntlm_core.c */, - 22577FD31FDB4D370050F312 /* curl_ntlm_core.h */, 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */, - 22577FD51FDB4D370050F312 /* curl_ntlm_wb.h */, - 22577FD61FDB4D370050F312 /* curl_printf.h */, 22577FD71FDB4D370050F312 /* curl_rtmp.c */, - 22577FD81FDB4D370050F312 /* curl_rtmp.h */, 22577FD91FDB4D370050F312 /* curl_sasl.c */, - 22577FDA1FDB4D370050F312 /* curl_sasl.h */, - 22577FDB1FDB4D370050F312 /* curl_sec.h */, - 22577FDC1FDB4D370050F312 /* curl_setup.h */, - 22577FDD1FDB4D370050F312 /* curl_setup_once.h */, 22577FDE1FDB4D370050F312 /* curl_sspi.c */, - 22577FDF1FDB4D370050F312 /* curl_sspi.h */, 22577FE01FDB4D370050F312 /* curl_threads.c */, - 22577FE11FDB4D370050F312 /* curl_threads.h */, - 22577FE21FDB4D370050F312 /* curlx.h */, 22577FE31FDB4D370050F312 /* dict.c */, - 22577FE41FDB4D370050F312 /* dict.h */, 22577FE51FDB4D370050F312 /* dotdot.c */, - 22577FE61FDB4D370050F312 /* dotdot.h */, 22577FE71FDB4D370050F312 /* easy.c */, - 22577FE81FDB4D370050F312 /* easyif.h */, 22577FE91FDB4D370050F312 /* escape.c */, - 22577FEA1FDB4D370050F312 /* escape.h */, 22577FEB1FDB4D370050F312 /* file.c */, - 22577FEC1FDB4D370050F312 /* file.h */, 22577FED1FDB4D370050F312 /* fileinfo.c */, - 22577FEE1FDB4D370050F312 /* fileinfo.h */, 22577FF01FDB4D370050F312 /* formdata.c */, - 22577FF11FDB4D370050F312 /* formdata.h */, 22577FF21FDB4D370050F312 /* ftp.c */, - 22577FF31FDB4D370050F312 /* ftp.h */, 22577FF41FDB4D370050F312 /* ftplistparser.c */, - 22577FF51FDB4D370050F312 /* ftplistparser.h */, 22577FF61FDB4D370050F312 /* getenv.c */, 22577FF71FDB4D370050F312 /* getinfo.c */, - 22577FF81FDB4D370050F312 /* getinfo.h */, 22577FF91FDB4D370050F312 /* gopher.c */, - 22577FFA1FDB4D370050F312 /* gopher.h */, 22577FFB1FDB4D370050F312 /* hash.c */, - 22577FFC1FDB4D370050F312 /* hash.h */, 22577FFD1FDB4D370050F312 /* hmac.c */, 22577FFE1FDB4D370050F312 /* hostasyn.c */, 22577FFF1FDB4D370050F312 /* hostcheck.c */, - 225780001FDB4D370050F312 /* hostcheck.h */, 225780011FDB4D370050F312 /* hostip.c */, - 225780021FDB4D370050F312 /* hostip.h */, 225780031FDB4D370050F312 /* hostip4.c */, 225780041FDB4D370050F312 /* hostip6.c */, 225780051FDB4D370050F312 /* hostsyn.c */, 225780061FDB4D370050F312 /* http.c */, - 225780071FDB4D370050F312 /* http.h */, 225780081FDB4D370050F312 /* http2.c */, - 225780091FDB4D370050F312 /* http2.h */, 2257800A1FDB4D370050F312 /* http_chunks.c */, - 2257800B1FDB4D370050F312 /* http_chunks.h */, 2257800C1FDB4D370050F312 /* http_digest.c */, - 2257800D1FDB4D370050F312 /* http_digest.h */, 2257800E1FDB4D370050F312 /* http_negotiate.c */, - 2257800F1FDB4D370050F312 /* http_negotiate.h */, 225780101FDB4D370050F312 /* http_ntlm.c */, - 225780111FDB4D370050F312 /* http_ntlm.h */, 225780121FDB4D370050F312 /* http_proxy.c */, - 225780131FDB4D370050F312 /* http_proxy.h */, 225780141FDB4D370050F312 /* idn_win32.c */, 225780151FDB4D370050F312 /* if2ip.c */, - 225780161FDB4D370050F312 /* if2ip.h */, 225780171FDB4D370050F312 /* imap.c */, - 225780181FDB4D370050F312 /* imap.h */, 225780191FDB4D370050F312 /* inet_ntop.c */, - 2257801A1FDB4D370050F312 /* inet_ntop.h */, 2257801B1FDB4D370050F312 /* inet_pton.c */, - 2257801C1FDB4D370050F312 /* inet_pton.h */, 2257801D1FDB4D370050F312 /* krb5.c */, 2257801E1FDB4D370050F312 /* ldap.c */, 225780221FDB4D380050F312 /* llist.c */, - 225780231FDB4D380050F312 /* llist.h */, 2257802E1FDB4D380050F312 /* md4.c */, 2257802F1FDB4D380050F312 /* md5.c */, 225780301FDB4D380050F312 /* memdebug.c */, - 225780311FDB4D380050F312 /* memdebug.h */, 225780341FDB4D380050F312 /* mprintf.c */, 225780351FDB4D380050F312 /* multi.c */, - 225780361FDB4D380050F312 /* multihandle.h */, - 225780371FDB4D380050F312 /* multiif.h */, 225780381FDB4D380050F312 /* netrc.c */, - 225780391FDB4D380050F312 /* netrc.h */, 2257803A1FDB4D380050F312 /* non-ascii.c */, - 2257803B1FDB4D380050F312 /* non-ascii.h */, 2257803C1FDB4D380050F312 /* nonblock.c */, - 2257803D1FDB4D380050F312 /* nonblock.h */, 2257803E1FDB4D380050F312 /* nwlib.c */, 2257803F1FDB4D380050F312 /* nwos.c */, 225780431FDB4D380050F312 /* openldap.c */, 225780441FDB4D380050F312 /* parsedate.c */, - 225780451FDB4D380050F312 /* parsedate.h */, 225780461FDB4D380050F312 /* pingpong.c */, - 225780471FDB4D380050F312 /* pingpong.h */, 225780481FDB4D380050F312 /* pipeline.c */, - 225780491FDB4D380050F312 /* pipeline.h */, 2257804A1FDB4D380050F312 /* pop3.c */, - 2257804B1FDB4D380050F312 /* pop3.h */, 2257804C1FDB4D380050F312 /* progress.c */, - 2257804D1FDB4D380050F312 /* progress.h */, 2257804E1FDB4D380050F312 /* rand.c */, - 2257804F1FDB4D380050F312 /* rand.h */, 225780501FDB4D380050F312 /* rtsp.c */, - 225780511FDB4D380050F312 /* rtsp.h */, 225780521FDB4D380050F312 /* security.c */, 225780531FDB4D380050F312 /* select.c */, - 225780541FDB4D380050F312 /* select.h */, 225780551FDB4D380050F312 /* sendf.c */, - 225780561FDB4D380050F312 /* sendf.h */, - 225780571FDB4D380050F312 /* setup-os400.h */, - 225780581FDB4D380050F312 /* setup-vms.h */, 225780591FDB4D380050F312 /* share.c */, - 2257805A1FDB4D380050F312 /* share.h */, - 2257805B1FDB4D380050F312 /* sigpipe.h */, 2257805C1FDB4D380050F312 /* slist.c */, - 2257805D1FDB4D380050F312 /* slist.h */, 2257805E1FDB4D380050F312 /* smb.c */, - 2257805F1FDB4D380050F312 /* smb.h */, 225780601FDB4D380050F312 /* smtp.c */, - 225780611FDB4D380050F312 /* smtp.h */, - 225780621FDB4D380050F312 /* sockaddr.h */, 225780631FDB4D380050F312 /* socks.c */, - 225780641FDB4D380050F312 /* socks.h */, 225780651FDB4D380050F312 /* socks_gssapi.c */, 225780661FDB4D380050F312 /* socks_sspi.c */, 225780671FDB4D380050F312 /* speedcheck.c */, - 225780681FDB4D380050F312 /* speedcheck.h */, 225780691FDB4D380050F312 /* splay.c */, - 2257806A1FDB4D380050F312 /* splay.h */, 2257806B1FDB4D380050F312 /* ssh.c */, - 2257806C1FDB4D380050F312 /* ssh.h */, 2257806D1FDB4D380050F312 /* strcase.c */, - 2257806E1FDB4D380050F312 /* strcase.h */, 2257806F1FDB4D380050F312 /* strdup.c */, - 225780701FDB4D380050F312 /* strdup.h */, 225780711FDB4D380050F312 /* strerror.c */, - 225780721FDB4D380050F312 /* strerror.h */, 225780731FDB4D380050F312 /* strtok.c */, - 225780741FDB4D380050F312 /* strtok.h */, 225780751FDB4D380050F312 /* strtoofft.c */, - 225780761FDB4D380050F312 /* strtoofft.h */, 225780771FDB4D380050F312 /* system_win32.c */, - 225780781FDB4D380050F312 /* system_win32.h */, 225780791FDB4D380050F312 /* telnet.c */, - 2257807A1FDB4D380050F312 /* telnet.h */, 2257807B1FDB4D380050F312 /* tftp.c */, - 2257807C1FDB4D380050F312 /* tftp.h */, 2257807D1FDB4D380050F312 /* timeval.c */, - 2257807E1FDB4D380050F312 /* timeval.h */, 2257807F1FDB4D380050F312 /* transfer.c */, - 225780801FDB4D380050F312 /* transfer.h */, 225780811FDB4D380050F312 /* url.c */, - 225780821FDB4D380050F312 /* url.h */, - 225780831FDB4D380050F312 /* urldata.h */, 225780841FDB4D380050F312 /* vauth */, 225780941FDB4D380050F312 /* version.c */, 225780951FDB4D380050F312 /* vtls */, 225780AE1FDB4D380050F312 /* warnless.c */, - 225780AF1FDB4D380050F312 /* warnless.h */, 225780B01FDB4D380050F312 /* wildcard.c */, - 225780B11FDB4D380050F312 /* wildcard.h */, 225780B21FDB4D380050F312 /* x509asn1.c */, - 225780B31FDB4D380050F312 /* x509asn1.h */, ); name = lib; path = curl/curl/lib; @@ -2103,18 +1699,15 @@ 225780851FDB4D380050F312 /* cleartext.c */, 225780861FDB4D380050F312 /* cram.c */, 225780871FDB4D380050F312 /* digest.c */, - 225780881FDB4D380050F312 /* digest.h */, 225780891FDB4D380050F312 /* digest_sspi.c */, 2257808A1FDB4D380050F312 /* krb5_gssapi.c */, 2257808B1FDB4D380050F312 /* krb5_sspi.c */, 2257808C1FDB4D380050F312 /* ntlm.c */, - 2257808D1FDB4D380050F312 /* ntlm.h */, 2257808E1FDB4D380050F312 /* ntlm_sspi.c */, 2257808F1FDB4D380050F312 /* oauth2.c */, 225780901FDB4D380050F312 /* spnego_gssapi.c */, 225780911FDB4D380050F312 /* spnego_sspi.c */, 225780921FDB4D380050F312 /* vauth.c */, - 225780931FDB4D380050F312 /* vauth.h */, ); path = vauth; sourceTree = ""; @@ -2123,29 +1716,17 @@ isa = PBXGroup; children = ( 225780961FDB4D380050F312 /* axtls.c */, - 225780971FDB4D380050F312 /* axtls.h */, 225780981FDB4D380050F312 /* cyassl.c */, - 225780991FDB4D380050F312 /* cyassl.h */, 2257809A1FDB4D380050F312 /* darwinssl.c */, - 2257809B1FDB4D380050F312 /* darwinssl.h */, 2257809C1FDB4D380050F312 /* gskit.c */, - 2257809D1FDB4D380050F312 /* gskit.h */, 2257809E1FDB4D380050F312 /* gtls.c */, - 2257809F1FDB4D380050F312 /* gtls.h */, 225780A01FDB4D380050F312 /* mbedtls.c */, - 225780A11FDB4D380050F312 /* mbedtls.h */, 225780A21FDB4D380050F312 /* nss.c */, - 225780A31FDB4D380050F312 /* nssg.h */, 225780A41FDB4D380050F312 /* openssl.c */, - 225780A51FDB4D380050F312 /* openssl.h */, 225780A61FDB4D380050F312 /* polarssl.c */, - 225780A71FDB4D380050F312 /* polarssl.h */, 225780A81FDB4D380050F312 /* polarssl_threadlock.c */, - 225780A91FDB4D380050F312 /* polarssl_threadlock.h */, 225780AA1FDB4D380050F312 /* schannel.c */, - 225780AB1FDB4D380050F312 /* schannel.h */, 225780AC1FDB4D380050F312 /* vtls.c */, - 225780AD1FDB4D380050F312 /* vtls.h */, ); path = vtls; sourceTree = ""; @@ -2154,88 +1735,45 @@ isa = PBXGroup; children = ( 225780C71FDB4D380050F312 /* slist_wc.c */, - 225780C81FDB4D380050F312 /* slist_wc.h */, 225780C91FDB4D380050F312 /* tool_binmode.c */, - 225780CA1FDB4D380050F312 /* tool_binmode.h */, 225780CB1FDB4D380050F312 /* tool_bname.c */, - 225780CC1FDB4D380050F312 /* tool_bname.h */, 225780CD1FDB4D380050F312 /* tool_cb_dbg.c */, - 225780CE1FDB4D380050F312 /* tool_cb_dbg.h */, 225780CF1FDB4D380050F312 /* tool_cb_hdr.c */, - 225780D01FDB4D380050F312 /* tool_cb_hdr.h */, 225780D11FDB4D380050F312 /* tool_cb_prg.c */, - 225780D21FDB4D380050F312 /* tool_cb_prg.h */, 225780D31FDB4D380050F312 /* tool_cb_rea.c */, - 225780D41FDB4D380050F312 /* tool_cb_rea.h */, 225780D51FDB4D380050F312 /* tool_cb_see.c */, - 225780D61FDB4D380050F312 /* tool_cb_see.h */, 225780D71FDB4D380050F312 /* tool_cb_wrt.c */, - 225780D81FDB4D380050F312 /* tool_cb_wrt.h */, 225780D91FDB4D380050F312 /* tool_cfgable.c */, - 225780DA1FDB4D380050F312 /* tool_cfgable.h */, 225780DB1FDB4D380050F312 /* tool_convert.c */, - 225780DC1FDB4D380050F312 /* tool_convert.h */, 225780DD1FDB4D380050F312 /* tool_dirhie.c */, - 225780DE1FDB4D380050F312 /* tool_dirhie.h */, 225780DF1FDB4D380050F312 /* tool_doswin.c */, - 225780E01FDB4D380050F312 /* tool_doswin.h */, 225780E11FDB4D380050F312 /* tool_easysrc.c */, - 225780E21FDB4D380050F312 /* tool_easysrc.h */, 225780E31FDB4D380050F312 /* tool_formparse.c */, - 225780E41FDB4D380050F312 /* tool_formparse.h */, 225780E51FDB4D380050F312 /* tool_getparam.c */, - 225780E61FDB4D380050F312 /* tool_getparam.h */, 225780E71FDB4D380050F312 /* tool_getpass.c */, - 225780E81FDB4D380050F312 /* tool_getpass.h */, 225780E91FDB4D380050F312 /* tool_help.c */, - 225780EA1FDB4D380050F312 /* tool_help.h */, 225780EB1FDB4D380050F312 /* tool_helpers.c */, - 225780EC1FDB4D380050F312 /* tool_helpers.h */, 225780ED1FDB4D380050F312 /* tool_homedir.c */, - 225780EE1FDB4D380050F312 /* tool_homedir.h */, 225780EF1FDB4D380050F312 /* tool_hugehelp.c */, - 225780F01FDB4D380050F312 /* tool_hugehelp.h */, 225780F11FDB4D380050F312 /* tool_libinfo.c */, - 225780F21FDB4D380050F312 /* tool_libinfo.h */, 225780F31FDB4D380050F312 /* tool_main.c */, - 225780F41FDB4D380050F312 /* tool_main.h */, 225780F51FDB4D380050F312 /* tool_metalink.c */, - 225780F61FDB4D380050F312 /* tool_metalink.h */, 225780F71FDB4D380050F312 /* tool_mfiles.c */, - 225780F81FDB4D380050F312 /* tool_mfiles.h */, 225780F91FDB4D380050F312 /* tool_msgs.c */, - 225780FA1FDB4D380050F312 /* tool_msgs.h */, 225780FB1FDB4D380050F312 /* tool_operate.c */, - 225780FC1FDB4D380050F312 /* tool_operate.h */, 225780FD1FDB4D380050F312 /* tool_operhlp.c */, - 225780FE1FDB4D380050F312 /* tool_operhlp.h */, 225780FF1FDB4D380050F312 /* tool_panykey.c */, - 225781001FDB4D380050F312 /* tool_panykey.h */, 225781011FDB4D380050F312 /* tool_paramhlp.c */, - 225781021FDB4D380050F312 /* tool_paramhlp.h */, 225781031FDB4D380050F312 /* tool_parsecfg.c */, - 225781041FDB4D380050F312 /* tool_parsecfg.h */, - 225781051FDB4D380050F312 /* tool_sdecls.h */, 225781061FDB4D380050F312 /* tool_setopt.c */, - 225781071FDB4D380050F312 /* tool_setopt.h */, - 225781081FDB4D380050F312 /* tool_setup.h */, 225781091FDB4D380050F312 /* tool_sleep.c */, - 2257810A1FDB4D380050F312 /* tool_sleep.h */, 2257810B1FDB4D380050F312 /* tool_strdup.c */, - 2257810C1FDB4D380050F312 /* tool_strdup.h */, 2257810D1FDB4D380050F312 /* tool_urlglob.c */, - 2257810E1FDB4D380050F312 /* tool_urlglob.h */, 2257810F1FDB4D380050F312 /* tool_util.c */, - 225781101FDB4D380050F312 /* tool_util.h */, - 225781111FDB4D380050F312 /* tool_version.h */, 225781121FDB4D380050F312 /* tool_vms.c */, - 225781131FDB4D380050F312 /* tool_vms.h */, 225781141FDB4D380050F312 /* tool_writeenv.c */, - 225781151FDB4D380050F312 /* tool_writeenv.h */, 225781161FDB4D380050F312 /* tool_writeout.c */, - 225781171FDB4D380050F312 /* tool_writeout.h */, 225781181FDB4D380050F312 /* tool_xattr.c */, - 225781191FDB4D380050F312 /* tool_xattr.h */, ); name = src; path = curl/curl/src; @@ -2937,225 +2475,30 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 22577E681FDB47A90050F312 /* archive_read_disk_private.h in Headers */, - 225782871FDB4D390050F312 /* tool_util.h in Headers */, - 225781351FDB4D380050F312 /* cookie.h in Headers */, - 225781571FDB4D380050F312 /* curl_sec.h in Headers */, - 2257814D1FDB4D380050F312 /* curl_multibyte.h in Headers */, - 225782551FDB4D390050F312 /* tool_dirhie.h in Headers */, - 225781F61FDB4D390050F312 /* telnet.h in Headers */, - 225781C11FDB4D380050F312 /* parsedate.h in Headers */, - 22577F961FDB47B70050F312 /* tree.h in Headers */, - 2257816F1FDB4D380050F312 /* ftp.h in Headers */, - 225782901FDB4D390050F312 /* tool_xattr.h in Headers */, - 2257825D1FDB4D390050F312 /* tool_getparam.h in Headers */, - 225781661FDB4D380050F312 /* escape.h in Headers */, - 2257825B1FDB4D390050F312 /* tool_formparse.h in Headers */, - 22577E491FDB47A90050F312 /* lafe_err.h in Headers */, - 2257821B1FDB4D390050F312 /* mbedtls.h in Headers */, - 22577EAA1FDB47A90050F312 /* filter_fork.h in Headers */, 2263787D1FDB3EE400AE8827 /* extern.h in Headers */, - 22577E6F1FDB47A90050F312 /* archive_read_private.h in Headers */, - 225782651FDB4D390050F312 /* tool_homedir.h in Headers */, + 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */, 226378781FDB3EE400AE8827 /* pathnames.h in Headers */, - 225781941FDB4D380050F312 /* imap.h in Headers */, - 225781561FDB4D380050F312 /* curl_sasl.h in Headers */, - 225782251FDB4D390050F312 /* schannel.h in Headers */, - 225782671FDB4D390050F312 /* tool_hugehelp.h in Headers */, 2279697E1FEE42F100F01013 /* multiprocessing.h in Headers */, - 2257818D1FDB4D380050F312 /* http_ntlm.h in Headers */, - 225781DB1FDB4D390050F312 /* smb.h in Headers */, - 225781401FDB4D380050F312 /* curl_fnmatch.h in Headers */, - 225781FC1FDB4D390050F312 /* transfer.h in Headers */, - 22577E531FDB47A90050F312 /* archive_crc32.h in Headers */, - 225781EE1FDB4D390050F312 /* strerror.h in Headers */, - 2257827E1FDB4D390050F312 /* tool_setopt.h in Headers */, - 225781371FDB4D380050F312 /* curl_addrinfo.h in Headers */, - 2257827F1FDB4D390050F312 /* tool_setup.h in Headers */, - 225781581FDB4D380050F312 /* curl_setup.h in Headers */, 22C891A91FDBCF09006CDE47 /* importdl.h in Headers */, - 2257826D1FDB4D390050F312 /* tool_metalink.h in Headers */, 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */, 22C892421FDBD30A006CDE47 /* unicodetype_db.h in Headers */, - 225781D71FDB4D390050F312 /* sigpipe.h in Headers */, - 225782611FDB4D390050F312 /* tool_help.h in Headers */, 226378751FDB3EE400AE8827 /* termcap.h in Headers */, - 225782751FDB4D390050F312 /* tool_operhlp.h in Headers */, - 225782411FDB4D390050F312 /* tool_binmode.h in Headers */, - 225781E81FDB4D390050F312 /* ssh.h in Headers */, - 225782211FDB4D390050F312 /* polarssl.h in Headers */, - 225781241FDB4D380050F312 /* config-amigaos.h in Headers */, - 225782711FDB4D390050F312 /* tool_msgs.h in Headers */, - 2257826F1FDB4D390050F312 /* tool_mfiles.h in Headers */, - 22577E8F1FDB47A90050F312 /* archive_write_disk_private.h in Headers */, - 225782771FDB4D390050F312 /* tool_panykey.h in Headers */, - 225781441FDB4D380050F312 /* curl_gssapi.h in Headers */, - 225781291FDB4D380050F312 /* config-symbian.h in Headers */, - 2257828A1FDB4D390050F312 /* tool_vms.h in Headers */, - 225781D41FDB4D390050F312 /* setup-vms.h in Headers */, - 2257814F1FDB4D380050F312 /* curl_ntlm_core.h in Headers */, - 225781B91FDB4D380050F312 /* nonblock.h in Headers */, - 225781EC1FDB4D390050F312 /* strdup.h in Headers */, - 225781D01FDB4D390050F312 /* select.h in Headers */, 22CF27971FDB3FDB0087DDAD /* extern.h in Headers */, - 2257812B1FDB4D380050F312 /* config-vxworks.h in Headers */, - 225781891FDB4D380050F312 /* http_digest.h in Headers */, - 22577E601FDB47A90050F312 /* archive_platform.h in Headers */, - 225781E61FDB4D390050F312 /* splay.h in Headers */, - 225782191FDB4D390050F312 /* gtls.h in Headers */, - 225781681FDB4D380050F312 /* file.h in Headers */, - 225781591FDB4D380050F312 /* curl_setup_once.h in Headers */, - 2257821D1FDB4D390050F312 /* nssg.h in Headers */, - 2257828E1FDB4D390050F312 /* tool_writeout.h in Headers */, - 225781831FDB4D380050F312 /* http.h in Headers */, 226378951FDB3EE400AE8827 /* ls.h in Headers */, - 225781FF1FDB4D390050F312 /* urldata.h in Headers */, - 2257811D1FDB4D380050F312 /* arpa_telnet.h in Headers */, - 2257817C1FDB4D380050F312 /* hostcheck.h in Headers */, - 225781D21FDB4D390050F312 /* sendf.h in Headers */, - 225782631FDB4D390050F312 /* tool_helpers.h in Headers */, - 225781B71FDB4D380050F312 /* non-ascii.h in Headers */, - 22577F741FDB47B70050F312 /* bsdtar.h in Headers */, - 2257814B1FDB4D380050F312 /* curl_memrchr.h in Headers */, - 2257812F1FDB4D380050F312 /* conncache.h in Headers */, - 2257824B1FDB4D390050F312 /* tool_cb_rea.h in Headers */, - 2257815D1FDB4D380050F312 /* curl_threads.h in Headers */, - 225781DD1FDB4D390050F312 /* smtp.h in Headers */, - 22577E611FDB47A90050F312 /* archive_private.h in Headers */, - 225781D91FDB4D390050F312 /* slist.h in Headers */, - 2257821F1FDB4D390050F312 /* openssl.h in Headers */, - 225781DE1FDB4D390050F312 /* sockaddr.h in Headers */, - 225781C71FDB4D390050F312 /* pop3.h in Headers */, - 225781CD1FDB4D390050F312 /* rtsp.h in Headers */, - 22577E541FDB47A90050F312 /* archive_endian.h in Headers */, - 2257815B1FDB4D380050F312 /* curl_sspi.h in Headers */, 22CF279F1FDB3FDB0087DDAD /* extern.h in Headers */, - 225782881FDB4D390050F312 /* tool_version.h in Headers */, - 225781491FDB4D380050F312 /* curl_memory.h in Headers */, - 2257817E1FDB4D380050F312 /* hostip.h in Headers */, - 225781981FDB4D380050F312 /* inet_pton.h in Headers */, - 22577F9A1FDB47CC0050F312 /* config.h in Headers */, - 22577E571FDB47A90050F312 /* archive_entry.h in Headers */, - 22577E4A1FDB47A90050F312 /* lafe_platform.h in Headers */, 225782911FDB4D390050F312 /* curl_config.h in Headers */, - 225781741FDB4D380050F312 /* getinfo.h in Headers */, - 225782731FDB4D390050F312 /* tool_operate.h in Headers */, - 2257813E1FDB4D380050F312 /* curl_endian.h in Headers */, - 225781251FDB4D380050F312 /* config-dos.h in Headers */, - 225782291FDB4D390050F312 /* warnless.h in Headers */, - 225782531FDB4D390050F312 /* tool_convert.h in Headers */, - 22577E4E1FDB47A90050F312 /* matching.h in Headers */, - 2257815E1FDB4D380050F312 /* curlx.h in Headers */, - 22577F771FDB47B70050F312 /* bsdtar_windows.h in Headers */, - 22577E4C1FDB47A90050F312 /* line_reader.h in Headers */, - 22577E5B1FDB47A90050F312 /* archive_entry_private.h in Headers */, - 225781451FDB4D380050F312 /* curl_hmac.h in Headers */, - 225782791FDB4D390050F312 /* tool_paramhlp.h in Headers */, - 2257820E1FDB4D390050F312 /* vauth.h in Headers */, 226378921FDB3EE400AE8827 /* extern.h in Headers */, - 225781B21FDB4D380050F312 /* multihandle.h in Headers */, - 225782851FDB4D390050F312 /* tool_urlglob.h in Headers */, 22CF27931FDB3FDB0087DDAD /* envopts.h in Headers */, - 2257823F1FDB4D390050F312 /* slist_wc.h in Headers */, - 22577E841FDB47A90050F312 /* archive_string.h in Headers */, - 22577E951FDB47A90050F312 /* archive_write_private.h in Headers */, - 225781621FDB4D380050F312 /* dotdot.h in Headers */, - 225781421FDB4D380050F312 /* curl_gethostname.h in Headers */, - 225781AD1FDB4D380050F312 /* memdebug.h in Headers */, - 225781711FDB4D380050F312 /* ftplistparser.h in Headers */, - 2257827C1FDB4D390050F312 /* tool_sdecls.h in Headers */, - 225781F81FDB4D390050F312 /* tftp.h in Headers */, - 225781381FDB4D380050F312 /* curl_base64.h in Headers */, - 225782111FDB4D390050F312 /* axtls.h in Headers */, - 225781851FDB4D380050F312 /* http2.h in Headers */, - 225781D61FDB4D390050F312 /* share.h in Headers */, - 2257812A1FDB4D380050F312 /* config-tpf.h in Headers */, - 2257819F1FDB4D380050F312 /* llist.h in Headers */, - 225781EA1FDB4D390050F312 /* strcase.h in Headers */, - 22577E501FDB47A90050F312 /* pathmatch.h in Headers */, - 225781331FDB4D380050F312 /* content_encoding.h in Headers */, - 2257822B1FDB4D390050F312 /* wildcard.h in Headers */, - 225781FE1FDB4D390050F312 /* url.h in Headers */, - 225781871FDB4D380050F312 /* http_chunks.h in Headers */, - 22577E511FDB47A90050F312 /* archive.h in Headers */, 2263788B1FDB3EE400AE8827 /* extern.h in Headers */, - 225781B51FDB4D380050F312 /* netrc.h in Headers */, - 225782431FDB4D390050F312 /* tool_bname.h in Headers */, - 225781E41FDB4D390050F312 /* speedcheck.h in Headers */, - 225782451FDB4D390050F312 /* tool_cb_dbg.h in Headers */, 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */, - 2257818B1FDB4D380050F312 /* http_negotiate.h in Headers */, - 225781641FDB4D380050F312 /* easyif.h in Headers */, - 225781921FDB4D380050F312 /* if2ip.h in Headers */, - 225782571FDB4D390050F312 /* tool_doswin.h in Headers */, - 225782271FDB4D390050F312 /* vtls.h in Headers */, - 225782471FDB4D390050F312 /* tool_cb_hdr.h in Headers */, - 2257822D1FDB4D390050F312 /* x509asn1.h in Headers */, - 2257816D1FDB4D380050F312 /* formdata.h in Headers */, - 225782151FDB4D390050F312 /* darwinssl.h in Headers */, - 2257816A1FDB4D380050F312 /* fileinfo.h in Headers */, - 225781271FDB4D380050F312 /* config-os400.h in Headers */, 226378B21FDB3EE400AE8827 /* zopen.h in Headers */, 22CF27C41FDB43080087DDAD /* grep.h in Headers */, - 225781781FDB4D380050F312 /* hash.h in Headers */, - 225782691FDB4D390050F312 /* tool_libinfo.h in Headers */, - 2257828C1FDB4D390050F312 /* tool_writeenv.h in Headers */, - 225781541FDB4D380050F312 /* curl_rtmp.h in Headers */, - 225781471FDB4D380050F312 /* curl_md4.h in Headers */, - 225782081FDB4D390050F312 /* ntlm.h in Headers */, - 225782831FDB4D390050F312 /* tool_strdup.h in Headers */, - 225781E01FDB4D390050F312 /* socks.h in Headers */, - 225782811FDB4D390050F312 /* tool_sleep.h in Headers */, - 225781961FDB4D380050F312 /* inet_ntop.h in Headers */, - 2257818F1FDB4D380050F312 /* http_proxy.h in Headers */, - 225781F01FDB4D390050F312 /* strtok.h in Headers */, - 225781521FDB4D380050F312 /* curl_printf.h in Headers */, - 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */, - 225781761FDB4D380050F312 /* gopher.h in Headers */, 226378811FDB3EE400AE8827 /* ncurses_dll.h in Headers */, - 2257824D1FDB4D390050F312 /* tool_cb_see.h in Headers */, - 2257813C1FDB4D380050F312 /* curl_des.h in Headers */, - 225781261FDB4D380050F312 /* config-mac.h in Headers */, - 225781201FDB4D380050F312 /* asyn.h in Headers */, - 225782031FDB4D390050F312 /* digest.h in Headers */, - 225781B31FDB4D380050F312 /* multiif.h in Headers */, - 22577E5F1FDB47A90050F312 /* archive_hash.h in Headers */, - 225781FA1FDB4D390050F312 /* timeval.h in Headers */, - 225782491FDB4D390050F312 /* tool_cb_prg.h in Headers */, - 225782131FDB4D390050F312 /* cyassl.h in Headers */, - 2257826B1FDB4D390050F312 /* tool_main.h in Headers */, - 2257824F1FDB4D390050F312 /* tool_cb_wrt.h in Headers */, - 225781CB1FDB4D390050F312 /* rand.h in Headers */, - 225781F21FDB4D390050F312 /* strtoofft.h in Headers */, - 225781481FDB4D380050F312 /* curl_md5.h in Headers */, - 2257825F1FDB4D390050F312 /* tool_getpass.h in Headers */, - 2257812D1FDB4D380050F312 /* config-win32ce.h in Headers */, - 225781C91FDB4D390050F312 /* progress.h in Headers */, - 2257811C1FDB4D380050F312 /* amigaos.h in Headers */, 2279697C1FEE42F100F01013 /* connection.h in Headers */, 22C891B01FDBCF09006CDE47 /* opcode_targets.h in Headers */, - 22577F7A1FDB47B70050F312 /* config_freebsd.h in Headers */, - 22577F751FDB47B70050F312 /* bsdtar_platform.h in Headers */, - 2257827B1FDB4D390050F312 /* tool_parsecfg.h in Headers */, - 225781C51FDB4D380050F312 /* pipeline.h in Headers */, - 225781311FDB4D380050F312 /* connect.h in Headers */, - 225781461FDB4D380050F312 /* curl_ldap.h in Headers */, - 225781601FDB4D380050F312 /* dict.h in Headers */, - 225781D31FDB4D390050F312 /* setup-os400.h in Headers */, - 2257812C1FDB4D380050F312 /* config-win32.h in Headers */, - 22577E8A1FDB47A90050F312 /* archive_windows.h in Headers */, - 225782231FDB4D390050F312 /* polarssl_threadlock.h in Headers */, - 225781C31FDB4D380050F312 /* pingpong.h in Headers */, 22CF279A1FDB3FDB0087DDAD /* vary.h in Headers */, 225782EC1FDBC9B40050F312 /* lua_ios.h in Headers */, 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */, - 225782591FDB4D390050F312 /* tool_easysrc.h in Headers */, - 22577EA71FDB47A90050F312 /* config_freebsd.h in Headers */, - 225781F41FDB4D390050F312 /* system_win32.h in Headers */, - 225781511FDB4D380050F312 /* curl_ntlm_wb.h in Headers */, - 225781281FDB4D380050F312 /* config-riscos.h in Headers */, - 225782511FDB4D390050F312 /* tool_cfgable.h in Headers */, - 225782171FDB4D390050F312 /* gskit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3180,6 +2523,57 @@ productReference = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; productType = "com.apple.product-type.framework"; }; + 228541AA201F986300B93589 /* files */ = { + isa = PBXNativeTarget; + buildConfigurationList = 228541B3201F986300B93589 /* Build configuration list for PBXNativeTarget "files" */; + buildPhases = ( + 228541A7201F986300B93589 /* Sources */, + 228541A8201F986300B93589 /* Frameworks */, + 228541A9201F986300B93589 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = files; + productName = files; + productReference = 228541AB201F986300B93589 /* libfiles.dylib */; + productType = "com.apple.product-type.library.static"; + }; + 228541E2201FC05000B93589 /* tar */ = { + isa = PBXNativeTarget; + buildConfigurationList = 228541E9201FC05100B93589 /* Build configuration list for PBXNativeTarget "tar" */; + buildPhases = ( + 228541DF201FC05000B93589 /* Sources */, + 228541E0201FC05000B93589 /* Frameworks */, + 228541E1201FC05000B93589 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = tar; + productName = tar; + productReference = 228541E3201FC05000B93589 /* libtar.dylib */; + productType = "com.apple.product-type.library.static"; + }; + 22908AA2201FC7B4002AFBA7 /* curl */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22908AA9201FC7B4002AFBA7 /* Build configuration list for PBXNativeTarget "curl" */; + buildPhases = ( + 22908A9F201FC7B4002AFBA7 /* Sources */, + 22908AA0201FC7B4002AFBA7 /* Frameworks */, + 22908AA1201FC7B4002AFBA7 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = curl; + productName = curl; + productReference = 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */; + productType = "com.apple.product-type.library.static"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -3193,6 +2587,18 @@ CreatedOnToolsVersion = 9.2; ProvisioningStyle = Automatic; }; + 228541AA201F986300B93589 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; + 228541E2201FC05000B93589 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; + 22908AA2201FC7B4002AFBA7 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; }; }; buildConfigurationList = 223496A51FD5FC71007ED1A9 /* Build configuration list for PBXProject "ios_system" */; @@ -3208,6 +2614,9 @@ projectRoot = ""; targets = ( 223496AA1FD5FC71007ED1A9 /* ios_system */, + 228541AA201F986300B93589 /* files */, + 228541E2201FC05000B93589 /* tar */, + 22908AA2201FC7B4002AFBA7 /* curl */, ); }; /* End PBXProject section */ @@ -3230,43 +2639,20 @@ 225782F51FDBC9B40050F312 /* lmem.c in Sources */, 22C8929D1FDBD7B7006CDE47 /* pgen.c in Sources */, 22C895541FDBF106006CDE47 /* _codecsmodule.c in Sources */, - 226378B31FDB3EE400AE8827 /* futimens.c in Sources */, - 226378B71FDB3EE400AE8827 /* gzip.c in Sources */, 22C892111FDBD30A006CDE47 /* capsule.c in Sources */, - 225782121FDB4D390050F312 /* cyassl.c in Sources */, - 225782001FDB4D390050F312 /* cleartext.c in Sources */, 22C897681FDBF109006CDE47 /* posixmodule.c in Sources */, 22C892411FDBD30A006CDE47 /* unicodeobject.c in Sources */, - 2257824C1FDB4D390050F312 /* tool_cb_see.c in Sources */, - 225781841FDB4D380050F312 /* http2.c in Sources */, - 226378941FDB3EE400AE8827 /* ls.c in Sources */, 22C896DC1FDBF108006CDE47 /* _lsprof.c in Sources */, - 2257822A1FDB4D390050F312 /* wildcard.c in Sources */, - 225782061FDB4D390050F312 /* krb5_sspi.c in Sources */, - 22577E981FDB47A90050F312 /* archive_write_set_compression_gzip.c in Sources */, - 225782521FDB4D390050F312 /* tool_convert.c in Sources */, 22CF27A51FDB3FDB0087DDAD /* w.c in Sources */, 22C8921E1FDBD30A006CDE47 /* frameobject.c in Sources */, - 22577E661FDB47A90050F312 /* archive_read_disk.c in Sources */, 22D8DEB6200791BB00FAADB7 /* echo.c in Sources */, - 225782011FDB4D390050F312 /* cram.c in Sources */, 22C897631FDBF109006CDE47 /* mmapmodule.c in Sources */, 22C891A11FDBCF09006CDE47 /* getcopyright.c in Sources */, 225782E71FDBC9B40050F312 /* lstate.c in Sources */, - 22577E561FDB47A90050F312 /* archive_entry.c in Sources */, - 225781DC1FDB4D390050F312 /* smtp.c in Sources */, 22C895561FDBF106006CDE47 /* _csv.c in Sources */, - 22577E711FDB47A90050F312 /* archive_read_support_compression_bzip2.c in Sources */, 22C8923D1FDBD30A006CDE47 /* structseq.c in Sources */, - 22577E821FDB47A90050F312 /* archive_read_support_format_zip.c in Sources */, - 225782181FDB4D390050F312 /* gtls.c in Sources */, 2253BA182018AA8F0019CB39 /* fcntlmodule.c in Sources */, - 22577E641FDB47A90050F312 /* archive_read_data_into_fd.c in Sources */, - 225782221FDB4D390050F312 /* polarssl_threadlock.c in Sources */, - 22577E731FDB47A90050F312 /* archive_read_support_compression_gzip.c in Sources */, 2248DB0B2004A5F900F2944C /* undo.c in Sources */, - 2257828B1FDB4D390050F312 /* tool_writeenv.c in Sources */, - 22577E6B1FDB47A90050F312 /* archive_read_open_fd.c in Sources */, 22CF27CC1FDB43080087DDAD /* wc.c in Sources */, 22C8919C1FDBCF09006CDE47 /* frozen.c in Sources */, 22C8918D1FDBCF09006CDE47 /* dtoa.c in Sources */, @@ -3287,136 +2673,61 @@ 22C895551FDBF106006CDE47 /* _collectionsmodule.c in Sources */, 22C897541FDBF109006CDE47 /* grpmodule.c in Sources */, 22C897721FDBF109006CDE47 /* selectmodule.c in Sources */, - 225781301FDB4D380050F312 /* connect.c in Sources */, 2248DB0E2004A5F900F2944C /* buf.c in Sources */, - 22577E9E1FDB47A90050F312 /* archive_write_set_format_by_name.c in Sources */, - 22577E941FDB47A90050F312 /* archive_write_open_memory.c in Sources */, - 225781CA1FDB4D390050F312 /* rand.c in Sources */, - 225781341FDB4D380050F312 /* cookie.c in Sources */, - 2257813B1FDB4D380050F312 /* curl_des.c in Sources */, - 22577E4B1FDB47A90050F312 /* line_reader.c in Sources */, 2248DB2A2004F82700F2944C /* lib.c in Sources */, - 22577E901FDB47A90050F312 /* archive_write_disk_set_standard_lookup.c in Sources */, 2248DB2B2004F82700F2944C /* b.c in Sources */, - 2263788C1FDB3EE400AE8827 /* print.c in Sources */, 22CF27C61FDB43080087DDAD /* util.c in Sources */, - 225781D11FDB4D390050F312 /* sendf.c in Sources */, - 225782861FDB4D390050F312 /* tool_util.c in Sources */, 22CF27C81FDB43080087DDAD /* cat.c in Sources */, - 22577E671FDB47A90050F312 /* archive_read_disk_entry_from_file.c in Sources */, 2248DB0F2004A5F900F2944C /* re.c in Sources */, 22C891AC1FDBCF09006CDE47 /* marshal.c in Sources */, - 225781951FDB4D380050F312 /* inet_ntop.c in Sources */, - 225781B01FDB4D380050F312 /* mprintf.c in Sources */, 22CF27951FDB3FDB0087DDAD /* date.c in Sources */, - 225782801FDB4D390050F312 /* tool_sleep.c in Sources */, 2248DB252004F82700F2944C /* ytab.c in Sources */, - 225781631FDB4D380050F312 /* easy.c in Sources */, - 225781FB1FDB4D390050F312 /* transfer.c in Sources */, - 225781D51FDB4D390050F312 /* share.c in Sources */, - 225781C01FDB4D380050F312 /* parsedate.c in Sources */, - 226378971FDB3EE400AE8827 /* util.c in Sources */, - 225781431FDB4D380050F312 /* curl_gssapi.c in Sources */, - 226378991FDB3EE400AE8827 /* df.c in Sources */, - 22577E811FDB47A90050F312 /* archive_read_support_format_xar.c in Sources */, - 22577E6E1FDB47A90050F312 /* archive_read_open_memory.c in Sources */, - 2263789A1FDB3EE400AE8827 /* vfslist.c in Sources */, - 2257820A1FDB4D390050F312 /* oauth2.c in Sources */, - 225781D81FDB4D390050F312 /* slist.c in Sources */, - 2257816E1FDB4D380050F312 /* ftp.c in Sources */, - 225782891FDB4D390050F312 /* tool_vms.c in Sources */, - 225782681FDB4D390050F312 /* tool_libinfo.c in Sources */, - 22577E691FDB47A90050F312 /* archive_read_disk_set_standard_lookup.c in Sources */, - 226378891FDB3EE400AE8827 /* crc.c in Sources */, - 225781B41FDB4D380050F312 /* netrc.c in Sources */, 225782FC1FDBC9B40050F312 /* llex.c in Sources */, 22C8929A1FDBD7B7006CDE47 /* parser.c in Sources */, 22C897651FDBF109006CDE47 /* operator.c in Sources */, 22C8977D1FDBF109006CDE47 /* socketmodule.c in Sources */, - 226378741FDB3EE400AE8827 /* rmdir.c in Sources */, - 225782041FDB4D390050F312 /* digest_sspi.c in Sources */, - 22577E7A1FDB47A90050F312 /* archive_read_support_format_ar.c in Sources */, - 225782741FDB4D390050F312 /* tool_operhlp.c in Sources */, - 225781B81FDB4D380050F312 /* nonblock.c in Sources */, 22CF27A11FDB3FDB0087DDAD /* pr_time.c in Sources */, 225782F31FDBC9B40050F312 /* ltm.c in Sources */, - 225781991FDB4D380050F312 /* krb5.c in Sources */, 22C8970C1FDBF108006CDE47 /* cgensupport.c in Sources */, 225782ED1FDBC9B40050F312 /* lstrlib.c in Sources */, 22C891961FDBCF09006CDE47 /* dynload_shlib.c in Sources */, 225782FB1FDBC9B40050F312 /* lundump.c in Sources */, - 226378771FDB3EE400AE8827 /* mv.c in Sources */, 22C897401FDBF109006CDE47 /* xmltok.c in Sources */, 2248DB0C2004A5F900F2944C /* sub.c in Sources */, 225782F71FDBC9B40050F312 /* lmathlib.c in Sources */, - 22577F971FDB47B70050F312 /* util.c in Sources */, 22C892961FDBD7B7006CDE47 /* listnode.c in Sources */, 22C8921A1FDBD30A006CDE47 /* enumobject.c in Sources */, 22C897861FDBF109006CDE47 /* syslogmodule.c in Sources */, - 22577F731FDB47B70050F312 /* bsdtar.c in Sources */, - 22577E591FDB47A90050F312 /* archive_entry_copy_stat.c in Sources */, 22C891B81FDBCF09006CDE47 /* pystrtod.c in Sources */, - 225782541FDB4D390050F312 /* tool_dirhie.c in Sources */, 22C895521FDBF106006CDE47 /* _bisectmodule.c in Sources */, 225782F01FDBC9B40050F312 /* ldebug.c in Sources */, 22C897211FDBF108006CDE47 /* cmathmodule.c in Sources */, 227969811FEE42F100F01013 /* socket_connection.c in Sources */, - 225781411FDB4D380050F312 /* curl_gethostname.c in Sources */, - 22577E721FDB47A90050F312 /* archive_read_support_compression_compress.c in Sources */, - 225781911FDB4D380050F312 /* if2ip.c in Sources */, - 22577E801FDB47A90050F312 /* archive_read_support_format_tar.c in Sources */, 225782FA1FDBC9B40050F312 /* ldblib.c in Sources */, - 225781E31FDB4D390050F312 /* speedcheck.c in Sources */, 225782F81FDBC9B40050F312 /* ltable.c in Sources */, 22C897051FDBF108006CDE47 /* audioop.c in Sources */, 22C8978F1FDBF109006CDE47 /* unicodedata.c in Sources */, - 22577EA01FDB47A90050F312 /* archive_write_set_format_cpio_newc.c in Sources */, 2248DB2F2004F82700F2944C /* main.c in Sources */, - 2257816C1FDB4D380050F312 /* formdata.c in Sources */, 2248DB182004C5DB00F2944C /* compile.c in Sources */, 22C892291FDBD30A006CDE47 /* moduleobject.c in Sources */, - 22577EA91FDB47A90050F312 /* filter_fork.c in Sources */, - 225782761FDB4D390050F312 /* tool_panykey.c in Sources */, - 2257825E1FDB4D390050F312 /* tool_getpass.c in Sources */, 2248DB082004A5F900F2944C /* main.c in Sources */, - 225781F31FDB4D390050F312 /* system_win32.c in Sources */, - 2257826E1FDB4D390050F312 /* tool_mfiles.c in Sources */, - 226378A41FDB3EE400AE8827 /* du.c in Sources */, - 22577F951FDB47B70050F312 /* tree.c in Sources */, - 2257826A1FDB4D390050F312 /* tool_main.c in Sources */, - 225782101FDB4D390050F312 /* axtls.c in Sources */, 2248DB172004C5DB00F2944C /* process.c in Sources */, 22C891B31FDBCF09006CDE47 /* pyctype.c in Sources */, - 225781EF1FDB4D390050F312 /* strtok.c in Sources */, 22C897261FDBF108006CDE47 /* cryptmodule.c in Sources */, 22C897551FDBF109006CDE47 /* imageop.c in Sources */, - 2263787C1FDB3EE400AE8827 /* cp.c in Sources */, 22C8974C1FDBF109006CDE47 /* gcmodule.c in Sources */, 2248DB152004C5DB00F2944C /* misc.c in Sources */, - 225781321FDB4D380050F312 /* content_encoding.c in Sources */, - 22577E751FDB47A90050F312 /* archive_read_support_compression_program.c in Sources */, 22C8921C1FDBD30A006CDE47 /* fileobject.c in Sources */, 22C8972B1FDBF108006CDE47 /* dlmodule.c in Sources */, - 2263787E1FDB3EE400AE8827 /* utils.c in Sources */, 22C8922A1FDBD30A006CDE47 /* object.c in Sources */, - 22577E5A1FDB47A90050F312 /* archive_entry_link_resolver.c in Sources */, - 2257811B1FDB4D380050F312 /* amigaos.c in Sources */, 22C8922B1FDBD30A006CDE47 /* obmalloc.c in Sources */, 22C892A21FDBD7B7006CDE47 /* tokenizer.c in Sources */, - 22577E5E1FDB47A90050F312 /* archive_entry_xattr.c in Sources */, 225782F61FDBC9B40050F312 /* lapi.c in Sources */, 22C892921FDBD7B7006CDE47 /* firstsets.c in Sources */, - 225782621FDB4D390050F312 /* tool_helpers.c in Sources */, 22CF27A21FDB3FDB0087DDAD /* proc_compare.c in Sources */, - 225781CE1FDB4D390050F312 /* security.c in Sources */, - 225781811FDB4D380050F312 /* hostsyn.c in Sources */, - 225781CC1FDB4D390050F312 /* rtsp.c in Sources */, - 225781501FDB4D380050F312 /* curl_ntlm_wb.c in Sources */, 22C896D51FDBF108006CDE47 /* bytesio.c in Sources */, 225782F41FDBC9B40050F312 /* lfunc.c in Sources */, 22C891C21FDBCF09006CDE47 /* thread.c in Sources */, - 225781881FDB4D380050F312 /* http_digest.c in Sources */, - 22577F761FDB47B70050F312 /* bsdtar_windows.c in Sources */, 22C897701FDBF109006CDE47 /* rotatingtree.c in Sources */, 22C891C11FDBCF09006CDE47 /* sysmodule.c in Sources */, 22C892991FDBD7B7006CDE47 /* node.c in Sources */, @@ -3424,367 +2735,486 @@ 22C8977C1FDBF109006CDE47 /* signalmodule.c in Sources */, 22C891A71FDBCF09006CDE47 /* import.c in Sources */, 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */, - 2257819A1FDB4D380050F312 /* ldap.c in Sources */, - 225781BF1FDB4D380050F312 /* openldap.c in Sources */, - 225781651FDB4D380050F312 /* escape.c in Sources */, - 225781731FDB4D380050F312 /* getinfo.c in Sources */, 22C896D81FDBF108006CDE47 /* stringio.c in Sources */, - 2257813D1FDB4D380050F312 /* curl_endian.c in Sources */, 22C891A61FDBCF09006CDE47 /* graminit.c in Sources */, 22C8919A1FDBCF09006CDE47 /* formatter_string.c in Sources */, - 225781F71FDB4D390050F312 /* tftp.c in Sources */, 22C897421FDBF109006CDE47 /* xmltok_impl.c in Sources */, 22C8923E1FDBD30A006CDE47 /* tupleobject.c in Sources */, 22C8974F1FDBF109006CDE47 /* getbuildinfo.c in Sources */, 22C892431FDBD30A006CDE47 /* weakrefobject.c in Sources */, 22C897271FDBF108006CDE47 /* cStringIO.c in Sources */, - 225782261FDB4D390050F312 /* vtls.c in Sources */, 22C8973D1FDBF109006CDE47 /* xmlparse.c in Sources */, - 22577E971FDB47A90050F312 /* archive_write_set_compression_compress.c in Sources */, 2253BA192018AA960019CB39 /* config.c in Sources */, - 2257817B1FDB4D380050F312 /* hostcheck.c in Sources */, 22C892191FDBD30A006CDE47 /* dictobject.c in Sources */, - 226378911FDB3EE400AE8827 /* cmp.c in Sources */, - 2257812E1FDB4D380050F312 /* conncache.c in Sources */, 22C897921FDBF109006CDE47 /* xxmodule.c in Sources */, 22C892911FDBD7B7006CDE47 /* bitset.c in Sources */, - 22577E4F1FDB47A90050F312 /* pathmatch.c in Sources */, - 225781701FDB4D380050F312 /* ftplistparser.c in Sources */, - 225782721FDB4D390050F312 /* tool_operate.c in Sources */, 22C8975F1FDBF109006CDE47 /* mathmodule.c in Sources */, - 225781C61FDB4D380050F312 /* pop3.c in Sources */, 22C8974A1FDBF109006CDE47 /* future_builtins.c in Sources */, 22C897601FDBF109006CDE47 /* md5.c in Sources */, 22CF27911FDB3FDB0087DDAD /* env.c in Sources */, 22C8975C1FDBF109006CDE47 /* main.c in Sources */, 22C8977B1FDBF109006CDE47 /* shamodule.c in Sources */, - 225781F91FDB4D390050F312 /* timeval.c in Sources */, 22C891A01FDBCF09006CDE47 /* getcompiler.c in Sources */, 22C8922D1FDBD30A006CDE47 /* setobject.c in Sources */, 22C891BB1FDBCF09006CDE47 /* random.c in Sources */, 22CF27C51FDB43080087DDAD /* queue.c in Sources */, 225782E01FDBC9B40050F312 /* lua.c in Sources */, - 225782441FDB4D390050F312 /* tool_cb_dbg.c in Sources */, - 22577E7D1FDB47A90050F312 /* archive_read_support_format_iso9660.c in Sources */, - 226378A21FDB3EE400AE8827 /* stat.c in Sources */, - 225781801FDB4D380050F312 /* hostip6.c in Sources */, - 22577E481FDB47A90050F312 /* err.c in Sources */, - 22577E771FDB47A90050F312 /* archive_read_support_compression_uu.c in Sources */, - 226378831FDB3EE400AE8827 /* rm.c in Sources */, - 2257825C1FDB4D390050F312 /* tool_getparam.c in Sources */, - 225782241FDB4D390050F312 /* schannel.c in Sources */, 22C8918B1FDBCF09006CDE47 /* codecs.c in Sources */, 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */, - 22577E761FDB47A90050F312 /* archive_read_support_compression_rpm.c in Sources */, - 22577E831FDB47A90050F312 /* archive_string.c in Sources */, 22C8920E1FDBD30A006CDE47 /* bufferobject.c in Sources */, 225782DE1FDBC9B40050F312 /* lauxlib.c in Sources */, - 22577E9B1FDB47A90050F312 /* archive_write_set_compression_xz.c in Sources */, 22C892271FDBD30A006CDE47 /* memoryobject.c in Sources */, 22C897671FDBF109006CDE47 /* parsermodule.c in Sources */, - 225782661FDB4D390050F312 /* tool_hugehelp.c in Sources */, 22C892941FDBD7B7006CDE47 /* grammar1.c in Sources */, 22C897C01FDBF109006CDE47 /* zlibmodule.c in Sources */, 22C896D71FDBF108006CDE47 /* iobase.c in Sources */, 225782E11FDBC9B40050F312 /* lparser.c in Sources */, 22C892101FDBD30A006CDE47 /* bytes_methods.c in Sources */, 22C8918C1FDBCF09006CDE47 /* compile.c in Sources */, - 2257818A1FDB4D380050F312 /* http_negotiate.c in Sources */, 225782F11FDBC9B40050F312 /* lgc.c in Sources */, 225782EF1FDBC9B40050F312 /* ldo.c in Sources */, 22C8976A1FDBF109006CDE47 /* puremodule.c in Sources */, 2248DB0D2004A5F900F2944C /* cbc.c in Sources */, - 22577E921FDB47A90050F312 /* archive_write_open_file.c in Sources */, 225782DB1FDBC9B40050F312 /* lvm.c in Sources */, - 225781901FDB4D380050F312 /* idn_win32.c in Sources */, 22C896FB1FDBF108006CDE47 /* _ssl.c in Sources */, 22C891B71FDBCF09006CDE47 /* pystrcmp.c in Sources */, 22C896D11FDBF108006CDE47 /* _hotshot.c in Sources */, 22C8923C1FDBD30A006CDE47 /* stringobject.c in Sources */, - 2257820B1FDB4D390050F312 /* spnego_gssapi.c in Sources */, 22C891891FDBCF09006CDE47 /* bltinmodule.c in Sources */, - 226378961FDB3EE400AE8827 /* print.c in Sources */, - 2257820F1FDB4D390050F312 /* version.c in Sources */, 22C891B61FDBCF09006CDE47 /* pystate.c in Sources */, 22C897891FDBF109006CDE47 /* threadmodule.c in Sources */, - 22577E8E1FDB47A90050F312 /* archive_write_disk.c in Sources */, - 225782141FDB4D390050F312 /* darwinssl.c in Sources */, - 22577EAB1FDB47A90050F312 /* filter_fork_windows.c in Sources */, - 225781751FDB4D380050F312 /* gopher.c in Sources */, 22C896D91FDBF108006CDE47 /* textio.c in Sources */, - 2257824A1FDB4D390050F312 /* tool_cb_rea.c in Sources */, - 22577E851FDB47A90050F312 /* archive_string_sprintf.c in Sources */, 22C8919F1FDBCF09006CDE47 /* getargs.c in Sources */, 22C8976C1FDBF109006CDE47 /* pyexpat.c in Sources */, - 226378801FDB3EE400AE8827 /* touch.c in Sources */, - 225781771FDB4D380050F312 /* hash.c in Sources */, - 226378B11FDB3EE400AE8827 /* zopen.c in Sources */, 22C892261FDBD30A006CDE47 /* longobject.c in Sources */, 22C891871FDBCF09006CDE47 /* ast.c in Sources */, - 22577E6C1FDB47A90050F312 /* archive_read_open_file.c in Sources */, - 225781AA1FDB4D380050F312 /* md4.c in Sources */, 22C8955A1FDBF106006CDE47 /* callbacks.c in Sources */, - 226378861FDB3EE400AE8827 /* mkdir.c in Sources */, - 225782581FDB4D390050F312 /* tool_easysrc.c in Sources */, - 225781C81FDB4D390050F312 /* progress.c in Sources */, 225782E91FDBC9B40050F312 /* luac.c in Sources */, - 22577E9D1FDB47A90050F312 /* archive_write_set_format_ar.c in Sources */, - 22577E931FDB47A90050F312 /* archive_write_open_filename.c in Sources */, 2248DB092004A5F900F2944C /* glbl.c in Sources */, - 225781971FDB4D380050F312 /* inet_pton.c in Sources */, 22C891BF1FDBCF09006CDE47 /* structmember.c in Sources */, - 22577EA51FDB47A90050F312 /* archive_write_set_format_zip.c in Sources */, - 2257815F1FDB4D380050F312 /* dict.c in Sources */, 22C8978C1FDBF109006CDE47 /* timingmodule.c in Sources */, 22C897851FDBF109006CDE47 /* symtablemodule.c in Sources */, - 225782071FDB4D390050F312 /* ntlm.c in Sources */, - 225781551FDB4D380050F312 /* curl_sasl.c in Sources */, - 22577F791FDB47B70050F312 /* cmdline.c in Sources */, - 22577F981FDB47B70050F312 /* write.c in Sources */, - 225781931FDB4D380050F312 /* imap.c in Sources */, - 22577E8C1FDB47A90050F312 /* archive_write.c in Sources */, - 225781671FDB4D380050F312 /* file.c in Sources */, - 225781EB1FDB4D390050F312 /* strdup.c in Sources */, - 225782421FDB4D390050F312 /* tool_bname.c in Sources */, 22C8921B1FDBD30A006CDE47 /* exceptions.c in Sources */, 22CF279C1FDB3FDB0087DDAD /* pwd.c in Sources */, - 225782091FDB4D390050F312 /* ntlm_sspi.c in Sources */, 22C896CA1FDBF108006CDE47 /* stgdict.c in Sources */, 225782E21FDBC9B40050F312 /* ltablib.c in Sources */, 22CF27A01FDB3FDB0087DDAD /* fmt.c in Sources */, 22C891A51FDBCF09006CDE47 /* getversion.c in Sources */, - 226378A61FDB3EE400AE8827 /* chmod.c in Sources */, - 225782021FDB4D390050F312 /* digest.c in Sources */, - 22577E6D1FDB47A90050F312 /* archive_read_open_filename.c in Sources */, - 2257814A1FDB4D380050F312 /* curl_memrchr.c in Sources */, - 225781821FDB4D380050F312 /* http.c in Sources */, - 225781531FDB4D380050F312 /* curl_rtmp.c in Sources */, 2248DB0A2004A5F900F2944C /* io.c in Sources */, 22C897291FDBF108006CDE47 /* datetimemodule.c in Sources */, - 2263789D1FDB3EE400AE8827 /* ln.c in Sources */, 22C897441FDBF109006CDE47 /* xmltok_ns.c in Sources */, 2248DB262004F82700F2944C /* run.c in Sources */, - 225782561FDB4D390050F312 /* tool_doswin.c in Sources */, - 22577E881FDB47A90050F312 /* archive_virtual.c in Sources */, - 225781CF1FDB4D390050F312 /* select.c in Sources */, - 2257824E1FDB4D390050F312 /* tool_cb_wrt.c in Sources */, - 22577E701FDB47A90050F312 /* archive_read_support_compression_all.c in Sources */, 225782EA1FDBC9B40050F312 /* lutf8lib.c in Sources */, - 2257820C1FDB4D390050F312 /* spnego_sspi.c in Sources */, 22C891A81FDBCF09006CDE47 /* importdl.c in Sources */, 22C896DD1FDBF108006CDE47 /* _math.c in Sources */, 22C896D01FDBF108006CDE47 /* _heapqmodule.c in Sources */, 22C8920F1FDBD30A006CDE47 /* bytearrayobject.c in Sources */, - 225781BB1FDB4D380050F312 /* nwos.c in Sources */, 22C892231FDBD30A006CDE47 /* listobject.c in Sources */, - 22577E991FDB47A90050F312 /* archive_write_set_compression_none.c in Sources */, 22C891B41FDBCF09006CDE47 /* pyfpe.c in Sources */, - 225781B61FDB4D380050F312 /* non-ascii.c in Sources */, - 2257811F1FDB4D380050F312 /* asyn-thread.c in Sources */, 22C892981FDBD7B7006CDE47 /* myreadline.c in Sources */, 22CF279E1FDB3FDB0087DDAD /* uname.c in Sources */, 22C892221FDBD30A006CDE47 /* iterobject.c in Sources */, 22C8919B1FDBCF09006CDE47 /* formatter_unicode.c in Sources */, - 22577EA31FDB47A90050F312 /* archive_write_set_format_shar.c in Sources */, 22C8976D1FDBF109006CDE47 /* python.c in Sources */, 22C896CF1FDBF108006CDE47 /* _hashopenssl.c in Sources */, 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */, 225782DA1FDBC9B40050F312 /* lstring.c in Sources */, - 225781791FDB4D380050F312 /* hmac.c in Sources */, - 2257814C1FDB4D380050F312 /* curl_multibyte.c in Sources */, 22C895571FDBF106006CDE47 /* _ctypes.c in Sources */, - 2257815C1FDB4D380050F312 /* curl_threads.c in Sources */, 22C892281FDBD30A006CDE47 /* methodobject.c in Sources */, 225782DD1FDBC9B40050F312 /* ldump.c in Sources */, 22C896FA1FDBF108006CDE47 /* _sre.c in Sources */, 225782D81FDBC9B40050F312 /* lopcodes.c in Sources */, - 2257814E1FDB4D380050F312 /* curl_ntlm_core.c in Sources */, 22C897061FDBF108006CDE47 /* binascii.c in Sources */, 22C897481FDBF109006CDE47 /* fpectlmodule.c in Sources */, 22C891991FDBCF09006CDE47 /* errors.c in Sources */, - 225781C21FDB4D380050F312 /* pingpong.c in Sources */, 22C897621FDBF109006CDE47 /* md5module.c in Sources */, - 226378881FDB3EE400AE8827 /* cksum.c in Sources */, - 2257818C1FDB4D380050F312 /* http_ntlm.c in Sources */, - 22577E581FDB47A90050F312 /* archive_entry_copy_bhfi.c in Sources */, 22C892931FDBD7B7006CDE47 /* grammar.c in Sources */, - 22577E7C1FDB47A90050F312 /* archive_read_support_format_empty.c in Sources */, 22C8923F1FDBD30A006CDE47 /* typeobject.c in Sources */, - 225781611FDB4D380050F312 /* dotdot.c in Sources */, - 225781691FDB4D380050F312 /* fileinfo.c in Sources */, 22C891B21FDBCF09006CDE47 /* pyarena.c in Sources */, - 2257821E1FDB4D390050F312 /* openssl.c in Sources */, - 22577E791FDB47A90050F312 /* archive_read_support_format_all.c in Sources */, - 226378C91FDB3EE400AE8827 /* chown.c in Sources */, 2248DB292004F82700F2944C /* lex.c in Sources */, 22C891AE1FDBCF09006CDE47 /* mysnprintf.c in Sources */, - 225781FD1FDB4D390050F312 /* url.c in Sources */, - 22577E961FDB47A90050F312 /* archive_write_set_compression_bzip2.c in Sources */, - 22577E741FDB47A90050F312 /* archive_read_support_compression_none.c in Sources */, 22C892121FDBD30A006CDE47 /* cellobject.c in Sources */, - 22577E9C1FDB47A90050F312 /* archive_write_set_format.c in Sources */, - 22577E5D1FDB47A90050F312 /* archive_entry_strmode.c in Sources */, 22C8929F1FDBD7B7006CDE47 /* printgrammar.c in Sources */, 22C896FD1FDBF108006CDE47 /* _struct.c in Sources */, - 2257817D1FDB4D380050F312 /* hostip.c in Sources */, 22C896DB1FDBF108006CDE47 /* _localemodule.c in Sources */, 22C896CE1FDBF108006CDE47 /* _functoolsmodule.c in Sources */, - 225781F51FDB4D390050F312 /* telnet.c in Sources */, - 225782161FDB4D390050F312 /* gskit.c in Sources */, - 225782701FDB4D390050F312 /* tool_msgs.c in Sources */, - 225781861FDB4D380050F312 /* http_chunks.c in Sources */, 22C892131FDBD30A006CDE47 /* classobject.c in Sources */, - 225782281FDB4D390050F312 /* warnless.c in Sources */, - 225781361FDB4D380050F312 /* curl_addrinfo.c in Sources */, - 22577E7E1FDB47A90050F312 /* archive_read_support_format_mtree.c in Sources */, 22C892151FDBD30A006CDE47 /* codeobject.c in Sources */, - 2257811E1FDB4D380050F312 /* asyn-ares.c in Sources */, 22C892141FDBD30A006CDE47 /* cobject.c in Sources */, - 2257819E1FDB4D380050F312 /* llist.c in Sources */, - 22577E871FDB47A90050F312 /* archive_util.c in Sources */, 22C8976F1FDBF109006CDE47 /* resource.c in Sources */, 225782E81FDBC9B40050F312 /* lctype.c in Sources */, 22C897961FDBF109006CDE47 /* zipimport.c in Sources */, - 225782401FDB4D390050F312 /* tool_binmode.c in Sources */, 22C8919D1FDBCF09006CDE47 /* frozenmain.c in Sources */, - 225782501FDB4D390050F312 /* tool_cfgable.c in Sources */, 225782F91FDBC9B40050F312 /* linit.c in Sources */, 22C897951FDBF109006CDE47 /* yuvconvert.c in Sources */, - 225781E21FDB4D390050F312 /* socks_sspi.c in Sources */, 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */, - 22577E7F1FDB47A90050F312 /* archive_read_support_format_raw.c in Sources */, - 2257828F1FDB4D390050F312 /* tool_xattr.c in Sources */, 22C897931FDBF109006CDE47 /* xxsubtype.c in Sources */, - 225781F11FDB4D390050F312 /* strtoofft.c in Sources */, - 22577EA11FDB47A90050F312 /* archive_write_set_format_mtree.c in Sources */, 22C8922E1FDBD30A006CDE47 /* sliceobject.c in Sources */, - 225781DF1FDB4D390050F312 /* socks.c in Sources */, - 225781ED1FDB4D390050F312 /* strerror.c in Sources */, - 22577E521FDB47A90050F312 /* archive_check_magic.c in Sources */, 22C897571FDBF109006CDE47 /* itertoolsmodule.c in Sources */, - 225781E91FDB4D390050F312 /* strcase.c in Sources */, - 225781E71FDB4D390050F312 /* ssh.c in Sources */, 22C8955C1FDBF106006CDE47 /* cfield.c in Sources */, - 225781B11FDB4D380050F312 /* multi.c in Sources */, - 2257821A1FDB4D390050F312 /* mbedtls.c in Sources */, 225782EE1FDBC9B40050F312 /* liolib.c in Sources */, 22C8928E1FDBD7B7006CDE47 /* acceler.c in Sources */, 225782F21FDBC9B40050F312 /* loslib.c in Sources */, - 22577E9A1FDB47A90050F312 /* archive_write_set_compression_program.c in Sources */, - 22577F7D1FDB47B70050F312 /* subst.c in Sources */, 225782EB1FDBC9B40050F312 /* loadlib.c in Sources */, 22C892161FDBD30A006CDE47 /* complexobject.c in Sources */, - 2263788F1FDB3EE400AE8827 /* sum2.c in Sources */, - 22577E891FDB47A90050F312 /* archive_windows.c in Sources */, - 22577E911FDB47A90050F312 /* archive_write_open_fd.c in Sources */, 22C891B51FDBCF09006CDE47 /* pymath.c in Sources */, 2279697D1FEE42F100F01013 /* multiprocessing.c in Sources */, - 2257827A1FDB4D390050F312 /* tool_parsecfg.c in Sources */, - 2257820D1FDB4D390050F312 /* vauth.c in Sources */, - 22577E5C1FDB47A90050F312 /* archive_entry_stat.c in Sources */, - 22577E4D1FDB47A90050F312 /* matching.c in Sources */, - 225782051FDB4D390050F312 /* krb5_gssapi.c in Sources */, 225782D91FDBC9B40050F312 /* lbitlib.c in Sources */, 22C896D21FDBF108006CDE47 /* _iomodule.c in Sources */, - 225781DA1FDB4D390050F312 /* smb.c in Sources */, 22CF27C11FDB43080087DDAD /* file.c in Sources */, 227969801FEE42F100F01013 /* semaphore.c in Sources */, - 225782481FDB4D390050F312 /* tool_cb_prg.c in Sources */, - 2257813F1FDB4D380050F312 /* curl_fnmatch.c in Sources */, - 2263788A1FDB3EE400AE8827 /* crc32.c in Sources */, - 2257815A1FDB4D380050F312 /* curl_sspi.c in Sources */, 22C8921F1FDBD30A006CDE47 /* funcobject.c in Sources */, - 225782821FDB4D390050F312 /* tool_strdup.c in Sources */, - 225781E51FDB4D390050F312 /* splay.c in Sources */, 225F061220171B4300466685 /* ssh_main.c in Sources */, - 225782641FDB4D390050F312 /* tool_homedir.c in Sources */, - 22577E9F1FDB47A90050F312 /* archive_write_set_format_cpio.c in Sources */, 22C8973E1FDBF109006CDE47 /* xmlrole.c in Sources */, 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */, - 225782781FDB4D390050F312 /* tool_paramhlp.c in Sources */, - 2257822C1FDB4D390050F312 /* x509asn1.c in Sources */, 22C891851FDBCF09006CDE47 /* _warnings.c in Sources */, - 2257826C1FDB4D390050F312 /* tool_metalink.c in Sources */, - 225781BA1FDB4D380050F312 /* nwlib.c in Sources */, 22C8922C1FDBD30A006CDE47 /* rangeobject.c in Sources */, - 226378A71FDB3EE400AE8827 /* chmod_acl.c in Sources */, 22319FA01FDC2332004D875A /* getopt.c in Sources */, - 225781721FDB4D380050F312 /* getenv.c in Sources */, - 22577EA41FDB47A90050F312 /* archive_write_set_format_ustar.c in Sources */, 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */, 22C8921D1FDBD30A006CDE47 /* floatobject.c in Sources */, 22C897081FDBF108006CDE47 /* bsddbmodule.c in Sources */, 22C891A31FDBCF09006CDE47 /* getopt.c in Sources */, - 2257828D1FDB4D390050F312 /* tool_writeout.c in Sources */, 2248DB2C2004F82700F2944C /* tran.c in Sources */, - 2263788E1FDB3EE400AE8827 /* sum1.c in Sources */, - 2263787A1FDB3EE400AE8827 /* chflags.c in Sources */, 22C891B11FDBCF09006CDE47 /* peephole.c in Sources */, 225F06102016751900466685 /* getopt_long.c in Sources */, - 2257817A1FDB4D380050F312 /* hostasyn.c in Sources */, 22CF27C31FDB43080087DDAD /* grep.c in Sources */, 2248DB2E2004F82700F2944C /* proctab.c in Sources */, 22C8920C1FDBD30A006CDE47 /* abstract.c in Sources */, 225782E31FDBC9B40050F312 /* lobject.c in Sources */, - 2257817F1FDB4D380050F312 /* hostip4.c in Sources */, 22C896E61FDBF108006CDE47 /* _randommodule.c in Sources */, 2248DB162004C5DB00F2944C /* main.c in Sources */, 225782E61FDBC9B40050F312 /* lzio.c in Sources */, - 225781AB1FDB4D380050F312 /* md5.c in Sources */, 22C891CF1FDBCF09006CDE47 /* traceback.c in Sources */, - 225782461FDB4D390050F312 /* tool_cb_hdr.c in Sources */, 22C891B91FDBCF09006CDE47 /* Python-ast.c in Sources */, 22C8920D1FDBD30A006CDE47 /* boolobject.c in Sources */, 22C892201FDBD30A006CDE47 /* genobject.c in Sources */, 22C897821FDBF109006CDE47 /* stropmodule.c in Sources */, 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */, - 2257827D1FDB4D390050F312 /* tool_setopt.c in Sources */, 22C8972C1FDBF108006CDE47 /* errnomodule.c in Sources */, - 22577E781FDB47A90050F312 /* archive_read_support_compression_xz.c in Sources */, - 225781E11FDB4D390050F312 /* socks_gssapi.c in Sources */, - 225782201FDB4D390050F312 /* polarssl.c in Sources */, - 2257825A1FDB4D390050F312 /* tool_formparse.c in Sources */, - 22577E6A1FDB47A90050F312 /* archive_read_extract.c in Sources */, - 2257823E1FDB4D390050F312 /* slist_wc.c in Sources */, 22C891AA1FDBCF09006CDE47 /* mactoolboxglue.c in Sources */, 225F060B20163C2000466685 /* tee.c in Sources */, 22C8919E1FDBCF09006CDE47 /* future.c in Sources */, 22C8918A1FDBCF09006CDE47 /* ceval.c in Sources */, - 2257818E1FDB4D380050F312 /* http_proxy.c in Sources */, - 2257821C1FDB4D390050F312 /* nss.c in Sources */, - 225782601FDB4D390050F312 /* tool_help.c in Sources */, 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */, - 225781AC1FDB4D380050F312 /* memdebug.c in Sources */, 225782E41FDBC9B40050F312 /* lcorolib.c in Sources */, 22C892171FDBD30A006CDE47 /* descrobject.c in Sources */, - 225782841FDB4D390050F312 /* tool_urlglob.c in Sources */, 22C8976B1FDBF109006CDE47 /* pwdmodule.c in Sources */, 22C897041FDBF108006CDE47 /* arraymodule.c in Sources */, 22C897791FDBF109006CDE47 /* sha256module.c in Sources */, 22CF27991FDB3FDB0087DDAD /* vary.c in Sources */, - 22577E631FDB47A90050F312 /* archive_read.c in Sources */, 22C897251FDBF108006CDE47 /* cPickle.c in Sources */, 22C891AF1FDBCF09006CDE47 /* mystrtoul.c in Sources */, 22C892211FDBD30A006CDE47 /* intobject.c in Sources */, 22C891C01FDBCF09006CDE47 /* symtable.c in Sources */, - 2263789F1FDB3EE400AE8827 /* humanize_number.c in Sources */, - 225781211FDB4D380050F312 /* base64.c in Sources */, - 22577F7C1FDB47B70050F312 /* read.c in Sources */, 22C896D41FDBF108006CDE47 /* bufferedio.c in Sources */, 22C891BD1FDBCF09006CDE47 /* strdup.c in Sources */, - 22577E7B1FDB47A90050F312 /* archive_read_support_format_cpio.c in Sources */, 22C891AD1FDBCF09006CDE47 /* modsupport.c in Sources */, - 225781C41FDB4D380050F312 /* pipeline.c in Sources */, 22C897871FDBF109006CDE47 /* termios.c in Sources */, - 22577EA21FDB47A90050F312 /* archive_write_set_format_pax.c in Sources */, 22C897001FDBF108006CDE47 /* _weakref.c in Sources */, - 226378AA1FDB3EE400AE8827 /* compress.c in Sources */, - 22577F7B1FDB47B70050F312 /* getdate.c in Sources */, 225782E51FDBC9B40050F312 /* lcode.c in Sources */, 22C891A41FDBCF09006CDE47 /* getplatform.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; + 228541A7201F986300B93589 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 228541C8201F98C700B93589 /* ls.c in Sources */, + 228541C5201F98BA00B93589 /* gzip.c in Sources */, + 228541C4201F98BA00B93589 /* futimens.c in Sources */, + 228541D1201F98E300B93589 /* touch.c in Sources */, + 228541D4201F990700B93589 /* zopen.c in Sources */, + 228541C3201F98B600B93589 /* du.c in Sources */, + 228541B5201F989400B93589 /* chflags.c in Sources */, + 228541CA201F98CA00B93589 /* util.c in Sources */, + 228541C0201F98AD00B93589 /* utils.c in Sources */, + 228541C7201F98C400B93589 /* cmp.c in Sources */, + 228541BD201F98A600B93589 /* sum1.c in Sources */, + 228541B9201F98A300B93589 /* cksum.c in Sources */, + 228541C2201F98B200B93589 /* vfslist.c in Sources */, + 228541CD201F98D600B93589 /* rm.c in Sources */, + 228541BF201F98AB00B93589 /* cp.c in Sources */, + 228541BB201F98A300B93589 /* crc32.c in Sources */, + 228541B4201F988E00B93589 /* humanize_number.c in Sources */, + 228541CF201F98DE00B93589 /* stat.c in Sources */, + 228541C1201F98B200B93589 /* df.c in Sources */, + 228541B8201F989E00B93589 /* chown.c in Sources */, + 228541B6201F989900B93589 /* chmod.c in Sources */, + 228541CB201F98CE00B93589 /* mkdir.c in Sources */, + 228541C9201F98CA00B93589 /* print.c in Sources */, + 228541C6201F98BF00B93589 /* ln.c in Sources */, + 228541CE201F98DA00B93589 /* rmdir.c in Sources */, + 228541BA201F98A300B93589 /* crc.c in Sources */, + 228541D3201F990700B93589 /* compress.c in Sources */, + 228541B7201F989900B93589 /* chmod_acl.c in Sources */, + 228541BE201F98A600B93589 /* sum2.c in Sources */, + 228541CC201F98D200B93589 /* mv.c in Sources */, + 228541BC201F98A600B93589 /* print.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 228541DF201FC05000B93589 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 22854236201FC0F900B93589 /* filter_fork.c in Sources */, + 228541F7201FC0CE00B93589 /* archive_entry_copy_bhfi.c in Sources */, + 22854225201FC0F000B93589 /* archive_write_open_memory.c in Sources */, + 228541EF201FC0B900B93589 /* getdate.c in Sources */, + 22854210201FC0E100B93589 /* archive_read_support_format_all.c in Sources */, + 22854215201FC0E100B93589 /* archive_read_support_format_mtree.c in Sources */, + 2285420F201FC0E100B93589 /* archive_read_support_compression_xz.c in Sources */, + 22854233201FC0F600B93589 /* archive_write_set_format_shar.c in Sources */, + 22854238201FC10400B93589 /* err.c in Sources */, + 22854205201FC0DC00B93589 /* archive_read_open_filename.c in Sources */, + 22854217201FC0E100B93589 /* archive_read_support_format_tar.c in Sources */, + 228541FA201FC0D200B93589 /* archive_entry_stat.c in Sources */, + 2285422F201FC0F600B93589 /* archive_write_set_format_cpio.c in Sources */, + 2285421B201FC0E800B93589 /* archive_string_sprintf.c in Sources */, + 228541F1201FC0B900B93589 /* subst.c in Sources */, + 22854235201FC0F600B93589 /* archive_write_set_format_zip.c in Sources */, + 228541FC201FC0D200B93589 /* archive_entry_xattr.c in Sources */, + 228541F4201FC0BE00B93589 /* write.c in Sources */, + 2285422D201FC0F600B93589 /* archive_write_set_format_ar.c in Sources */, + 22854207201FC0E100B93589 /* archive_read_support_compression_all.c in Sources */, + 22854222201FC0F000B93589 /* archive_write_open_fd.c in Sources */, + 2285423B201FC10E00B93589 /* pathmatch.c in Sources */, + 228541EC201FC0AD00B93589 /* bsdtar.c in Sources */, + 22854206201FC0DC00B93589 /* archive_read_open_memory.c in Sources */, + 22854209201FC0E100B93589 /* archive_read_support_compression_compress.c in Sources */, + 22854212201FC0E100B93589 /* archive_read_support_format_cpio.c in Sources */, + 22854232201FC0F600B93589 /* archive_write_set_format_pax.c in Sources */, + 22854231201FC0F600B93589 /* archive_write_set_format_mtree.c in Sources */, + 22854218201FC0E100B93589 /* archive_read_support_format_xar.c in Sources */, + 22854237201FC0FD00B93589 /* filter_fork_windows.c in Sources */, + 22854234201FC0F600B93589 /* archive_write_set_format_ustar.c in Sources */, + 228541F8201FC0CE00B93589 /* archive_entry_copy_stat.c in Sources */, + 22854214201FC0E100B93589 /* archive_read_support_format_iso9660.c in Sources */, + 2285420B201FC0E100B93589 /* archive_read_support_compression_none.c in Sources */, + 2285421E201FC0E800B93589 /* archive_windows.c in Sources */, + 228541FD201FC0D700B93589 /* archive_read.c in Sources */, + 228541EE201FC0B500B93589 /* cmdline.c in Sources */, + 2285421F201FC0EC00B93589 /* archive_write.c in Sources */, + 22854203201FC0DC00B93589 /* archive_read_open_fd.c in Sources */, + 22854220201FC0EC00B93589 /* archive_write_disk.c in Sources */, + 2285420E201FC0E100B93589 /* archive_read_support_compression_uu.c in Sources */, + 228541ED201FC0B100B93589 /* bsdtar_windows.c in Sources */, + 22854216201FC0E100B93589 /* archive_read_support_format_raw.c in Sources */, + 22854219201FC0E100B93589 /* archive_read_support_format_zip.c in Sources */, + 2285421D201FC0E800B93589 /* archive_virtual.c in Sources */, + 2285420C201FC0E100B93589 /* archive_read_support_compression_program.c in Sources */, + 2285421C201FC0E800B93589 /* archive_util.c in Sources */, + 22854200201FC0D700B93589 /* archive_read_disk_entry_from_file.c in Sources */, + 22854208201FC0E100B93589 /* archive_read_support_compression_bzip2.c in Sources */, + 22854229201FC0F600B93589 /* archive_write_set_compression_none.c in Sources */, + 228541FE201FC0D700B93589 /* archive_read_data_into_fd.c in Sources */, + 228541F0201FC0B900B93589 /* read.c in Sources */, + 228541F5201FC0C700B93589 /* archive_check_magic.c in Sources */, + 22854201201FC0DC00B93589 /* archive_read_disk_set_standard_lookup.c in Sources */, + 22854239201FC10600B93589 /* line_reader.c in Sources */, + 228541F2201FC0B900B93589 /* tree.c in Sources */, + 22854228201FC0F600B93589 /* archive_write_set_compression_gzip.c in Sources */, + 22854213201FC0E100B93589 /* archive_read_support_format_empty.c in Sources */, + 2285422E201FC0F600B93589 /* archive_write_set_format_by_name.c in Sources */, + 22854230201FC0F600B93589 /* archive_write_set_format_cpio_newc.c in Sources */, + 22854227201FC0F600B93589 /* archive_write_set_compression_compress.c in Sources */, + 228541F3201FC0BE00B93589 /* util.c in Sources */, + 228541FF201FC0D700B93589 /* archive_read_disk.c in Sources */, + 228541F6201FC0CA00B93589 /* archive_entry.c in Sources */, + 22854224201FC0F000B93589 /* archive_write_open_filename.c in Sources */, + 22854221201FC0F000B93589 /* archive_write_disk_set_standard_lookup.c in Sources */, + 22854223201FC0F000B93589 /* archive_write_open_file.c in Sources */, + 2285420A201FC0E100B93589 /* archive_read_support_compression_gzip.c in Sources */, + 2285422A201FC0F600B93589 /* archive_write_set_compression_program.c in Sources */, + 2285421A201FC0E100B93589 /* archive_string.c in Sources */, + 2285423A201FC10900B93589 /* matching.c in Sources */, + 22854204201FC0DC00B93589 /* archive_read_open_file.c in Sources */, + 22854211201FC0E100B93589 /* archive_read_support_format_ar.c in Sources */, + 228541FB201FC0D200B93589 /* archive_entry_strmode.c in Sources */, + 2285422C201FC0F600B93589 /* archive_write_set_format.c in Sources */, + 22854226201FC0F600B93589 /* archive_write_set_compression_bzip2.c in Sources */, + 22854202201FC0DC00B93589 /* archive_read_extract.c in Sources */, + 2285420D201FC0E100B93589 /* archive_read_support_compression_rpm.c in Sources */, + 228541F9201FC0CE00B93589 /* archive_entry_link_resolver.c in Sources */, + 2285422B201FC0F600B93589 /* archive_write_set_compression_xz.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22908A9F201FC7B4002AFBA7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 22908B0D201FC84C002AFBA7 /* md4.c in Sources */, + 22908B2F201FC84C002AFBA7 /* strtok.c in Sources */, + 22908B30201FC84C002AFBA7 /* strtoofft.c in Sources */, + 22908AC8201FC7F3002AFBA7 /* tool_panykey.c in Sources */, + 22908B22201FC84C002AFBA7 /* share.c in Sources */, + 22908AF9201FC84C002AFBA7 /* hostcheck.c in Sources */, + 22908B49201FC85E002AFBA7 /* digest.c in Sources */, + 22908B31201FC84C002AFBA7 /* system_win32.c in Sources */, + 22908AE7201FC84C002AFBA7 /* curl_sasl.c in Sources */, + 22908AF2201FC84C002AFBA7 /* ftplistparser.c in Sources */, + 22908AF0201FC84C002AFBA7 /* formdata.c in Sources */, + 22908AC9201FC7F3002AFBA7 /* tool_paramhlp.c in Sources */, + 22908ACC201FC7F3002AFBA7 /* tool_sleep.c in Sources */, + 22908AFD201FC84C002AFBA7 /* hostsyn.c in Sources */, + 22908B07201FC84C002AFBA7 /* imap.c in Sources */, + 22908B39201FC854002AFBA7 /* wildcard.c in Sources */, + 22908B43201FC859002AFBA7 /* polarssl.c in Sources */, + 22908ACB201FC7F3002AFBA7 /* tool_setopt.c in Sources */, + 22908AB1201FC7F3002AFBA7 /* tool_cb_prg.c in Sources */, + 22908B2E201FC84C002AFBA7 /* strerror.c in Sources */, + 22908AFE201FC84C002AFBA7 /* http.c in Sources */, + 22908AB3201FC7F3002AFBA7 /* tool_cb_see.c in Sources */, + 22908B4D201FC85E002AFBA7 /* ntlm.c in Sources */, + 22908B09201FC84C002AFBA7 /* inet_pton.c in Sources */, + 22908B0E201FC84C002AFBA7 /* md5.c in Sources */, + 22908B1A201FC84C002AFBA7 /* pipeline.c in Sources */, + 22908ACE201FC7F3002AFBA7 /* tool_urlglob.c in Sources */, + 22908AD2201FC7F3002AFBA7 /* tool_writeout.c in Sources */, + 22908B11201FC84C002AFBA7 /* multi.c in Sources */, + 22908B28201FC84C002AFBA7 /* socks_sspi.c in Sources */, + 22908B24201FC84C002AFBA7 /* smb.c in Sources */, + 22908B0F201FC84C002AFBA7 /* memdebug.c in Sources */, + 22908B3E201FC859002AFBA7 /* gskit.c in Sources */, + 22908B0B201FC84C002AFBA7 /* ldap.c in Sources */, + 22908AD9201FC84C002AFBA7 /* connect.c in Sources */, + 22908ADC201FC84C002AFBA7 /* curl_addrinfo.c in Sources */, + 22908AB5201FC7F3002AFBA7 /* tool_cfgable.c in Sources */, + 22908AFA201FC84C002AFBA7 /* hostip.c in Sources */, + 22908AF6201FC84C002AFBA7 /* hash.c in Sources */, + 22908AC7201FC7F3002AFBA7 /* tool_operhlp.c in Sources */, + 22908AF3201FC84C002AFBA7 /* getenv.c in Sources */, + 22908B2C201FC84C002AFBA7 /* strcase.c in Sources */, + 22908AD3201FC7F3002AFBA7 /* tool_xattr.c in Sources */, + 22908ABB201FC7F3002AFBA7 /* tool_getparam.c in Sources */, + 22908ACA201FC7F3002AFBA7 /* tool_parsecfg.c in Sources */, + 22908AD5201FC84C002AFBA7 /* asyn-ares.c in Sources */, + 22908AE9201FC84C002AFBA7 /* curl_threads.c in Sources */, + 22908AED201FC84C002AFBA7 /* escape.c in Sources */, + 22908AE4201FC84C002AFBA7 /* curl_ntlm_core.c in Sources */, + 22908B51201FC85E002AFBA7 /* spnego_sspi.c in Sources */, + 22908B32201FC84C002AFBA7 /* telnet.c in Sources */, + 22908ABC201FC7F3002AFBA7 /* tool_getpass.c in Sources */, + 22908AAE201FC7F3002AFBA7 /* tool_bname.c in Sources */, + 22908B3D201FC859002AFBA7 /* darwinssl.c in Sources */, + 22908AAD201FC7F3002AFBA7 /* tool_binmode.c in Sources */, + 22908B47201FC85E002AFBA7 /* cleartext.c in Sources */, + 22908B02201FC84C002AFBA7 /* http_negotiate.c in Sources */, + 22908AC6201FC7F3002AFBA7 /* tool_operate.c in Sources */, + 22908B50201FC85E002AFBA7 /* spnego_gssapi.c in Sources */, + 22908B42201FC859002AFBA7 /* openssl.c in Sources */, + 22908B2B201FC84C002AFBA7 /* ssh.c in Sources */, + 22908B29201FC84C002AFBA7 /* speedcheck.c in Sources */, + 22908AF5201FC84C002AFBA7 /* gopher.c in Sources */, + 22908B03201FC84C002AFBA7 /* http_ntlm.c in Sources */, + 22908AAC201FC7F3002AFBA7 /* slist_wc.c in Sources */, + 22908B25201FC84C002AFBA7 /* smtp.c in Sources */, + 22908AE8201FC84C002AFBA7 /* curl_sspi.c in Sources */, + 22908AE5201FC84C002AFBA7 /* curl_ntlm_wb.c in Sources */, + 22908AE6201FC84C002AFBA7 /* curl_rtmp.c in Sources */, + 22908B26201FC84C002AFBA7 /* socks.c in Sources */, + 22908AB4201FC7F3002AFBA7 /* tool_cb_wrt.c in Sources */, + 22908AAF201FC7F3002AFBA7 /* tool_cb_dbg.c in Sources */, + 22908ADB201FC84C002AFBA7 /* cookie.c in Sources */, + 22908B23201FC84C002AFBA7 /* slist.c in Sources */, + 22908AB6201FC7F3002AFBA7 /* tool_convert.c in Sources */, + 22908B13201FC84C002AFBA7 /* non-ascii.c in Sources */, + 22908ADE201FC84C002AFBA7 /* curl_endian.c in Sources */, + 22908B4B201FC85E002AFBA7 /* krb5_gssapi.c in Sources */, + 22908B08201FC84C002AFBA7 /* inet_ntop.c in Sources */, + 22908B41201FC859002AFBA7 /* nss.c in Sources */, + 22908B16201FC84C002AFBA7 /* nwos.c in Sources */, + 22908ABD201FC7F3002AFBA7 /* tool_help.c in Sources */, + 22908B14201FC84C002AFBA7 /* nonblock.c in Sources */, + 22908B2A201FC84C002AFBA7 /* splay.c in Sources */, + 22908B2D201FC84C002AFBA7 /* strdup.c in Sources */, + 22908AD4201FC84C002AFBA7 /* amigaos.c in Sources */, + 22908AC4201FC7F3002AFBA7 /* tool_mfiles.c in Sources */, + 22908AD8201FC84C002AFBA7 /* conncache.c in Sources */, + 22908B20201FC84C002AFBA7 /* select.c in Sources */, + 22908B1B201FC84C002AFBA7 /* pop3.c in Sources */, + 22908AD6201FC84C002AFBA7 /* asyn-thread.c in Sources */, + 22908B17201FC84C002AFBA7 /* openldap.c in Sources */, + 22908B45201FC859002AFBA7 /* schannel.c in Sources */, + 22908B36201FC84C002AFBA7 /* url.c in Sources */, + 22908B35201FC84C002AFBA7 /* transfer.c in Sources */, + 22908B1E201FC84C002AFBA7 /* rtsp.c in Sources */, + 22908ABF201FC7F3002AFBA7 /* tool_homedir.c in Sources */, + 22908AE1201FC84C002AFBA7 /* curl_gssapi.c in Sources */, + 22908AE2201FC84C002AFBA7 /* curl_memrchr.c in Sources */, + 22908AC3201FC7F3002AFBA7 /* tool_metalink.c in Sources */, + 22908B4C201FC85E002AFBA7 /* krb5_sspi.c in Sources */, + 22908B27201FC84C002AFBA7 /* socks_gssapi.c in Sources */, + 22908AEE201FC84C002AFBA7 /* file.c in Sources */, + 22908ADD201FC84C002AFBA7 /* curl_des.c in Sources */, + 22908B33201FC84C002AFBA7 /* tftp.c in Sources */, + 22908AEF201FC84C002AFBA7 /* fileinfo.c in Sources */, + 22908B3C201FC859002AFBA7 /* cyassl.c in Sources */, + 22908AFC201FC84C002AFBA7 /* hostip6.c in Sources */, + 22908AE3201FC84C002AFBA7 /* curl_multibyte.c in Sources */, + 22908ADF201FC84C002AFBA7 /* curl_fnmatch.c in Sources */, + 22908B4E201FC85E002AFBA7 /* ntlm_sspi.c in Sources */, + 22908B46201FC859002AFBA7 /* vtls.c in Sources */, + 22908AFB201FC84C002AFBA7 /* hostip4.c in Sources */, + 22908B10201FC84C002AFBA7 /* mprintf.c in Sources */, + 22908B1C201FC84C002AFBA7 /* progress.c in Sources */, + 22908B3A201FC854002AFBA7 /* x509asn1.c in Sources */, + 22908AB0201FC7F3002AFBA7 /* tool_cb_hdr.c in Sources */, + 22908B40201FC859002AFBA7 /* mbedtls.c in Sources */, + 22908AB8201FC7F3002AFBA7 /* tool_doswin.c in Sources */, + 22908B52201FC85E002AFBA7 /* vauth.c in Sources */, + 22908AEC201FC84C002AFBA7 /* easy.c in Sources */, + 22908AB2201FC7F3002AFBA7 /* tool_cb_rea.c in Sources */, + 22908AE0201FC84C002AFBA7 /* curl_gethostname.c in Sources */, + 22908AFF201FC84C002AFBA7 /* http2.c in Sources */, + 22908ABA201FC7F3002AFBA7 /* tool_formparse.c in Sources */, + 22908B3F201FC859002AFBA7 /* gtls.c in Sources */, + 22908ACF201FC7F3002AFBA7 /* tool_util.c in Sources */, + 22908AF4201FC84C002AFBA7 /* getinfo.c in Sources */, + 22908ADA201FC84C002AFBA7 /* content_encoding.c in Sources */, + 22908B48201FC85E002AFBA7 /* cram.c in Sources */, + 22908B4A201FC85E002AFBA7 /* digest_sspi.c in Sources */, + 22908AB9201FC7F3002AFBA7 /* tool_easysrc.c in Sources */, + 22908B38201FC854002AFBA7 /* warnless.c in Sources */, + 22908B18201FC84C002AFBA7 /* parsedate.c in Sources */, + 22908B0A201FC84C002AFBA7 /* krb5.c in Sources */, + 22908B34201FC84C002AFBA7 /* timeval.c in Sources */, + 22908B4F201FC85E002AFBA7 /* oauth2.c in Sources */, + 22908B1D201FC84C002AFBA7 /* rand.c in Sources */, + 22908AC0201FC7F3002AFBA7 /* tool_hugehelp.c in Sources */, + 22908B37201FC850002AFBA7 /* version.c in Sources */, + 22908B1F201FC84C002AFBA7 /* security.c in Sources */, + 22908B00201FC84C002AFBA7 /* http_chunks.c in Sources */, + 22908AEB201FC84C002AFBA7 /* dotdot.c in Sources */, + 22908AC5201FC7F3002AFBA7 /* tool_msgs.c in Sources */, + 22908AF8201FC84C002AFBA7 /* hostasyn.c in Sources */, + 22908B0C201FC84C002AFBA7 /* llist.c in Sources */, + 22908AF1201FC84C002AFBA7 /* ftp.c in Sources */, + 22908B21201FC84C002AFBA7 /* sendf.c in Sources */, + 22908B06201FC84C002AFBA7 /* if2ip.c in Sources */, + 22908ACD201FC7F3002AFBA7 /* tool_strdup.c in Sources */, + 22908AC1201FC7F3002AFBA7 /* tool_libinfo.c in Sources */, + 22908B04201FC84C002AFBA7 /* http_proxy.c in Sources */, + 22908AB7201FC7F3002AFBA7 /* tool_dirhie.c in Sources */, + 22908AD7201FC84C002AFBA7 /* base64.c in Sources */, + 22908AF7201FC84C002AFBA7 /* hmac.c in Sources */, + 22908AEA201FC84C002AFBA7 /* dict.c in Sources */, + 22908AC2201FC7F3002AFBA7 /* tool_main.c in Sources */, + 22908B05201FC84C002AFBA7 /* idn_win32.c in Sources */, + 22908AD1201FC7F3002AFBA7 /* tool_writeenv.c in Sources */, + 22908B44201FC859002AFBA7 /* polarssl_threadlock.c in Sources */, + 22908B12201FC84C002AFBA7 /* netrc.c in Sources */, + 22908B15201FC84C002AFBA7 /* nwlib.c in Sources */, + 22908AD0201FC7F3002AFBA7 /* tool_vms.c in Sources */, + 22908B3B201FC859002AFBA7 /* axtls.c in Sources */, + 22908B01201FC84C002AFBA7 /* http_digest.c in Sources */, + 22908ABE201FC7F3002AFBA7 /* tool_helpers.c in Sources */, + 22908B19201FC84C002AFBA7 /* pingpong.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -3968,6 +3398,122 @@ }; name = Release; }; + 228541B1201F986300B93589 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 228541B2201F986300B93589 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 228541EA201FC05100B93589 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 228541EB201FC05100B93589 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 22908AAA201FC7B4002AFBA7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = ( + "-ObjC", + "-F", + "../../../libssh2-for-iOS/", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 22908AAB201FC7B4002AFBA7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = ( + "-ObjC", + "-F", + "../../../libssh2-for-iOS/", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -3989,6 +3535,33 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 228541B3201F986300B93589 /* Build configuration list for PBXNativeTarget "files" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 228541B1201F986300B93589 /* Debug */, + 228541B2201F986300B93589 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 228541E9201FC05100B93589 /* Build configuration list for PBXNativeTarget "tar" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 228541EA201FC05100B93589 /* Debug */, + 228541EB201FC05100B93589 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 22908AA9201FC7B4002AFBA7 /* Build configuration list for PBXNativeTarget "curl" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22908AAA201FC7B4002AFBA7 /* Debug */, + 22908AAB201FC7B4002AFBA7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 223496A21FD5FC71007ED1A9 /* Project object */; diff --git a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist index e09eb111..3ba42f2d 100644 --- a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,11 +4,31 @@ SchemeUserState + curl.xcscheme + + orderHint + 3 + + files.dylib.xcscheme + + orderHint + 1 + + files.xcscheme + + orderHint + 1 + ios_system.xcscheme orderHint 0 + tar.xcscheme + + orderHint + 2 + SuppressBuildableAutocreation diff --git a/ios_system/ios_error.h b/ios_system/ios_error.h new file mode 100644 index 00000000..8bf1fa53 --- /dev/null +++ b/ios_system/ios_error.h @@ -0,0 +1,48 @@ +// +// error.h +// shell_cmds_ios +// +// Created by Nicolas Holzschuch on 16/06/2017. +// Copyright © 2017 Nicolas Holzschuch. All rights reserved. +// + +#ifndef ios_error_h +#define ios_error_h + +#include +#include +#include + +#define errx compileError +#define err compileError +#define warn compileError +#define warnx compileError +#ifndef printf +#define printf compileError +#endif + +#define exit(a) pthread_exit(NULL) +#define _exit(a) pthread_exit(NULL) +#define putchar(a) fputc(a, thread_stdout) +#define getchar() fgetc(thread_stdin) +#define getwchar() fgetwc(thread_stdin) + +// Thread-local input and output streams +extern __thread FILE* thread_stdin; +extern __thread FILE* thread_stdout; +extern __thread FILE* thread_stderr; + +#define popen ios_popen +#define pclose fclose +#define system ios_system +#define execv ios_execv +#define execve ios_execve +#define dup2 ios_dup2 + +extern FILE *ios_popen(const char *command, const char *type); // Execute this command and pipe the result +extern int ios_system(const char* inputCmd); // execute this command (executable file or builtin command) +extern int ios_execv(const char *path, char* const argv[]); +extern int ios_execve(const char *path, char* const argv[], const char** envlist); +extern int ios_dup2(int fd1, int fd2); + +#endif /* ios_error_h */ From cdc33e23e4f2ee9ab20e53f048f506f23ac0e96b Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 12:42:49 +0100 Subject: [PATCH 03/14] Moving ios_error to make it easier to compile libraries as separate projects --- ios_error.h | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 ios_error.h diff --git a/ios_error.h b/ios_error.h deleted file mode 100644 index 7a4268e8..00000000 --- a/ios_error.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// error.h -// shell_cmds_ios -// -// Created by Nicolas Holzschuch on 16/06/2017. -// Copyright © 2017 Nicolas Holzschuch. All rights reserved. -// - -#ifndef ios_error_h -#define ios_error_h - -#include -#include -#include - -#define errx compileError -#define err compileError -#define warn compileError -#define warnx compileError -#ifndef printf -#define printf compileError -#endif - -#define exit(a) pthread_exit(NULL) -#define _exit(a) pthread_exit(NULL) -#define putchar(a) fputc(a, thread_stdout) -#define getchar() fgetc(thread_stdin) -#define getwchar() fgetwc(thread_stdin) - -// Thread-local input and output streams -extern __thread FILE* thread_stdin; -extern __thread FILE* thread_stdout; -extern __thread FILE* thread_stderr; - -#define popen ios_popen -#define system ios_system -#define execv ios_execv -#define execve ios_execve -#define dup2 ios_dup2 - -extern FILE *ios_popen(const char *command, const char *type); // Execute this command and pipe the result -extern int ios_system(const char* inputCmd); // execute this command (executable file or builtin command) -extern int ios_execv(const char *path, char* const argv[]); -extern int ios_execve(const char *path, char* const argv[], const char** envlist); -extern int ios_dup2(int fd1, int fd2); - -#endif /* ios_error_h */ From 3eaa90f90f3501b231644cf34c2b02f6d38ac373 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 12:43:42 +0100 Subject: [PATCH 04/14] Moving things to separate libraries --- curl.patch | 66 ++++++++++++++++++++++++------------------------ file_cmds.patch | 56 ++++++++++++++++++++-------------------- libarchive.patch | 46 ++++++++++++++++----------------- shell_cmds.patch | 34 ++++++++++++------------- text_cmds.patch | 42 +++++++++++++++--------------- 5 files changed, 122 insertions(+), 122 deletions(-) diff --git a/curl.patch b/curl.patch index ea72395b..fd23d79c 100644 --- a/curl.patch +++ b/curl.patch @@ -1,6 +1,6 @@ diff -Naur curl-105/config_iphone/curl_config.h curl/config_iphone/curl_config.h --- curl-105/config_iphone/curl_config.h 2017-05-24 02:47:37.000000000 +0200 -+++ curl/config_iphone/curl_config.h 2018-01-23 21:57:53.000000000 +0100 ++++ curl/config_iphone/curl_config.h 2018-01-23 22:11:40.000000000 +0100 @@ -410,6 +410,7 @@ /* Define to 1 if you have the header file. */ @@ -36,7 +36,7 @@ diff -Naur curl-105/config_iphone/curl_config.h curl/config_iphone/curl_config.h /* #undef USE_NSS */ diff -Naur curl-105/curl/include/curl/curl.h curl/curl/include/curl/curl.h --- curl-105/curl/include/curl/curl.h 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/include/curl/curl.h 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/include/curl/curl.h 2018-01-23 22:11:40.000000000 +0100 @@ -2391,7 +2391,7 @@ callback functions */ CURLSHOPT_LAST /* never use */ @@ -48,7 +48,7 @@ diff -Naur curl-105/curl/include/curl/curl.h curl/curl/include/curl/curl.h CURL_EXTERN CURLSHcode curl_share_cleanup(CURLSH *); diff -Naur curl-105/curl/lib/conncache.c curl/curl/lib/conncache.c --- curl-105/curl/lib/conncache.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/conncache.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/conncache.c 2018-01-23 22:11:40.000000000 +0100 @@ -335,7 +335,7 @@ if(!connc) return; @@ -79,7 +79,7 @@ diff -Naur curl-105/curl/lib/conncache.c curl/curl/lib/conncache.c } diff -Naur curl-105/curl/lib/cookie.c curl/curl/lib/cookie.c --- curl-105/curl/lib/cookie.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/cookie.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/cookie.c 2018-01-23 22:11:40.000000000 +0100 @@ -81,6 +81,7 @@ @@ -108,7 +108,7 @@ diff -Naur curl-105/curl/lib/cookie.c curl/curl/lib/cookie.c else { diff -Naur curl-105/curl/lib/curl_ntlm_wb.c curl/curl/lib/curl_ntlm_wb.c --- curl-105/curl/lib/curl_ntlm_wb.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/curl_ntlm_wb.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/curl_ntlm_wb.c 2018-01-23 22:11:40.000000000 +0100 @@ -52,6 +52,7 @@ #include "url.h" #include "strerror.h" @@ -154,7 +154,7 @@ diff -Naur curl-105/curl/lib/curl_ntlm_wb.c curl/curl/lib/curl_ntlm_wb.c Curl_ntlm_wb_cleanup(conn); diff -Naur curl-105/curl/lib/easy.c curl/curl/lib/easy.c --- curl-105/curl/lib/easy.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/easy.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/easy.c 2018-01-23 22:11:40.000000000 +0100 @@ -216,31 +216,31 @@ if(flags & CURL_GLOBAL_SSL) @@ -248,7 +248,7 @@ diff -Naur curl-105/curl/lib/easy.c curl/curl/lib/easy.c } diff -Naur curl-105/curl/lib/formdata.c curl/curl/lib/formdata.c --- curl-105/curl/lib/formdata.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/formdata.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/formdata.c 2018-01-23 22:11:40.000000000 +0100 @@ -37,6 +37,8 @@ #include "sendf.h" #include "strdup.h" @@ -278,7 +278,7 @@ diff -Naur curl-105/curl/lib/formdata.c curl/curl/lib/formdata.c /* add the file name only - for later reading from this */ diff -Naur curl-105/curl/lib/hash.c curl/curl/lib/hash.c --- curl-105/curl/lib/hash.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/hash.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/hash.c 2018-01-23 22:11:40.000000000 +0100 @@ -336,16 +336,16 @@ if(!h) return; @@ -314,7 +314,7 @@ diff -Naur curl-105/curl/lib/hash.c curl/curl/lib/hash.c #endif diff -Naur curl-105/curl/lib/hostip6.c curl/curl/lib/hostip6.c --- curl-105/curl/lib/hostip6.c 2016-11-04 22:42:50.000000000 +0100 -+++ curl/curl/lib/hostip6.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/hostip6.c 2018-01-23 22:11:40.000000000 +0100 @@ -132,16 +132,16 @@ #ifdef DEBUG_ADDRINFO static void dump_addrinfo(struct connectdata *conn, const Curl_addrinfo *ai) @@ -338,7 +338,7 @@ diff -Naur curl-105/curl/lib/hostip6.c curl/curl/lib/hostip6.c #else diff -Naur curl-105/curl/lib/http_ntlm.c curl/curl/lib/http_ntlm.c --- curl-105/curl/lib/http_ntlm.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/http_ntlm.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/http_ntlm.c 2018-01-23 22:11:40.000000000 +0100 @@ -184,7 +184,7 @@ if(!*allocuserpwd) return CURLE_OUT_OF_MEMORY; @@ -359,7 +359,7 @@ diff -Naur curl-105/curl/lib/http_ntlm.c curl/curl/lib/http_ntlm.c authp->done = TRUE; diff -Naur curl-105/curl/lib/ldap.c curl/curl/lib/ldap.c --- curl-105/curl/lib/ldap.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/ldap.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/ldap.c 2018-01-23 22:11:40.000000000 +0100 @@ -702,7 +702,7 @@ return; @@ -371,7 +371,7 @@ diff -Naur curl-105/curl/lib/ldap.c curl/curl/lib/ldap.c #endif diff -Naur curl-105/curl/lib/memdebug.c curl/curl/lib/memdebug.c --- curl-105/curl/lib/memdebug.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/memdebug.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/memdebug.c 2018-01-23 22:11:40.000000000 +0100 @@ -116,7 +116,7 @@ if(logname && *logname) logfile = fopen(logname, FOPEN_WRITETEXT); @@ -392,7 +392,7 @@ diff -Naur curl-105/curl/lib/memdebug.c curl/curl/lib/memdebug.c } diff -Naur curl-105/curl/lib/mprintf.c curl/curl/lib/mprintf.c --- curl-105/curl/lib/mprintf.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/mprintf.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/mprintf.c 2018-01-23 22:11:40.000000000 +0100 @@ -39,6 +39,7 @@ #include @@ -421,7 +421,7 @@ diff -Naur curl-105/curl/lib/mprintf.c curl/curl/lib/mprintf.c int curl_mvfprintf(FILE *whereto, const char *format, va_list ap_save) diff -Naur curl-105/curl/lib/multi.c curl/curl/lib/multi.c --- curl-105/curl/lib/multi.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/multi.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/multi.c 2018-01-23 22:11:40.000000000 +0100 @@ -474,7 +474,7 @@ { struct Curl_sh_entry *sh = (struct Curl_sh_entry *)p; @@ -469,7 +469,7 @@ diff -Naur curl-105/curl/lib/multi.c curl/curl/lib/multi.c } diff -Naur curl-105/curl/lib/netrc.c curl/curl/lib/netrc.c --- curl-105/curl/lib/netrc.c 2016-11-04 22:42:50.000000000 +0100 -+++ curl/curl/lib/netrc.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/netrc.c 2018-01-23 22:11:40.000000000 +0100 @@ -69,7 +69,8 @@ if(!netrcfile) { @@ -482,7 +482,7 @@ diff -Naur curl-105/curl/lib/netrc.c curl/curl/lib/netrc.c #if defined(HAVE_GETPWUID_R) && defined(HAVE_GETEUID) diff -Naur curl-105/curl/lib/ssh.c curl/curl/lib/ssh.c --- curl-105/curl/lib/ssh.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/ssh.c 2018-01-23 22:03:56.000000000 +0100 ++++ curl/curl/lib/ssh.c 2018-01-23 22:11:40.000000000 +0100 @@ -26,6 +26,13 @@ #ifdef USE_LIBSSH2 @@ -690,7 +690,7 @@ diff -Naur curl-105/curl/lib/ssh.c curl/curl/lib/ssh.c } diff -Naur curl-105/curl/lib/url.c curl/curl/lib/url.c --- curl-105/curl/lib/url.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/url.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/url.c 2018-01-23 22:11:40.000000000 +0100 @@ -119,6 +119,12 @@ #include "pipeline.h" #include "dotdot.h" @@ -789,7 +789,7 @@ diff -Naur curl-105/curl/lib/url.c curl/curl/lib/url.c diff -Naur curl-105/curl/lib/vauth/ntlm.c curl/curl/lib/vauth/ntlm.c --- curl-105/curl/lib/vauth/ntlm.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/vauth/ntlm.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/vauth/ntlm.c 2018-01-23 22:11:40.000000000 +0100 @@ -141,9 +141,9 @@ (void) handle; @@ -884,7 +884,7 @@ diff -Naur curl-105/curl/lib/vauth/ntlm.c curl/curl/lib/vauth/ntlm.c /* Make sure that the domain, user and host strings fit in the diff -Naur curl-105/curl/lib/vtls/gtls.c curl/curl/lib/vtls/gtls.c --- curl-105/curl/lib/vtls/gtls.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/vtls/gtls.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/vtls/gtls.c 2018-01-23 22:11:40.000000000 +0100 @@ -77,7 +77,7 @@ #ifdef GTLSDEBUG static void tls_log_func(int level, const char *str) @@ -896,7 +896,7 @@ diff -Naur curl-105/curl/lib/vtls/gtls.c curl/curl/lib/vtls/gtls.c static bool gtls_inited = FALSE; diff -Naur curl-105/curl/lib/vtls/polarssl_threadlock.c curl/curl/lib/vtls/polarssl_threadlock.c --- curl-105/curl/lib/vtls/polarssl_threadlock.c 2016-11-04 22:42:50.000000000 +0100 -+++ curl/curl/lib/vtls/polarssl_threadlock.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/lib/vtls/polarssl_threadlock.c 2018-01-23 22:11:40.000000000 +0100 @@ -107,7 +107,7 @@ if(n < NUMT) { ret = pthread_mutex_lock(&mutex_buf[n]); @@ -935,7 +935,7 @@ diff -Naur curl-105/curl/lib/vtls/polarssl_threadlock.c curl/curl/lib/vtls/polar } diff -Naur curl-105/curl/src/tool_cb_dbg.c curl/curl/src/tool_cb_dbg.c --- curl-105/curl/src/tool_cb_dbg.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_cb_dbg.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_cb_dbg.c 2018-01-23 22:11:40.000000000 +0100 @@ -29,6 +29,7 @@ #include "tool_msgs.h" #include "tool_cb_dbg.h" @@ -964,7 +964,7 @@ diff -Naur curl-105/curl/src/tool_cb_dbg.c curl/curl/src/tool_cb_dbg.c fprintf(output, "[%zd bytes data]\n", size); diff -Naur curl-105/curl/src/tool_easysrc.c curl/curl/src/tool_easysrc.c --- curl-105/curl/src/tool_easysrc.c 2016-07-06 23:44:05.000000000 +0200 -+++ curl/curl/src/tool_easysrc.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_easysrc.c 2018-01-23 22:11:40.000000000 +0100 @@ -32,6 +32,7 @@ #include "tool_cfgable.h" #include "tool_easysrc.h" @@ -984,7 +984,7 @@ diff -Naur curl-105/curl/src/tool_easysrc.c curl/curl/src/tool_easysrc.c else { diff -Naur curl-105/curl/src/tool_getparam.c curl/curl/src/tool_getparam.c --- curl-105/curl/src/tool_getparam.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_getparam.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_getparam.c 2018-01-23 22:11:40.000000000 +0100 @@ -38,6 +38,7 @@ #include "tool_msgs.h" #include "tool_paramhlp.h" @@ -1062,7 +1062,7 @@ diff -Naur curl-105/curl/src/tool_getparam.c curl/curl/src/tool_getparam.c return err; diff -Naur curl-105/curl/src/tool_getpass.c curl/curl/src/tool_getpass.c --- curl-105/curl/src/tool_getpass.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_getpass.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_getpass.c 2018-01-23 22:11:40.000000000 +0100 @@ -56,6 +56,7 @@ #include #endif @@ -1145,7 +1145,7 @@ diff -Naur curl-105/curl/src/tool_getpass.c curl/curl/src/tool_getpass.c return password; /* return pointer to buffer */ diff -Naur curl-105/curl/src/tool_help.c curl/curl/src/tool_help.c --- curl-105/curl/src/tool_help.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_help.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_help.c 2018-01-23 22:11:40.000000000 +0100 @@ -25,6 +25,7 @@ #include "tool_help.h" #include "tool_libinfo.h" @@ -1199,7 +1199,7 @@ diff -Naur curl-105/curl/src/tool_help.c curl/curl/src/tool_help.c puts(" "); diff -Naur curl-105/curl/src/tool_hugehelp.c curl/curl/src/tool_hugehelp.c --- curl-105/curl/src/tool_hugehelp.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_hugehelp.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_hugehelp.c 2018-01-23 22:11:40.000000000 +0100 @@ -1,4 +1,5 @@ #include "tool_setup.h" +#include "ios_error.h" @@ -4844,7 +4844,7 @@ diff -Naur curl-105/curl/src/tool_hugehelp.c curl/curl/src/tool_hugehelp.c } diff -Naur curl-105/curl/src/tool_main.c curl/curl/src/tool_main.c --- curl-105/curl/src/tool_main.c 2016-07-06 23:44:05.000000000 +0200 -+++ curl/curl/src/tool_main.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_main.c 2018-01-23 22:11:40.000000000 +0100 @@ -44,6 +44,7 @@ #include "tool_vms.h" #include "tool_main.h" @@ -5019,7 +5019,7 @@ diff -Naur curl-105/curl/src/tool_main.c curl/curl/src/tool_main.c memset(&global, 0, sizeof(global)); diff -Naur curl-105/curl/src/tool_main.h curl/curl/src/tool_main.h --- curl-105/curl/src/tool_main.h 2016-07-06 23:44:05.000000000 +0200 -+++ curl/curl/src/tool_main.h 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_main.h 2018-01-23 22:11:40.000000000 +0100 @@ -29,15 +29,15 @@ #define RETRY_SLEEP_MAX 600000L /* ms == 10 minutes */ @@ -5041,7 +5041,7 @@ diff -Naur curl-105/curl/src/tool_main.h curl/curl/src/tool_main.h #endif /* HEADER_CURL_TOOL_MAIN_H */ diff -Naur curl-105/curl/src/tool_operate.c curl/curl/src/tool_operate.c --- curl-105/curl/src/tool_operate.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_operate.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_operate.c 2018-01-23 22:11:40.000000000 +0100 @@ -40,6 +40,10 @@ #endif @@ -5141,7 +5141,7 @@ diff -Naur curl-105/curl/src/tool_operate.c curl/curl/src/tool_operate.c time */ diff -Naur curl-105/curl/src/tool_parsecfg.c curl/curl/src/tool_parsecfg.c --- curl-105/curl/src/tool_parsecfg.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_parsecfg.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_parsecfg.c 2018-01-23 22:11:40.000000000 +0100 @@ -31,6 +31,7 @@ #include "tool_homedir.h" #include "tool_msgs.h" @@ -5188,7 +5188,7 @@ diff -Naur curl-105/curl/src/tool_parsecfg.c curl/curl/src/tool_parsecfg.c else diff -Naur curl-105/curl/src/tool_urlglob.c curl/curl/src/tool_urlglob.c --- curl-105/curl/src/tool_urlglob.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_urlglob.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_urlglob.c 2018-01-23 22:11:40.000000000 +0100 @@ -28,6 +28,7 @@ #include "tool_doswin.h" #include "tool_urlglob.h" @@ -5226,7 +5226,7 @@ diff -Naur curl-105/curl/src/tool_urlglob.c curl/curl/src/tool_urlglob.c return CURLE_FAILED_INIT; diff -Naur curl-105/curl/src/tool_vms.c curl/curl/src/tool_vms.c --- curl-105/curl/src/tool_vms.c 2016-07-06 23:44:05.000000000 +0200 -+++ curl/curl/src/tool_vms.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_vms.c 2018-01-23 22:11:40.000000000 +0100 @@ -178,14 +178,14 @@ } else { @@ -5246,7 +5246,7 @@ diff -Naur curl-105/curl/src/tool_vms.c curl/curl/src/tool_vms.c } diff -Naur curl-105/curl/src/tool_writeout.c curl/curl/src/tool_writeout.c --- curl-105/curl/src/tool_writeout.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/src/tool_writeout.c 2018-01-23 21:57:53.000000000 +0100 ++++ curl/curl/src/tool_writeout.c 2018-01-23 22:11:40.000000000 +0100 @@ -25,6 +25,7 @@ #include "curlx.h" #include "tool_cfgable.h" diff --git a/file_cmds.patch b/file_cmds.patch index 44a91a18..c6dcdb53 100644 --- a/file_cmds.patch +++ b/file_cmds.patch @@ -1,6 +1,6 @@ diff -Naur file_cmds-272/chflags/chflags.c file_cmds/chflags/chflags.c --- file_cmds-272/chflags/chflags.c 2010-03-19 04:52:40.000000000 +0100 -+++ file_cmds/chflags/chflags.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/chflags/chflags.c 2018-01-23 22:11:29.000000000 +0100 @@ -45,18 +45,20 @@ #include #include @@ -148,7 +148,7 @@ diff -Naur file_cmds-272/chflags/chflags.c file_cmds/chflags/chflags.c } diff -Naur file_cmds-272/chmod/chmod.c file_cmds/chmod/chmod.c --- file_cmds-272/chmod/chmod.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/chmod/chmod.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/chmod/chmod.c 2018-01-23 22:11:29.000000000 +0100 @@ -49,7 +49,7 @@ #include #include @@ -487,7 +487,7 @@ diff -Naur file_cmds-272/chmod/chmod.c file_cmds/chmod/chmod.c exit(1); diff -Naur file_cmds-272/chmod/chmod_acl.c file_cmds/chmod/chmod_acl.c --- file_cmds-272/chmod/chmod_acl.c 2015-08-04 22:32:26.000000000 +0200 -+++ file_cmds/chmod/chmod_acl.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/chmod/chmod_acl.c 2018-01-23 22:11:29.000000000 +0100 @@ -30,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. @@ -996,7 +996,7 @@ diff -Naur file_cmds-272/chmod/chmod_acl.c file_cmds/chmod/chmod_acl.c } diff -Naur file_cmds-272/chown/chown.c file_cmds/chown/chown.c --- file_cmds-272/chown/chown.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/chown/chown.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/chown/chown.c 2018-01-23 22:11:29.000000000 +0100 @@ -50,7 +50,7 @@ #include #include @@ -1198,7 +1198,7 @@ diff -Naur file_cmds-272/chown/chown.c file_cmds/chown/chown.c } diff -Naur file_cmds-272/cksum/cksum.c file_cmds/cksum/cksum.c --- file_cmds-272/cksum/cksum.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/cksum/cksum.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cksum/cksum.c 2018-01-23 22:11:29.000000000 +0100 @@ -52,7 +52,7 @@ #include @@ -1283,7 +1283,7 @@ diff -Naur file_cmds-272/cksum/cksum.c file_cmds/cksum/cksum.c } diff -Naur file_cmds-272/cksum/crc32.c file_cmds/cksum/crc32.c --- file_cmds-272/cksum/crc32.c 2012-03-14 00:22:38.000000000 +0100 -+++ file_cmds/cksum/crc32.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cksum/crc32.c 2018-01-23 22:11:29.000000000 +0100 @@ -98,7 +98,7 @@ uint32_t crc32_total = 0; @@ -1295,7 +1295,7 @@ diff -Naur file_cmds-272/cksum/crc32.c file_cmds/cksum/crc32.c ssize_t nr; diff -Naur file_cmds-272/cksum/extern.h file_cmds/cksum/extern.h --- file_cmds-272/cksum/extern.h 2006-12-09 07:36:49.000000000 +0100 -+++ file_cmds/cksum/extern.h 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cksum/extern.h 2018-01-23 22:11:29.000000000 +0100 @@ -43,5 +43,5 @@ void psum2(char *, uint32_t, off_t); int csum1(int, uint32_t *, off_t *); @@ -1305,7 +1305,7 @@ diff -Naur file_cmds-272/cksum/extern.h file_cmds/cksum/extern.h __END_DECLS diff -Naur file_cmds-272/cksum/print.c file_cmds/cksum/print.c --- file_cmds-272/cksum/print.c 2006-12-09 07:36:49.000000000 +0100 -+++ file_cmds/cksum/print.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cksum/print.c 2018-01-23 22:11:29.000000000 +0100 @@ -46,30 +46,31 @@ #include @@ -1349,7 +1349,7 @@ diff -Naur file_cmds-272/cksum/print.c file_cmds/cksum/print.c } diff -Naur file_cmds-272/compress/compress.c file_cmds/compress/compress.c --- file_cmds-272/compress/compress.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/compress/compress.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/compress/compress.c 2018-01-23 22:11:29.000000000 +0100 @@ -56,28 +56,31 @@ #include @@ -1503,7 +1503,7 @@ diff -Naur file_cmds-272/compress/compress.c file_cmds/compress/compress.c } diff -Naur file_cmds-272/cp/cp.c file_cmds/cp/cp.c --- file_cmds-272/cp/cp.c 2017-04-17 19:33:52.000000000 +0200 -+++ file_cmds/cp/cp.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cp/cp.c 2018-01-23 22:11:29.000000000 +0100 @@ -62,7 +62,7 @@ #include #include @@ -1902,7 +1902,7 @@ diff -Naur file_cmds-272/cp/cp.c file_cmds/cp/cp.c diff -Naur file_cmds-272/cp/extern.h file_cmds/cp/extern.h --- file_cmds-272/cp/extern.h 2017-04-17 19:33:52.000000000 +0200 -+++ file_cmds/cp/extern.h 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cp/extern.h 2018-01-23 22:11:29.000000000 +0100 @@ -37,12 +37,12 @@ } PATH_T; @@ -1929,7 +1929,7 @@ diff -Naur file_cmds-272/cp/extern.h file_cmds/cp/extern.h __END_DECLS diff -Naur file_cmds-272/cp/utils.c file_cmds/cp/utils.c --- file_cmds-272/cp/utils.c 2017-04-17 19:33:52.000000000 +0200 -+++ file_cmds/cp/utils.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/cp/utils.c 2018-01-23 22:11:29.000000000 +0100 @@ -43,7 +43,7 @@ #include #endif @@ -2360,7 +2360,7 @@ diff -Naur file_cmds-272/cp/utils.c file_cmds/cp/utils.c "target_directory"); diff -Naur file_cmds-272/df/df.c file_cmds/df/df.c --- file_cmds-272/df/df.c 2015-05-13 02:57:59.000000000 +0200 -+++ file_cmds/df/df.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/df/df.c 2018-01-23 22:11:29.000000000 +0100 @@ -61,7 +61,7 @@ #include #include @@ -2672,7 +2672,7 @@ diff -Naur file_cmds-272/df/df.c file_cmds/df/df.c } diff -Naur file_cmds-272/df/vfslist.c file_cmds/df/vfslist.c --- file_cmds-272/df/vfslist.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/df/vfslist.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/df/vfslist.c 2018-01-23 22:11:29.000000000 +0100 @@ -40,9 +40,12 @@ "$FreeBSD: src/sbin/mount/vfslist.c,v 1.4 1999/08/28 00:13:27 peter Exp $"; #endif /* not lint */ @@ -2699,7 +2699,7 @@ diff -Naur file_cmds-272/df/vfslist.c file_cmds/df/vfslist.c nextcp = strdup(fslist); diff -Naur file_cmds-272/du/du.c file_cmds/du/du.c --- file_cmds-272/du/du.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/du/du.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/du/du.c 2018-01-23 22:11:29.000000000 +0100 @@ -55,7 +55,7 @@ #include #include @@ -2991,7 +2991,7 @@ diff -Naur file_cmds-272/du/du.c file_cmds/du/du.c diff -Naur file_cmds-272/gzip/gzip.c file_cmds/gzip/gzip.c --- file_cmds-272/gzip/gzip.c 2016-07-29 20:21:04.000000000 +0200 -+++ file_cmds/gzip/gzip.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/gzip/gzip.c 2018-01-23 22:11:29.000000000 +0100 @@ -68,9 +68,14 @@ #ifdef __APPLE__ #include @@ -3414,7 +3414,7 @@ diff -Naur file_cmds-272/gzip/gzip.c file_cmds/gzip/gzip.c diff -Naur file_cmds-272/ln/ln.c file_cmds/ln/ln.c --- file_cmds-272/ln/ln.c 2013-10-31 01:07:31.000000000 +0100 -+++ file_cmds/ln/ln.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ln/ln.c 2018-01-23 22:11:29.000000000 +0100 @@ -44,7 +44,7 @@ #include #include @@ -3617,7 +3617,7 @@ diff -Naur file_cmds-272/ln/ln.c file_cmds/ln/ln.c " link source_file target_file"); diff -Naur file_cmds-272/ls/extern.h file_cmds/ls/extern.h --- file_cmds-272/ls/extern.h 2010-05-13 01:09:37.000000000 +0200 -+++ file_cmds/ls/extern.h 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ls/extern.h 2018-01-23 22:11:29.000000000 +0100 @@ -51,7 +51,7 @@ void printlong(DISPLAY *); void printscol(DISPLAY *); @@ -3629,7 +3629,7 @@ diff -Naur file_cmds-272/ls/extern.h file_cmds/ls/extern.h int prn_octal(const char *); diff -Naur file_cmds-272/ls/ls.c file_cmds/ls/ls.c --- file_cmds-272/ls/ls.c 2014-07-04 00:38:26.000000000 +0200 -+++ file_cmds/ls/ls.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ls/ls.c 2018-01-23 22:11:29.000000000 +0100 @@ -54,7 +54,7 @@ #include @@ -3970,7 +3970,7 @@ diff -Naur file_cmds-272/ls/ls.c file_cmds/ls/ls.c (void)strcpy(np->user, user); diff -Naur file_cmds-272/ls/ls.h file_cmds/ls/ls.h --- file_cmds-272/ls/ls.h 2014-06-09 22:03:59.000000000 +0200 -+++ file_cmds/ls/ls.h 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ls/ls.h 2018-01-23 22:11:29.000000000 +0100 @@ -39,32 +39,32 @@ #define NO_PRINT 1 @@ -4029,7 +4029,7 @@ diff -Naur file_cmds-272/ls/ls.h file_cmds/ls/ls.h #include diff -Naur file_cmds-272/ls/print.c file_cmds/ls/print.c --- file_cmds-272/ls/print.c 2016-09-28 00:43:20.000000000 +0200 -+++ file_cmds/ls/print.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ls/print.c 2018-01-23 22:11:29.000000000 +0100 @@ -56,7 +56,7 @@ #include #endif @@ -4330,7 +4330,7 @@ diff -Naur file_cmds-272/ls/print.c file_cmds/ls/print.c } diff -Naur file_cmds-272/ls/util.c file_cmds/ls/util.c --- file_cmds-272/ls/util.c 2008-03-12 21:31:12.000000000 +0100 -+++ file_cmds/ls/util.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/ls/util.c 2018-01-23 22:11:29.000000000 +0100 @@ -42,7 +42,7 @@ #include @@ -4371,7 +4371,7 @@ diff -Naur file_cmds-272/ls/util.c file_cmds/ls/util.c #else diff -Naur file_cmds-272/mkdir/mkdir.c file_cmds/mkdir/mkdir.c --- file_cmds-272/mkdir/mkdir.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/mkdir/mkdir.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/mkdir/mkdir.c 2018-01-23 22:11:29.000000000 +0100 @@ -49,7 +49,7 @@ #include #include @@ -4471,7 +4471,7 @@ diff -Naur file_cmds-272/mkdir/mkdir.c file_cmds/mkdir/mkdir.c } diff -Naur file_cmds-272/mv/mv.c file_cmds/mv/mv.c --- file_cmds-272/mv/mv.c 2015-08-04 22:32:26.000000000 +0200 -+++ file_cmds/mv/mv.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/mv/mv.c 2018-01-23 22:11:29.000000000 +0100 @@ -55,7 +55,7 @@ #include #include @@ -4852,7 +4852,7 @@ diff -Naur file_cmds-272/mv/mv.c file_cmds/mv/mv.c exit(EX_USAGE); diff -Naur file_cmds-272/rm/rm.c file_cmds/rm/rm.c --- file_cmds-272/rm/rm.c 2016-09-16 18:43:23.000000000 +0200 -+++ file_cmds/rm/rm.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/rm/rm.c 2018-01-23 22:11:29.000000000 +0100 @@ -51,7 +51,7 @@ #include #include @@ -5141,7 +5141,7 @@ diff -Naur file_cmds-272/rm/rm.c file_cmds/rm/rm.c exit(EX_USAGE); diff -Naur file_cmds-272/rmdir/rmdir.c file_cmds/rmdir/rmdir.c --- file_cmds-272/rmdir/rmdir.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/rmdir/rmdir.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/rmdir/rmdir.c 2018-01-23 22:11:29.000000000 +0100 @@ -46,23 +46,26 @@ #include __RCSID("$FreeBSD: src/bin/rmdir/rmdir.c,v 1.13 2002/06/30 05:15:03 obrien Exp $"); @@ -5203,7 +5203,7 @@ diff -Naur file_cmds-272/rmdir/rmdir.c file_cmds/rmdir/rmdir.c } diff -Naur file_cmds-272/stat/stat.c file_cmds/stat/stat.c --- file_cmds-272/stat/stat.c 2014-02-11 01:17:24.000000000 +0100 -+++ file_cmds/stat/stat.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/stat/stat.c 2018-01-23 22:11:29.000000000 +0100 @@ -58,7 +58,7 @@ #include @@ -5434,7 +5434,7 @@ diff -Naur file_cmds-272/stat/stat.c file_cmds/stat/stat.c } diff -Naur file_cmds-272/touch/touch.c file_cmds/touch/touch.c --- file_cmds-272/touch/touch.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/touch/touch.c 2018-01-23 21:57:42.000000000 +0100 ++++ file_cmds/touch/touch.c 2018-01-23 22:11:29.000000000 +0100 @@ -49,7 +49,7 @@ #include #include diff --git a/libarchive.patch b/libarchive.patch index de0f1229..7e10362d 100644 --- a/libarchive.patch +++ b/libarchive.patch @@ -1,6 +1,6 @@ diff -Naur libarchive-54/config.h libarchive/config.h --- libarchive-54/config.h 2012-04-17 04:07:27.000000000 +0200 -+++ libarchive/config.h 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/config.h 2018-01-23 22:11:36.000000000 +0100 @@ -222,7 +222,7 @@ /* #undef HAVE_LIBEXPAT */ @@ -21,7 +21,7 @@ diff -Naur libarchive-54/config.h libarchive/config.h /* #undef HAVE_MD5INIT */ diff -Naur libarchive-54/libarchive/libarchive/archive_check_magic.c libarchive/libarchive/libarchive/archive_check_magic.c --- libarchive-54/libarchive/libarchive/archive_check_magic.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_check_magic.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_check_magic.c 2018-01-23 22:11:36.000000000 +0100 @@ -46,6 +46,7 @@ #endif @@ -41,7 +41,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_check_magic.c libarchive/ m += written; diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_iso9660.c libarchive/libarchive/libarchive/archive_read_support_format_iso9660.c --- libarchive-54/libarchive/libarchive/archive_read_support_format_iso9660.c 2012-09-21 00:45:16.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_read_support_format_iso9660.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_read_support_format_iso9660.c 2018-01-23 22:11:36.000000000 +0100 @@ -50,6 +50,7 @@ #include "archive_private.h" #include "archive_read_private.h" @@ -102,7 +102,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_iso96 heap->files[hole] = heap->files[parent]; diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_xar.c libarchive/libarchive/libarchive/archive_read_support_format_xar.c --- libarchive-54/libarchive/libarchive/archive_read_support_format_xar.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_read_support_format_xar.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_read_support_format_xar.c 2018-01-23 22:11:36.000000000 +0100 @@ -23,6 +23,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ @@ -180,7 +180,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_xar.c switch (xar->xmlsts) { diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_zip.c libarchive/libarchive/libarchive/archive_read_support_format_zip.c --- libarchive-54/libarchive/libarchive/archive_read_support_format_zip.c 2016-11-11 21:06:02.000000000 +0100 -+++ libarchive/libarchive/libarchive/archive_read_support_format_zip.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_read_support_format_zip.c 2018-01-23 22:11:36.000000000 +0100 @@ -37,6 +37,7 @@ #ifdef HAVE_ZLIB_H #include @@ -218,7 +218,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_read_support_format_zip.c #endif diff -Naur libarchive-54/libarchive/libarchive/archive_util.c libarchive/libarchive/libarchive/archive_util.c --- libarchive-54/libarchive/libarchive/archive_util.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_util.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_util.c 2018-01-23 22:11:36.000000000 +0100 @@ -40,6 +40,7 @@ #include "archive.h" #include "archive_private.h" @@ -252,7 +252,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_util.c libarchive/libarch diff -Naur libarchive-54/libarchive/libarchive/archive_windows.c libarchive/libarchive/libarchive/archive_windows.c --- libarchive-54/libarchive/libarchive/archive_windows.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_windows.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_windows.c 2018-01-23 22:11:36.000000000 +0100 @@ -248,7 +248,7 @@ lib = LoadLibrary("kernel32.dll"); } @@ -273,7 +273,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_windows.c libarchive/liba } diff -Naur libarchive-54/libarchive/libarchive/archive_write_set_format_pax.c libarchive/libarchive/libarchive/archive_write_set_format_pax.c --- libarchive-54/libarchive/libarchive/archive_write_set_format_pax.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_write_set_format_pax.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_write_set_format_pax.c 2018-01-23 22:11:36.000000000 +0100 @@ -40,6 +40,7 @@ #include "archive_entry.h" #include "archive_private.h" @@ -296,7 +296,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_write_set_format_pax.c li r = (a->compressor.write)(a, paxbuff, 512); diff -Naur libarchive-54/libarchive/libarchive/archive_write_set_format_zip.c libarchive/libarchive/libarchive/archive_write_set_format_zip.c --- libarchive-54/libarchive/libarchive/archive_write_set_format_zip.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/archive_write_set_format_zip.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/archive_write_set_format_zip.c 2018-01-23 22:11:36.000000000 +0100 @@ -247,6 +247,7 @@ zip->len_buf = 65536; zip->buf = malloc(zip->len_buf); @@ -307,7 +307,7 @@ diff -Naur libarchive-54/libarchive/libarchive/archive_write_set_format_zip.c li } diff -Naur libarchive-54/libarchive/libarchive/filter_fork.c libarchive/libarchive/libarchive/filter_fork.c --- libarchive-54/libarchive/libarchive/filter_fork.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive/filter_fork.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive/filter_fork.c 2018-01-23 22:11:36.000000000 +0100 @@ -24,6 +24,7 @@ */ @@ -318,7 +318,7 @@ diff -Naur libarchive-54/libarchive/libarchive/filter_fork.c libarchive/libarchi #if defined(HAVE_PIPE) && defined(HAVE_FCNTL) && \ diff -Naur libarchive-54/libarchive/libarchive_fe/err.c libarchive/libarchive/libarchive_fe/err.c --- libarchive-54/libarchive/libarchive_fe/err.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive_fe/err.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive_fe/err.c 2018-01-23 22:11:36.000000000 +0100 @@ -38,18 +38,19 @@ #include #endif @@ -392,7 +392,7 @@ diff -Naur libarchive-54/libarchive/libarchive_fe/err.h libarchive/libarchive/li -#endif diff -Naur libarchive-54/libarchive/libarchive_fe/lafe_err.h libarchive/libarchive/libarchive_fe/lafe_err.h --- libarchive-54/libarchive/libarchive_fe/lafe_err.h 1970-01-01 01:00:00.000000000 +0100 -+++ libarchive/libarchive/libarchive_fe/lafe_err.h 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive_fe/lafe_err.h 2018-01-23 22:11:36.000000000 +0100 @@ -0,0 +1,41 @@ +/*- + * Copyright (c) 2009 Joerg Sonnenberger @@ -437,7 +437,7 @@ diff -Naur libarchive-54/libarchive/libarchive_fe/lafe_err.h libarchive/libarchi +#endif diff -Naur libarchive-54/libarchive/libarchive_fe/line_reader.c libarchive/libarchive/libarchive_fe/line_reader.c --- libarchive-54/libarchive/libarchive_fe/line_reader.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive_fe/line_reader.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive_fe/line_reader.c 2018-01-23 22:11:36.000000000 +0100 @@ -32,8 +32,9 @@ #include #include @@ -469,7 +469,7 @@ diff -Naur libarchive-54/libarchive/libarchive_fe/line_reader.c libarchive/libar } diff -Naur libarchive-54/libarchive/libarchive_fe/matching.c libarchive/libarchive/libarchive_fe/matching.c --- libarchive-54/libarchive/libarchive_fe/matching.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/libarchive_fe/matching.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/libarchive_fe/matching.c 2018-01-23 22:11:36.000000000 +0100 @@ -36,7 +36,7 @@ #include #endif @@ -481,7 +481,7 @@ diff -Naur libarchive-54/libarchive/libarchive_fe/matching.c libarchive/libarchi #include "pathmatch.h" diff -Naur libarchive-54/libarchive/tar/bsdtar.c libarchive/libarchive/tar/bsdtar.c --- libarchive-54/libarchive/tar/bsdtar.c 2015-08-20 00:50:01.000000000 +0200 -+++ libarchive/libarchive/tar/bsdtar.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/bsdtar.c 2018-01-23 22:11:36.000000000 +0100 @@ -70,7 +70,8 @@ #include @@ -559,7 +559,7 @@ diff -Naur libarchive-54/libarchive/tar/bsdtar.c libarchive/libarchive/tar/bsdta putchar('%'); diff -Naur libarchive-54/libarchive/tar/bsdtar_windows.c libarchive/libarchive/tar/bsdtar_windows.c --- libarchive-54/libarchive/tar/bsdtar_windows.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/bsdtar_windows.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/bsdtar_windows.c 2018-01-23 22:11:36.000000000 +0100 @@ -290,7 +290,7 @@ } } @@ -571,7 +571,7 @@ diff -Naur libarchive-54/libarchive/tar/bsdtar_windows.c libarchive/libarchive/t } diff -Naur libarchive-54/libarchive/tar/cmdline.c libarchive/libarchive/tar/cmdline.c --- libarchive-54/libarchive/tar/cmdline.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/cmdline.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/cmdline.c 2018-01-23 22:11:36.000000000 +0100 @@ -41,7 +41,7 @@ #endif @@ -606,7 +606,7 @@ diff -Naur libarchive-54/libarchive/tar/cmdline.c libarchive/libarchive/tar/cmdl int opt = '?'; diff -Naur libarchive-54/libarchive/tar/getdate.c libarchive/libarchive/tar/getdate.c --- libarchive-54/libarchive/tar/getdate.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/getdate.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/getdate.c 2018-01-23 22:11:36.000000000 +0100 @@ -37,6 +37,7 @@ #include #include @@ -633,7 +633,7 @@ diff -Naur libarchive-54/libarchive/tar/getdate.c libarchive/libarchive/tar/getd /* NOTREACHED */ diff -Naur libarchive-54/libarchive/tar/read.c libarchive/libarchive/tar/read.c --- libarchive-54/libarchive/tar/read.c 2016-08-27 00:40:00.000000000 +0200 -+++ libarchive/libarchive/tar/read.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/read.c 2018-01-23 22:11:36.000000000 +0100 @@ -79,7 +79,8 @@ #endif /* HAVE_QUARANTINE */ @@ -723,7 +723,7 @@ diff -Naur libarchive-54/libarchive/tar/read.c libarchive/libarchive/tar/read.c archive_read_finish(a); diff -Naur libarchive-54/libarchive/tar/subst.c libarchive/libarchive/tar/subst.c --- libarchive-54/libarchive/tar/subst.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/subst.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/subst.c 2018-01-23 22:11:36.000000000 +0100 @@ -33,12 +33,13 @@ #include #include @@ -750,7 +750,7 @@ diff -Naur libarchive-54/libarchive/tar/subst.c libarchive/libarchive/tar/subst. } diff -Naur libarchive-54/libarchive/tar/tree.c libarchive/libarchive/tar/tree.c --- libarchive-54/libarchive/tar/tree.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/tree.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/tree.c 2018-01-23 22:11:36.000000000 +0100 @@ -73,6 +73,7 @@ #if defined(HAVE_WINDOWS_H) && !defined(__CYGWIN__) #include @@ -770,7 +770,7 @@ diff -Naur libarchive-54/libarchive/tar/tree.c libarchive/libarchive/tar/tree.c } diff -Naur libarchive-54/libarchive/tar/util.c libarchive/libarchive/tar/util.c --- libarchive-54/libarchive/tar/util.c 2016-11-15 22:44:15.000000000 +0100 -+++ libarchive/libarchive/tar/util.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/util.c 2018-01-23 22:11:36.000000000 +0100 @@ -60,7 +60,8 @@ #endif @@ -797,7 +797,7 @@ diff -Naur libarchive-54/libarchive/tar/util.c libarchive/libarchive/tar/util.c if (l <= 0) diff -Naur libarchive-54/libarchive/tar/write.c libarchive/libarchive/tar/write.c --- libarchive-54/libarchive/tar/write.c 2010-05-21 03:07:32.000000000 +0200 -+++ libarchive/libarchive/tar/write.c 2018-01-23 21:57:49.000000000 +0100 ++++ libarchive/libarchive/tar/write.c 2018-01-23 22:11:36.000000000 +0100 @@ -88,9 +88,10 @@ #include #include diff --git a/shell_cmds.patch b/shell_cmds.patch index 0523ebff..f2030411 100644 --- a/shell_cmds.patch +++ b/shell_cmds.patch @@ -1,6 +1,6 @@ diff -Naur shell_cmds-203/date/date.c shell_cmds/date/date.c --- shell_cmds-203/date/date.c 2015-11-07 23:19:55.000000000 +0100 -+++ shell_cmds/date/date.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/date/date.c 2018-01-23 22:11:32.000000000 +0100 @@ -47,7 +47,7 @@ #include @@ -178,7 +178,7 @@ diff -Naur shell_cmds-203/date/date.c shell_cmds/date/date.c unix2003_std ? diff -Naur shell_cmds-203/date/extern.h shell_cmds/date/extern.h --- shell_cmds-203/date/extern.h 2015-11-07 23:19:55.000000000 +0100 -+++ shell_cmds/date/extern.h 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/date/extern.h 2018-01-23 22:11:32.000000000 +0100 @@ -30,6 +30,6 @@ * $FreeBSD$ */ @@ -189,7 +189,7 @@ diff -Naur shell_cmds-203/date/extern.h shell_cmds/date/extern.h int netsettime(time_t); diff -Naur shell_cmds-203/date/vary.c shell_cmds/date/vary.c --- shell_cmds-203/date/vary.c 2015-11-07 23:19:55.000000000 +0100 -+++ shell_cmds/date/vary.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/date/vary.c 2018-01-23 22:11:32.000000000 +0100 @@ -27,11 +27,14 @@ #include __FBSDID("$FreeBSD$"); @@ -222,7 +222,7 @@ diff -Naur shell_cmds-203/date/vary.c shell_cmds/date/vary.c return result; diff -Naur shell_cmds-203/echo/echo.c shell_cmds/echo/echo.c --- shell_cmds-203/echo/echo.c 2006-12-21 02:07:57.000000000 +0100 -+++ shell_cmds/echo/echo.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/echo/echo.c 2018-01-23 22:11:32.000000000 +0100 @@ -50,6 +50,10 @@ #include #include @@ -280,7 +280,7 @@ diff -Naur shell_cmds-203/echo/echo.c shell_cmds/echo/echo.c } diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c --- shell_cmds-203/env/env.c 2014-08-05 00:47:11.000000000 +0200 -+++ shell_cmds/env/env.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/env/env.c 2018-01-23 22:11:32.000000000 +0100 @@ -42,7 +42,7 @@ #include __FBSDID("$FreeBSD$"); @@ -398,7 +398,7 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c exit(1); diff -Naur shell_cmds-203/env/envopts.c shell_cmds/env/envopts.c --- shell_cmds-203/env/envopts.c 2014-08-05 00:47:11.000000000 +0200 -+++ shell_cmds/env/envopts.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/env/envopts.c 2018-01-23 22:11:32.000000000 +0100 @@ -33,7 +33,7 @@ #include @@ -535,7 +535,7 @@ diff -Naur shell_cmds-203/env/envopts.c shell_cmds/env/envopts.c /* diff -Naur shell_cmds-203/env/envopts.h shell_cmds/env/envopts.h --- shell_cmds-203/env/envopts.h 2014-08-05 00:47:11.000000000 +0200 -+++ shell_cmds/env/envopts.h 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/env/envopts.h 2018-01-23 22:11:32.000000000 +0100 @@ -34,4 +34,4 @@ void split_spaces(const char *str, int *origind, int *origc, char ***origv); @@ -544,7 +544,7 @@ diff -Naur shell_cmds-203/env/envopts.h shell_cmds/env/envopts.h +extern __thread int env_verbosity; diff -Naur shell_cmds-203/id/id.c shell_cmds/id/id.c --- shell_cmds-203/id/id.c 2014-02-18 21:44:21.000000000 +0100 -+++ shell_cmds/id/id.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/id/id.c 2018-01-23 22:11:32.000000000 +0100 @@ -54,7 +54,7 @@ #include #endif @@ -867,7 +867,7 @@ diff -Naur shell_cmds-203/id/id.c shell_cmds/id/id.c " id -A\n", diff -Naur shell_cmds-203/printenv/printenv.c shell_cmds/printenv/printenv.c --- shell_cmds-203/printenv/printenv.c 2014-08-05 00:47:11.000000000 +0200 -+++ shell_cmds/printenv/printenv.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/printenv/printenv.c 2018-01-23 22:11:32.000000000 +0100 @@ -48,8 +48,9 @@ #include #include @@ -924,7 +924,7 @@ diff -Naur shell_cmds-203/printenv/printenv.c shell_cmds/printenv/printenv.c } diff -Naur shell_cmds-203/pwd/pwd.c shell_cmds/pwd/pwd.c --- shell_cmds-203/pwd/pwd.c 2006-09-12 00:14:13.000000000 +0200 -+++ shell_cmds/pwd/pwd.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/pwd/pwd.c 2018-01-23 22:11:32.000000000 +0100 @@ -45,21 +45,24 @@ #include #include @@ -985,7 +985,7 @@ diff -Naur shell_cmds-203/pwd/pwd.c shell_cmds/pwd/pwd.c diff -Naur shell_cmds-203/tee/tee.c shell_cmds/tee/tee.c --- shell_cmds-203/tee/tee.c 1999-04-23 04:44:50.000000000 +0200 -+++ shell_cmds/tee/tee.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/tee/tee.c 2018-01-23 22:11:32.000000000 +0100 @@ -57,29 +57,37 @@ #include #include @@ -1132,7 +1132,7 @@ diff -Naur shell_cmds-203/tee/tee.c shell_cmds/tee/tee.c head = p; diff -Naur shell_cmds-203/uname/uname.c shell_cmds/uname/uname.c --- shell_cmds-203/uname/uname.c 2013-09-26 01:55:54.000000000 +0200 -+++ shell_cmds/uname/uname.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/uname/uname.c 2018-01-23 22:11:32.000000000 +0100 @@ -42,21 +42,23 @@ #include #include @@ -1249,7 +1249,7 @@ diff -Naur shell_cmds-203/uname/uname.c shell_cmds/uname/uname.c } diff -Naur shell_cmds-203/w/extern.h shell_cmds/w/extern.h --- shell_cmds-203/w/extern.h 2007-01-19 02:15:36.000000000 +0100 -+++ shell_cmds/w/extern.h 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/w/extern.h 2018-01-23 22:11:32.000000000 +0100 @@ -31,7 +31,7 @@ */ @@ -1261,7 +1261,7 @@ diff -Naur shell_cmds-203/w/extern.h shell_cmds/w/extern.h diff -Naur shell_cmds-203/w/fmt.c shell_cmds/w/fmt.c --- shell_cmds-203/w/fmt.c 2007-01-19 02:15:36.000000000 +0100 -+++ shell_cmds/w/fmt.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/w/fmt.c 2018-01-23 22:11:32.000000000 +0100 @@ -39,13 +39,13 @@ #include #include @@ -1301,7 +1301,7 @@ diff -Naur shell_cmds-203/w/fmt.c shell_cmds/w/fmt.c if (*argv == 0) { diff -Naur shell_cmds-203/w/pr_time.c shell_cmds/w/pr_time.c --- shell_cmds-203/w/pr_time.c 2007-01-19 02:15:36.000000000 +0100 -+++ shell_cmds/w/pr_time.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/w/pr_time.c 2018-01-23 22:11:32.000000000 +0100 @@ -44,6 +44,7 @@ #include @@ -1349,7 +1349,7 @@ diff -Naur shell_cmds-203/w/pr_time.c shell_cmds/w/pr_time.c } diff -Naur shell_cmds-203/w/proc_compare.c shell_cmds/w/proc_compare.c --- shell_cmds-203/w/proc_compare.c 2007-01-19 02:15:36.000000000 +0100 -+++ shell_cmds/w/proc_compare.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/w/proc_compare.c 2018-01-23 22:11:32.000000000 +0100 @@ -38,13 +38,15 @@ __FBSDID("$FreeBSD: src/usr.bin/w/proc_compare.c,v 1.9 2004/04/14 09:34:17 bde Exp $"); #endif @@ -1369,7 +1369,7 @@ diff -Naur shell_cmds-203/w/proc_compare.c shell_cmds/w/proc_compare.c diff -Naur shell_cmds-203/w/w.c shell_cmds/w/w.c --- shell_cmds-203/w/w.c 2007-10-03 11:55:12.000000000 +0200 -+++ shell_cmds/w/w.c 2018-01-23 21:57:46.000000000 +0100 ++++ shell_cmds/w/w.c 2018-01-23 22:11:32.000000000 +0100 @@ -50,15 +50,16 @@ * This program is similar to the systat command on Tenex/Tops 10/20 * diff --git a/text_cmds.patch b/text_cmds.patch index a9b68fa9..b679ffcb 100644 --- a/text_cmds.patch +++ b/text_cmds.patch @@ -1,6 +1,6 @@ diff -Naur text_cmds-99/cat/cat.c text_cmds/cat/cat.c --- text_cmds-99/cat/cat.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/cat/cat.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/cat/cat.c 2018-01-23 22:11:33.000000000 +0100 @@ -55,7 +55,7 @@ #endif @@ -212,7 +212,7 @@ diff -Naur text_cmds-99/cat/cat.c text_cmds/cat/cat.c break; diff -Naur text_cmds-99/ed/buf.c text_cmds/ed/buf.c --- text_cmds-99/ed/buf.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/buf.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/buf.c 2018-01-23 22:11:33.000000000 +0100 @@ -33,6 +33,10 @@ #include @@ -328,7 +328,7 @@ diff -Naur text_cmds-99/ed/buf.c text_cmds/ed/buf.c REQUE(&buffer_head, &buffer_head); diff -Naur text_cmds-99/ed/ed.h text_cmds/ed/ed.h --- text_cmds-99/ed/ed.h 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/ed.h 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/ed.h 2018-01-23 22:11:33.000000000 +0100 @@ -258,25 +258,25 @@ long write_stream(FILE *, long, long); @@ -375,7 +375,7 @@ diff -Naur text_cmds-99/ed/ed.h text_cmds/ed/ed.h +extern __thread int posixly_correct; diff -Naur text_cmds-99/ed/glbl.c text_cmds/ed/glbl.c --- text_cmds-99/ed/glbl.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/glbl.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/glbl.c 2018-01-23 22:11:33.000000000 +0100 @@ -34,6 +34,7 @@ #include @@ -413,7 +413,7 @@ diff -Naur text_cmds-99/ed/glbl.c text_cmds/ed/glbl.c return ERR; diff -Naur text_cmds-99/ed/io.c text_cmds/ed/io.c --- text_cmds-99/ed/io.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/io.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/io.c 2018-01-23 22:11:33.000000000 +0100 @@ -29,9 +29,10 @@ __FBSDID("$FreeBSD: src/bin/ed/io.c,v 1.14 2003/01/01 18:48:39 schweikh Exp $"); @@ -562,7 +562,7 @@ diff -Naur text_cmds-99/ed/io.c text_cmds/ed/io.c if (gflag & GLS) { diff -Naur text_cmds-99/ed/main.c text_cmds/ed/main.c --- text_cmds-99/ed/main.c 2006-04-21 01:51:01.000000000 +0200 -+++ text_cmds/ed/main.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/main.c 2018-01-23 22:11:33.000000000 +0100 @@ -59,14 +59,16 @@ #include #include @@ -971,7 +971,7 @@ diff -Naur text_cmds-99/ed/main.c text_cmds/ed/main.c handle_winch(int signo) diff -Naur text_cmds-99/ed/re.c text_cmds/ed/re.c --- text_cmds-99/ed/re.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/re.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/re.c 2018-01-23 22:11:33.000000000 +0100 @@ -30,11 +30,12 @@ __FBSDID("$FreeBSD: src/bin/ed/re.c,v 1.20 2003/07/20 10:24:09 ru Exp $"); @@ -998,7 +998,7 @@ diff -Naur text_cmds-99/ed/re.c text_cmds/ed/re.c } diff -Naur text_cmds-99/ed/sub.c text_cmds/ed/sub.c --- text_cmds-99/ed/sub.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/sub.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/sub.c 2018-01-23 22:11:33.000000000 +0100 @@ -30,6 +30,7 @@ __FBSDID("$FreeBSD: src/bin/ed/sub.c,v 1.15 2002/06/30 05:13:53 obrien Exp $"); @@ -1018,7 +1018,7 @@ diff -Naur text_cmds-99/ed/sub.c text_cmds/ed/sub.c } diff -Naur text_cmds-99/ed/undo.c text_cmds/ed/undo.c --- text_cmds-99/ed/undo.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/ed/undo.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/ed/undo.c 2018-01-23 22:11:33.000000000 +0100 @@ -29,6 +29,7 @@ __FBSDID("$FreeBSD: src/bin/ed/undo.c,v 1.12 2002/06/30 05:13:53 obrien Exp $"); @@ -1058,7 +1058,7 @@ diff -Naur text_cmds-99/ed/undo.c text_cmds/ed/undo.c int diff -Naur text_cmds-99/grep/file.c text_cmds/grep/file.c --- text_cmds-99/grep/file.c 2015-08-18 22:29:43.000000000 +0200 -+++ text_cmds/grep/file.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/grep/file.c 2018-01-23 22:11:33.000000000 +0100 @@ -38,7 +38,7 @@ #include #include @@ -1095,7 +1095,7 @@ diff -Naur text_cmds-99/grep/file.c text_cmds/grep/file.c else { diff -Naur text_cmds-99/grep/grep.c text_cmds/grep/grep.c --- text_cmds-99/grep/grep.c 2015-08-18 22:29:43.000000000 +0200 -+++ text_cmds/grep/grep.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/grep/grep.c 2018-01-23 22:11:33.000000000 +0100 @@ -36,7 +36,7 @@ #include @@ -1538,7 +1538,7 @@ diff -Naur text_cmds-99/grep/grep.c text_cmds/grep/grep.c c = grep_tree(aargv); diff -Naur text_cmds-99/grep/grep.h text_cmds/grep/grep.h --- text_cmds-99/grep/grep.h 2015-08-18 22:29:43.000000000 +0200 -+++ text_cmds/grep/grep.h 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/grep/grep.h 2018-01-23 22:11:33.000000000 +0100 @@ -45,7 +45,7 @@ #else #include @@ -1594,7 +1594,7 @@ diff -Naur text_cmds-99/grep/grep.h text_cmds/grep/grep.h /* For regex errors */ diff -Naur text_cmds-99/grep/util.c text_cmds/grep/util.c --- text_cmds-99/grep/util.c 2015-09-10 22:25:31.000000000 +0200 -+++ text_cmds/grep/util.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/grep/util.c 2018-01-23 22:11:33.000000000 +0100 @@ -39,7 +39,7 @@ #endif @@ -1824,7 +1824,7 @@ diff -Naur text_cmds-99/grep/util.c text_cmds/grep/util.c } diff -Naur text_cmds-99/sed/compile.c text_cmds/sed/compile.c --- text_cmds-99/sed/compile.c 2006-12-05 23:29:30.000000000 +0100 -+++ text_cmds/sed/compile.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/sed/compile.c 2018-01-23 22:11:33.000000000 +0100 @@ -54,12 +54,13 @@ #include "defs.h" @@ -2404,7 +2404,7 @@ diff -Naur text_cmds-99/sed/compile.c text_cmds/sed/compile.c } diff -Naur text_cmds-99/sed/extern.h text_cmds/sed/extern.h --- text_cmds-99/sed/extern.h 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/sed/extern.h 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/sed/extern.h 2018-01-23 22:11:33.000000000 +0100 @@ -34,16 +34,16 @@ * $FreeBSD: src/usr.bin/sed/extern.h,v 1.13 2004/08/09 15:29:41 dds Exp $ */ @@ -2434,7 +2434,7 @@ diff -Naur text_cmds-99/sed/extern.h text_cmds/sed/extern.h void compile(void); diff -Naur text_cmds-99/sed/main.c text_cmds/sed/main.c --- text_cmds-99/sed/main.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/sed/main.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/sed/main.c 2018-01-23 22:11:33.000000000 +0100 @@ -64,6 +64,9 @@ #include "defs.h" @@ -2712,7 +2712,7 @@ diff -Naur text_cmds-99/sed/main.c text_cmds/sed/main.c fl_nextp = &fp->next; diff -Naur text_cmds-99/sed/misc.c text_cmds/sed/misc.c --- text_cmds-99/sed/misc.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/sed/misc.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/sed/misc.c 2018-01-23 22:11:33.000000000 +0100 @@ -49,6 +49,9 @@ #include "defs.h" @@ -2734,7 +2734,7 @@ diff -Naur text_cmds-99/sed/misc.c text_cmds/sed/misc.c } diff -Naur text_cmds-99/sed/process.c text_cmds/sed/process.c --- text_cmds-99/sed/process.c 2005-09-20 23:36:44.000000000 +0200 -+++ text_cmds/sed/process.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/sed/process.c 2018-01-23 22:11:33.000000000 +0100 @@ -58,6 +58,7 @@ #include "defs.h" @@ -2952,7 +2952,7 @@ diff -Naur text_cmds-99/sed/process.c text_cmds/sed/process.c case '{': diff -Naur text_cmds-99/tr/str.c text_cmds/tr/str.c --- text_cmds-99/tr/str.c 2005-08-18 23:20:18.000000000 +0200 -+++ text_cmds/tr/str.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/tr/str.c 2018-01-23 22:11:33.000000000 +0100 @@ -53,6 +53,10 @@ #include @@ -3057,7 +3057,7 @@ diff -Naur text_cmds-99/tr/str.c text_cmds/tr/str.c diff -Naur text_cmds-99/tr/tr.c text_cmds/tr/tr.c --- text_cmds-99/tr/tr.c 2006-04-21 01:51:01.000000000 +0200 -+++ text_cmds/tr/tr.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/tr/tr.c 2018-01-23 22:11:33.000000000 +0100 @@ -61,6 +61,9 @@ #include "cmap.h" #include "cset.h" @@ -3290,7 +3290,7 @@ diff -Naur text_cmds-99/tr/tr.c text_cmds/tr/tr.c } diff -Naur text_cmds-99/wc/wc.c text_cmds/wc/wc.c --- text_cmds-99/wc/wc.c 2008-02-26 02:39:32.000000000 +0100 -+++ text_cmds/wc/wc.c 2018-01-23 21:57:47.000000000 +0100 ++++ text_cmds/wc/wc.c 2018-01-23 22:11:33.000000000 +0100 @@ -51,7 +51,7 @@ #include From df46c6ab824f147e99c8e837415b3869777d7f39 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 12:48:36 +0100 Subject: [PATCH 05/14] Don't need to get lua sources anymore --- get_python_lua.sh | 17 - .../text_cmds_ios.xcodeproj/project.pbxproj | 385 ------------------ .../contents.xcworkspacedata | 7 - .../UserInterfaceState.xcuserstate | Bin 22599 -> 0 bytes .../xcschemes/xcschememanagement.plist | 14 - text_cmds_ios/text_cmds_ios/Info.plist | 24 -- text_cmds_ios/text_cmds_ios/text_cmds_ios.h | 19 - 7 files changed, 466 deletions(-) delete mode 100755 get_python_lua.sh delete mode 100644 text_cmds_ios/text_cmds_ios.xcodeproj/project.pbxproj delete mode 100644 text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/xcuserdata/holzschu.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 text_cmds_ios/text_cmds_ios.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 text_cmds_ios/text_cmds_ios/Info.plist delete mode 100644 text_cmds_ios/text_cmds_ios/text_cmds_ios.h diff --git a/get_python_lua.sh b/get_python_lua.sh deleted file mode 100755 index bd929fe3..00000000 --- a/get_python_lua.sh +++ /dev/null @@ -1,17 +0,0 @@ -#! /bin/bash - -# Optional: get also sources for Python and Lua: -( # Python_ios -cd "${BASH_SOURCE%/*}/.." -git clone https://github.com/holzschu/python_ios -cd "python_ios" -sh ./getPackages.sh -) -( # lua_ios -cd "${BASH_SOURCE%/*}/.." -git clone https://github.com/holzschu/lua_ios -cd "lua_ios" -sh ./get_lua_source.sh -) - - diff --git a/text_cmds_ios/text_cmds_ios.xcodeproj/project.pbxproj b/text_cmds_ios/text_cmds_ios.xcodeproj/project.pbxproj deleted file mode 100644 index 3eaae19c..00000000 --- a/text_cmds_ios/text_cmds_ios.xcodeproj/project.pbxproj +++ /dev/null @@ -1,385 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 48; - objects = { - -/* Begin PBXBuildFile section */ - 223498291FD6EDDC007ED1A9 /* text_cmds_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = 223498271FD6EDDC007ED1A9 /* text_cmds_ios.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 223498301FD6EEFC007ED1A9 /* ios_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 2234982F1FD6EEFC007ED1A9 /* ios_error.h */; }; - 223498351FD6EF04007ED1A9 /* cat.c in Sources */ = {isa = PBXBuildFile; fileRef = 223498331FD6EF04007ED1A9 /* cat.c */; }; - 2234983D1FD6F033007ED1A9 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 223498371FD6F033007ED1A9 /* file.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH -DWITHOUT_LZMA"; }; }; - 2234983F1FD6F033007ED1A9 /* grep.c in Sources */ = {isa = PBXBuildFile; fileRef = 223498391FD6F033007ED1A9 /* grep.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 223498401FD6F033007ED1A9 /* grep.h in Headers */ = {isa = PBXBuildFile; fileRef = 2234983A1FD6F033007ED1A9 /* grep.h */; }; - 223498411FD6F033007ED1A9 /* queue.c in Sources */ = {isa = PBXBuildFile; fileRef = 2234983B1FD6F033007ED1A9 /* queue.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 223498421FD6F033007ED1A9 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 2234983C1FD6F033007ED1A9 /* util.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 223498451FD6F125007ED1A9 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 223498441FD6F11A007ED1A9 /* libbz2.tbd */; }; - 2234984A1FD6F6E1007ED1A9 /* wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 223498481FD6F6E1007ED1A9 /* wc.c */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 223498241FD6EDDC007ED1A9 /* text_cmds_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = text_cmds_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 223498271FD6EDDC007ED1A9 /* text_cmds_ios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = text_cmds_ios.h; sourceTree = ""; }; - 223498281FD6EDDC007ED1A9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2234982F1FD6EEFC007ED1A9 /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_error.h; path = ../ios_error.h; sourceTree = ""; }; - 223498331FD6EF04007ED1A9 /* cat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cat.c; sourceTree = ""; }; - 223498371FD6F033007ED1A9 /* file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = ""; }; - 223498391FD6F033007ED1A9 /* grep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = grep.c; sourceTree = ""; }; - 2234983A1FD6F033007ED1A9 /* grep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = grep.h; sourceTree = ""; }; - 2234983B1FD6F033007ED1A9 /* queue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = queue.c; sourceTree = ""; }; - 2234983C1FD6F033007ED1A9 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; - 223498441FD6F11A007ED1A9 /* libbz2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libbz2.tbd; path = usr/lib/libbz2.tbd; sourceTree = SDKROOT; }; - 223498481FD6F6E1007ED1A9 /* wc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wc.c; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 223498201FD6EDDC007ED1A9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 223498451FD6F125007ED1A9 /* libbz2.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 2234981A1FD6EDDC007ED1A9 = { - isa = PBXGroup; - children = ( - 2234982F1FD6EEFC007ED1A9 /* ios_error.h */, - 223498311FD6EF04007ED1A9 /* cat */, - 223498361FD6F033007ED1A9 /* grep */, - 223498461FD6F6E1007ED1A9 /* wc */, - 223498261FD6EDDC007ED1A9 /* text_cmds_ios */, - 223498251FD6EDDC007ED1A9 /* Products */, - 223498431FD6F11A007ED1A9 /* Frameworks */, - ); - sourceTree = ""; - }; - 223498251FD6EDDC007ED1A9 /* Products */ = { - isa = PBXGroup; - children = ( - 223498241FD6EDDC007ED1A9 /* text_cmds_ios.framework */, - ); - name = Products; - sourceTree = ""; - }; - 223498261FD6EDDC007ED1A9 /* text_cmds_ios */ = { - isa = PBXGroup; - children = ( - 223498271FD6EDDC007ED1A9 /* text_cmds_ios.h */, - 223498281FD6EDDC007ED1A9 /* Info.plist */, - ); - path = text_cmds_ios; - sourceTree = ""; - }; - 223498311FD6EF04007ED1A9 /* cat */ = { - isa = PBXGroup; - children = ( - 223498331FD6EF04007ED1A9 /* cat.c */, - ); - name = cat; - path = ../text_cmds/cat; - sourceTree = ""; - }; - 223498361FD6F033007ED1A9 /* grep */ = { - isa = PBXGroup; - children = ( - 223498371FD6F033007ED1A9 /* file.c */, - 223498391FD6F033007ED1A9 /* grep.c */, - 2234983A1FD6F033007ED1A9 /* grep.h */, - 2234983B1FD6F033007ED1A9 /* queue.c */, - 2234983C1FD6F033007ED1A9 /* util.c */, - ); - name = grep; - path = ../text_cmds/grep; - sourceTree = ""; - }; - 223498431FD6F11A007ED1A9 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 223498441FD6F11A007ED1A9 /* libbz2.tbd */, - ); - name = Frameworks; - sourceTree = ""; - }; - 223498461FD6F6E1007ED1A9 /* wc */ = { - isa = PBXGroup; - children = ( - 223498481FD6F6E1007ED1A9 /* wc.c */, - ); - name = wc; - path = ../text_cmds/wc; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 223498211FD6EDDC007ED1A9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 223498291FD6EDDC007ED1A9 /* text_cmds_ios.h in Headers */, - 223498401FD6F033007ED1A9 /* grep.h in Headers */, - 223498301FD6EEFC007ED1A9 /* ios_error.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 223498231FD6EDDC007ED1A9 /* text_cmds_ios */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2234982C1FD6EDDC007ED1A9 /* Build configuration list for PBXNativeTarget "text_cmds_ios" */; - buildPhases = ( - 2234981F1FD6EDDC007ED1A9 /* Sources */, - 223498201FD6EDDC007ED1A9 /* Frameworks */, - 223498211FD6EDDC007ED1A9 /* Headers */, - 223498221FD6EDDC007ED1A9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = text_cmds_ios; - productName = text_cmds_ios; - productReference = 223498241FD6EDDC007ED1A9 /* text_cmds_ios.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 2234981B1FD6EDDC007ED1A9 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0920; - ORGANIZATIONNAME = "Nicolas Holzschuch"; - TargetAttributes = { - 223498231FD6EDDC007ED1A9 = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 2234981E1FD6EDDC007ED1A9 /* Build configuration list for PBXProject "text_cmds_ios" */; - compatibilityVersion = "Xcode 8.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 2234981A1FD6EDDC007ED1A9; - productRefGroup = 223498251FD6EDDC007ED1A9 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 223498231FD6EDDC007ED1A9 /* text_cmds_ios */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 223498221FD6EDDC007ED1A9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 2234981F1FD6EDDC007ED1A9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 223498421FD6F033007ED1A9 /* util.c in Sources */, - 2234983F1FD6F033007ED1A9 /* grep.c in Sources */, - 223498411FD6F033007ED1A9 /* queue.c in Sources */, - 2234984A1FD6F6E1007ED1A9 /* wc.c in Sources */, - 223498351FD6EF04007ED1A9 /* cat.c in Sources */, - 2234983D1FD6F033007ED1A9 /* file.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 2234982A1FD6EDDC007ED1A9 /* 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_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = 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_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - 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 = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - 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; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 2234982B1FD6EDDC007ED1A9 /* 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_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = 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_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - 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 = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - 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; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 2234982D1FD6EDDC007ED1A9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = VG8Z23C8YL; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = text_cmds_ios/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "Acube.text-cmds-ios"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 2234982E1FD6EDDC007ED1A9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = VG8Z23C8YL; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = text_cmds_ios/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "Acube.text-cmds-ios"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 2234981E1FD6EDDC007ED1A9 /* Build configuration list for PBXProject "text_cmds_ios" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2234982A1FD6EDDC007ED1A9 /* Debug */, - 2234982B1FD6EDDC007ED1A9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2234982C1FD6EDDC007ED1A9 /* Build configuration list for PBXNativeTarget "text_cmds_ios" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2234982D1FD6EDDC007ED1A9 /* Debug */, - 2234982E1FD6EDDC007ED1A9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 2234981B1FD6EDDC007ED1A9 /* Project object */; -} diff --git a/text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 32b5a29d..00000000 --- a/text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/xcuserdata/holzschu.xcuserdatad/UserInterfaceState.xcuserstate b/text_cmds_ios/text_cmds_ios.xcodeproj/project.xcworkspace/xcuserdata/holzschu.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index f46808ff2bbb6a7d8e19dbc51682f70973109fa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22599 zcmeHvcYIVu_xH?g>B*+EDeR^P$Zj@}vguosY=96*2%Qj;B`hS_u)Cp%$XparL=;6- z6eI~96gw!=EZ7@huRLPME*4aL&)l0$A?WY<{2t%;pZ7^%vwQE%nRCxMbIzHW@7dYy zEe^Lwr#po(Vi1cs#3Mo2BkY}=ywL7)JDhEklby5Y*&99XDaj44#<>o-T$}81wud2n z^_G31j4$#*z9<|;ph%=aT9k=&C<~25qfj==LAfXo>5&PUkp)@NXfz&8K$Fo-RF4`_ zD{`Yn=yJ3iU5Tzm*Q2#)3+hB&s2goX+t7Bj1MNhQqJ!u$bO;?rN6=Ap3_XROMK7Wg z=p;IY-bC-B57BA#Df$e3g?>iApkL8>^c(seUBJHB5BuXF9E>AyB#y!{SdA0#2%Ld6 zSc@~U4rk*6T!JmQ0*}Sxu>-f_HtfP~ya+GGm*Ztv#4GUCcon`5ufaFsb@&#%0dK^2 z;JfiXcpttO--qwV58wy!L-=95A0NO+@iF{3ehMGQZ{oM`+xQ*)E`ATck3Ya4;?wwF z_#^x!K8wG?e=>-{48yPt$MB56_%ObVf(d29m}Dk}NoCTQbY>VcoEgDnFd8O@$z}2w z8&k=QX2vjMnJQ)+Q_YNLCNMS3G-f(8gK;wL%mT*6xET-A!7OAJG0Pdkh|JB*dgc~p z19K~L8*@9ek-3Apli9>%ejxo zrh_*DPW&%djlVu{l2x&4Hi6AybJ;vr z&*rlQY$0337NdD=DQjSjtcf+VHg+sq#n!Qt*vae^b}HM%+Sxg5GwWoRu$Qq**~{5w z>=o=a?6vG__B!?!b_07WdmG!ucC%aAo$OxrG4>F9m_35p*`w@}?9=Qs?6d51>`Uw^ z_D%L3_9OOF_A~Y@`xW~g`#r~SEXQ#?CvZNTFBibYb3-{5r{)s4L@tR-<_fq%u81q< zO1M(az!^CcXXZw86S;bB7T3hh~Pvz72bbc70!{_pOyq?eJOL+rt<;U^W{CIvEKb@b!H}XyVT)vHW z^UL@v_~rby{A&I>ejUGo-@u6~?iTsd13P6D<1cgnis?pB3FL6(WzdhchF1fL#!R_usK`59ogzZ8K6iPS| zSCEQ&MTE^_o#b@Qcegh*+AYq;j#hh{r(Th4G3$-StekAk$h<6zCObP%r_pEYvNgv1 z++2OWb>t|MMeiLs3MHV7-6$FjK}r;ZVo@B5M?;YcsR>U6;zN9iAMqyvB#;D=;N2(@ zC81=Lf>Kc$N=L)ca5RF15QT`5h*=Sbi8w~Y#Ud^du|dQ}q6RiiE_=iLcBiAw<2E*W z919yf_NID8jKw~up`*oPZE|>=t{M+qb(c9^6DN#uPnVk6YZ~X;TkSwV{y3qd&0=?Z z9BmCA@VNDg_yGjUTn(-E8pmb!9vbxu-IxZq$LwrvZ?VIG)zneDJs=^Otf|3mZ;}W* zJWD3n+np{DU5HnTlN@bL&P8tEQhsN2xfp=#7J#p7rN(`#sLuU9DSi`yI8nrguy z+>I_ryJuQc&(s5krhwhp7gslU=8~ZV`I0CScM`QBClGB%3y`Z`5n5Ga^R^jdZ)^6< z1(N-))itzq*cDjeOX6h#cu)rjw6{+eT8Jj~zaY0-jF!|ZqQGSO*@yQTyU}H6DVp?` z_v;nmmb%)DB_q>ahOPj$QuANZg_fa7@>POF=u}lRw!_mfyTxvCz_fO@HMo{^BZ5|- zNz_n?b@<8KRBN<9ky`pZ8qs0yuk~z^0Gd6Rsv*j{(!Q&VtARj0o{r+cAy*4 zI&>4d8LdaRpbaF2q>?m}PKJ@;WW)}18@e5BM0cP&(I&K+WDpH0C1Xhy8Bbsvw=@&S zfdA6EAs6*5bl4ZwD>5$8)XPY1gR9xzsin6{(lt zriXlgX6hBu0~%6KDnGkdMZ3^_R7Jbd9<&$TjqXAF(7i-UGKr34k&$E+$=-qPM-QL} z(L?BAv>zQHIV6|l5j`m)#iWF)XvoNsqq6h$BXwD2mRzgFV%F*Mtd=Zee&4N;e|>Az z;9EU99HcLc!`;~8gh)~a&dEL6zGS3U*EdGiU_w2dWt9!Sl{#M*%%DMP8ePtomTDS6 zVFa(39!F20j4fN}G?J5u8*VQTlxda##nxbg;?1kM;fc=>n> zy*-eR_t5+Dg}SA>47F~Vx8c9g8R`%|B8E=%F_ChGP;f*w)WYk)!fi0Sd;Ig~=xi7I z0)0tL#74$=34D#dM`7LQ8}u#uj+lvsSi8{=kfNL;WssDVlZqKY&ejA0*)hjqcTK0C z+;tAO1AG>EUHC|c8Qaj@=J0eh!KH-0i8g?XJ{m~|y8+Q3Ss*LWA6?Ypc{%zMvlnxO zIh2S6QVAT5CKc65hLz9s5x@aBaAvPWB{$oR1E{0zohO6Lp=T@{fc;p@P=iJ`4-r*B*DkL&E2`A$eGLh7gN!>UNr{iH{GMPfA5_O$Ct?T63 zU$0R2W3Io?^M)xfz#i8y=#gg(@bNPDS(N*cWExR>@hsecXX8fPgzb0^ZYB%KDzbrelY7Zw z@*H`KoFU%~2+_Dj3ek=Ain9NGh|X+w+1sTTZDYUO5igKv!wj_i2ecuh%Y^>}DKC^L zH~&*yXZ7cLsYKgRuPFZyxRxZcpu^r_AILb7h|m8A7^ln)q`gw2-TDvErrc}i_7}=( zi8ic`{$n%g@Hkoq@_mCud%-_rCIeKtUZM;x$n+nma#3UEqDJiiy0=SoJN^l}Fkz%X zkMG1=Awj~M@Me4$-hw-E7w#sD$YQdDTt=3X%gM4GcpKi1ci^4yx()9kSCHj|5D{Ll zAS0*E;9Saob^S zo$$A<{*sb64oPgut&#^*>TM=mN{FRAj?(cg)+Y<88W0$j1*~J**=0F zLt$O`QGAeGNv`U`hwx#tl3YzHCeDG5?wQ`To*W+J0P_Tzy@jYkt6%gIc^bb=74!^# z7C(od$1mU)@k`_yaxGa+t|M#6^*pTH;K^%eX&xq;kB){&dw^#*eDe-%U( z6da2AB!jj`LA+PCXYi-8f<6HSt)~k5929g5sklfrp|R_|UB1RYQFVNSzs29-@9_`# zM|_UlN^T>!la1sKawple1OE)aze=w^<3Gq|_`OSd-Ao|EhQw-+E&cyCUr^FfSru@q zAh{vNj|r4C!32ONIzbamFleG{uqH;`>FpBE#DXT62quz=VxpNLjFO2VTgf)Eo$Mex z$u6>6(gZV5Zh#GW}3>J_V&$&xjp15MmRH8Bb_v2U;@ z015{#O&!MHM6&;(BzU@Cvq;nI!9?4s`Jt)x{Lh#i7BvP;uTaGnqM57xm06rh%Ew zG%`($og5)Y$uaUcd4fDio}#m2C+K1xMD(ATR+tSU=;AoMZYEFvR~J+lL0)MtW|qnd zxC|8V3{}7~P{6Z;6`(lp?XrSdO%-q@a}~3axtdwUT*F*To+mGm7s*THW%3Gnbq8}D zvj!Bf7G7^;){ztBBq-n%yuLDcyq8C zMk>8sb}@A0kJ-)aVfHe2Gxsq2n0v|FSm#viP3_@&Aj8|7j5aM}x&5ev7xu3(P4h{uh~-n3tJXm{*w-%t`Vw`GkB*J|mx# zFUXez#sAI#@t^&#`1^_fW9Bni{GWpOzoO#*0>uCICB(nlEB@^k#EU&KkZ0$U29w{&?|-+BW5eZjT$~}v;M)_{+Z1cO6l2&p z6xPYciWqmY@ginmdl}B#=*EAI#|63{xJl{lmdK7kVLRC*HknOfQ`s~&ogKyw7cm^- z^CA{R>?2}d5&MbQU&H}B*$kA(YS~Oy$7Zo3QKEw$)cmpTxp|F!&F$LD& zaKKYz89mkEwzfE$XN!^j35bPGKghBL+f*KKaIv#rqu=k2h8>1dzpY_q!^tsQU_ z>~v*iX-E3jD@vLcdYUBmG#51}Fz4&?$}CxvGDh z`PRC{`rP{5>^es^B|cUDlcmeZ@ygr6mcb@4YZY;LCtEJ!$N`&}>=?QqBjSkv+Xs#8 zICcUxz-o59h@(Ut-Nn|hwIUuOVkH>iB1e;FZrxnFqj|0;$#AV~ZE!T8m)?1wWg1%# zTkPy~b_P3B#9(=GB98B7XR!_JY!MF?aiIts+c5EUV2A^;3_Z99*ubypXl;e_9N9)| z?9CLz00uE+P?vG-^bi+r(PQL+)M_1`7Q3|B!Olfzx3La(9y_0HVOvG45^;)%hlyAt z!fw3xXohWPJ(TqYtc!JvSS{iN5hr#t=h=nqBJziblSB+Bz;J3fXsiK@R=XTd7XUQi z6!q^Lni?AC*Vx+|T-4O+6~q3%wLFG&)ZU2HDGX9ydh#x3ue`)luvf7w*{emID&jN| zrxSIOK~^9dubwEKU3e9^hQ0Ap{nxQKu{Vntyub(%XVCr%nZSgCzhLBccGIN@ZD#Lc zw}@CP;!F|ifKchTGNGQQI>By30qk~m2Zd%dHFz4vg>uESy=X?vupBQq=KY%}Mn#;D zZ-^o$HZC=7L{4sAg1*RNEi136nlN$7^x5_vK$D+;KwwZXoS*cFSjKC>;fm1%PI7h! zfP4VR6ie7CH64wOc6*b(>11e_e|VJg67Z+4h)BW_zAJhNK#`OrqOPi@%-QCFmS$&* z)Ad^XP?g$0Au%aA1@2Jn4~#pftfisZO#ujY8J^*E!APWYz}8x9Ae@_>D$`aMN7@uQq)=(4*t+DsWE)txmmnc}2? zIAC4?AVCRI#(Mj~F&J=PORtyN8>qkap40Vf($kSL-Fx*!n16m@X94*BNIGn>LD^MO zN)#lt%V?q~A_6Wg76^NZQecwP)pu|S&)R#pc1gRv?~Vc~gcG*P(PJ)!v!R0QMR#9a69)26{9$c@3qjk&ZV94uQh@8Df)cqFr-g z#7kU<1M;dGI4}j2SP!E2)%h*8E~nE&F!DvAfR;-FEbmCb?$)8{fYfb4ZVCNDaV|Fk z%;YYBFx(B`h5G=h@Gv?6DBWX#%RPnOfn)FQ&@UKc4hw+6^@kJGVYm!1wv~Xfod~CQ zQ{d#T9**Z4;b^WIP_|nDJ$n##I*;IEu&Mk!Y$v}Ad&j5n>wu#D32?Dtu%o5~WUK~u zbBdWVK*3IBU{isa4+z(l%xXZiZebo^4giYvalo*?3i#F2fL#5U`2sS{bKsLh0H>M; zh}0t1D9;cE%YOlVJm7~li#SU<>tuJayJz$sTwB1kbi<`RXcB0Ne)4+2yV(a(#&(DU z``CL~H+w((fD{czi8vbqf{1fOoVy)Zc$nSK9)Q<}X>iCBv0lUl(wjUQB@+MMol|@M z9~%Kz&?xQiDbYqXo+T6>@ISPy1w@$C@&tPfeC*@w6JTvxiW7sA^4I^|=0=es&X;BN z6nk72i@l3|iXQ%k>vA%)MrHy&B~RVpQD@~9jLcTd8yJJ+aQi$u+X>iDwlA{2%)Uxb zx#3zTdqTveJ;&VaYrQSyo^PSETgVvs{kv%PHnb8?XFp&+WKWYs;t{b)#1;{k(c|-8 z3?KW6oF19~nG?4DN4)HpGHL7oje|kTA*1$C{EyvLZ?>3pmK=*oQ)bFHYqIsZCXG?2&)1B~ z&Cl2CEO}OQ9-xnulmOrmor`Ln&X(B?u6~#omDl|3z1$2KVrFk&2~R7hi9N&`W}Eua zl2QxKkKHjYlzsD}lwwr&znfBo`uNHjLo~$llo1&kot#GiK4PR!ug)H+&dS#5)cR35 zY90J$WoN^OygcDG&$-G7ebj*xSZ5EOB;tCQh_jSAW4#}mp*&~hmX-nyIW~lRZx@9NSkl$P?Fhl6= zKS)<%a&KrpnVJ?Vr7ubdkdh(DJj(BT6ssC|uRkrRg_OpGfP|MW1x;kAvzKM4fiE5K zrOz9+Y#GRMsSM|mu2X(NG0P~!+Du@s|G-_^WVoC)a$qu%l{`4az6*(^KEI%_sJNum zU^JOQTjdorH-T8wkA2XTv?KvIEf|7)L!L}_7u>T^Bp!I&i8h-Bq+)ZAZEyf!oF*F% zm)ip^+ns>Hbpec4!bZ|W3vTz4lEvkQ+meSL+u#Nm1|((jK)o}^X6b#-s*cv#b{E0m zs0Ba5_<=j(h>s$K@S%l2Uz9D-`kn<))3Z*h-Z_GfqnFTIP@_ZPaGyYx&KKxA9EcMD zS(O5Ssw%+o)Z=+jbF%`k#A~6#<~}$zeht3?^)o*(0TBIFOd{07WJ?t=v!TvqG3-&V zhf0>M%zowx=5?r2`334x{MZ1x2_jXcghN$IG*qO-%E7%i+K(L&>=6qqOaL=Tevk{~ zB4B%p3*v&g5Kh5`a$#J!h+%O%LBus8hNbO95!Z=$(he>XC34Z+5Kalex1U8knfk&5 zB0enQ-ywb7Ow@GWM1~z0p)>#_51(u1Iu}(nEOa!>3ph>x={vwhO$1a3tO#k(UW}eh zqPM$DHRCTyK)UH@Zo32p%7jcGAdj#RHo9reK!X?1@0Jb2E0Pp06J_k;Qn@rPog2mt z=SFZDoQ8u4Fh#^uMLbQ!(?vW(#ISg;7x63+H|*kcTox4z{+Y|+a=APjFJLY2k_59^ z#2ZDtPsI01VPk5GON2vb$lkK*q_#RFj%F+g<&|PRI6Mr<6`{7S76* zp#ZKNRdF^B0C8b7XO<;LAEip#Hi~Yxw>dg`u*TFA1BhF`Go;<+pc@u4&;4$RxQ!qY zH;Q<{>)aS_ER0dbjpM3eoN}%PwR5$MFd6o-TAEz;wmR4f0N$rHQqpZ6IYU%?(Hn9` zPXq73rnxS3#c-bmuzPn+4dsG=nR zQj1n_J$;vHbf)P4adW(V`|gQ&zKG|D7&cYxBA!>Tkn!%c4n($WV3$H-Elx^P+v|oP z>~u&wcT%p$H2~a^1Cwfo%#O2j0P5tL!P*>C`$n25@gU;41T4;RaoPz$U#^7%a9A9S z+$SkHx=B5&8yv1Ku8n50f7>Q}`JeL7Ns286gy|a2g{lbb{Q#CwN{zV=ZXvitL7u-{{iC zt)bNaou*!&ww8k(t4{6)5xYCNbt3lA>@`K6i!$r=f8`>)ByQoL#G;eiAmWZr?luuG zBlA`veZ@se(?6O6Q5#FtT9%iYJ_ z&pp6BDB{aSyiCMbh9hbNl>%C`P44#e_Blk`8Y2JHK zngpp_qq9}pK=-@kL|IDZ?*T!(K(ApS4F5JnzhCop(2^7bO_-axm z;#E){18V!L@{Zm+gV5cwI^Ln`cvr;N^n;^wA8;R1IJ$^ei}>0;7&<=#%BtkNLl^ON-P{*AojWVyH3S0j_0)p@1MIoX-FK9`??t?}&sffJa9}6H&ADGh zd_&Jdocj%$%6RksapO-O(YV30BECh$FtcPgzg{BG^U#L}-*Qv0)8_rC(-!f~m+;Yl z>sJT5^Z$K~pv+h#Wh_d>w-Xg47kwGOJ{Q&muq<2Vt>)lkcooXn%E$6?d^|r?#CM4J zP7!Ys@#d|(nonRK=95GW6Mn0-t#da~Pab2RBh`7x%d+0AqBkp z*cZ{X#XX^6k#qzAnO@AmyFLD+rqM|^med1oO5LHrvTx6lW{LxvNYv@1_cB|+7lEnp za9p#klP?zWcFNIT)VlCSsCD5@yjjFMM7+Cq!!I7h z>=IyhsfZt-%svRrLim$CYLdY*Yrvxt{;EN}SF&1um53h(lMwNK>ZU?~K>x%w$uRxs z05WU%wS79fLBx-ExxR^VeKWsa#E**ju|BSEF_BA^?gjk__TA1IFm$ zw_mc$F1ZV!#*z%}TLyHwo4=ph{XP6X{$Bn*5g!rpQ4t>#@#9Ms+@uV)4?xx4vcKNG-ujinJ#21whu!Tpg+u(4 zuzSWI=8y14`D6U!JaG1;h@TSiaS=Z);%7ws>~{Vs{y6_MXy{qG8hTE|u&sGg($t%D z3WKfDN_VSNc582vs>0|(g6>uI6mvn3s)B3ER41EFlKkVIJ9s55|v zqszqJ=Nd4G$v(&F>alO=A(NyDZ;g2@jpH5ei>Y}Z`y~GwUVNqjs4b;I5@YnEF02%7MJbj00G85r1(CC>98XLXl8RS202< zZ~}$wEsjQq2Z~tRTN-*00+T^*tu%Jk(j~cwKcy5tfrqIvPOLMQTWi&3SlZfw82|*p zQc*Aoa9Tk3RePUGej*^#C0OYCHUM_Wq$>nly<+Gf(gP&gB~;Qe{)bku z^(&`=DNCM}+ah1ffQ#6($OG!X#m`0MYVm$$Nbx;%`O#orq!L z{2<~VMSM=gKZ*F~J*-xkjuM5L?8Cw=`U_wltuRaSX1~xd@T-*moENeD55f`rJ5NoH zA~LKlm(z8zSCLoQG^wDd4%n1|dSmcEjq|0ATF5@AfW3}Sc4airq5e_IL`+NM?T=8n z00*Tl4edYx2BBMAbep{QTDi;F(GC{}G^BlduJurZFXEu*T=GeS>|O`691VoM-jpT> zE%J9X0HuCer0kWl^I_YVE~W){-j$9H*sG(Z!ZPZHq=ZVi zLWGhHwM;=oXS;n;wr!WvN4S`q&Vx?vD?({wYkHy+R} ztt7(&DFP$!;5Q4m4kB|Kkl83Q3?;+L$S^rQkttlK?jOX3yM*pR6t)6|?IOcd3WArB z-pxpvOuIoM^LM-QgAT2QyM=ouO3O~^+!{7z(Fpj?sRC5W)xdt%9IlO9!V&oXo>lM- zKCt|U@9?<=zPINj_aO%>9PU@{H|`JaPag9u&+|UKA3qe*`9%0;o^(jQwR{$z4d2TH z2`*m)soXMtJ>(#t^1p(=P8ZCA1*XtsVX81)m?_xddvYA`9XYMSt-`B5*eBR0)F<30 z%4djAj8B?Rrca?yu}`Uw(PyF0a-Y>cH~ZY~v)N~d&x1bueID_7%;&JrQJ;5xKKA*{ z=L?^+zSuXwcc|}h-)!GpU%hX>Z=r9oZ>8@{-vz#I-wxkJzQlKp?>gU2zT16|_#XHD z!1tW*1wX+rz%RmYxL=lEiQj0yD!*#K8o!Btll+?e=J?I^o9Fk0-z$C}_?`Cq$nRsn zPyIgk`_k_#zu)~X_#=PDpYs>|ef|CY1O1Eq=lS2_|D^wq0Z9R40_Fs`16BlF6>xRH zH36#w)#xG~_afX;yKfNcRg0(J%L3Aj68U%+z#9|xj9ZJ;f%De(Hhje&Or-Wj+# za8Kagz`FzY1wIydDDZIL(ZFW|UkZFB@I>ILz)ynMpuiwykUA(eXjD*kP)<-@kR`|( zR2EbbG%jd*P<>ECP*c#Hpt(Vp2dxZR9keEBZP1NDn}W6mZ4cTRv^(g&pa+5;3fdp^ zNYK+kr-D8W4hW72jt@=@&J4~C)&~~^7X_Pxt-Z z@Rs22;BCP>f?o)JHTdn|_kuqNJ{|mh@bAGFLQn`3!i5Bd#DpY-B!#4eq=jfhbRi={ zvO{u1ibE_R%^_mQ4I#IM+!3-V_h8_w% z5_&B3iLk&hWms%je3&ZC5wy-`4Mx|ZZtaK>nD=$-CuDn7?lq-~1DX&&uqg<`r zr+h>CM@&LYc}!c(^)VY_Zj0F#vpZ&Q%snv=#5@$UKjx8`XJVd@c{AqIn9pOrjQJ|& zo0#uneuz02%f$+@zOnwXfw94{irBE&h}itthS*iHdtzUW{Ut6sP8pXNmmHTBmm8;# zD~KzNGsc(aayD{#jxb<-x;%OJZM>O<-y>SOBT>Sxr?sb5gPqkdogrTV=3clCt?l)xl#2||KzLUe*M zAvPgCL6wk@kd%;;kd`ne!IQ8t;c&v4#DK)%iFt`di6x1KL~CMsqAhWB;?%?$iSrVd zBrZ){mbg4oOuRC2W#X#D4T-lUZcMy0adYC9#ID4xiQ5xjOgx(umXw<`JxNU3m9!`6 zK+>V4BT2`Sjwd~n^jy*lNhgv{Cw-ChWzttk-zNQ<^jp#&$^OYf$%^FgCGSi=mi%V& zS1C+NOvPe%y({%Z>Q`w(T1Z+jpO`*5eOmg=^jYbS^p^C?(pROgO<$M3KK<78 z&FP)#Thn)>?@GTv{gL#?)1T7>Xo5A-niNfjW|YRD8LO$*)M)B7Q#8{x^_mtZuh5FxE43@NH)(It-m2ZG z-K4!syHmSId$)F<_JH;g?LqC6+LyJjYENok*S@8FSNp#9OYK+MZ?xZM=4X~=R%BLY zj?LVV*`2v9b4TXx%pY}F7px1_Md+e+F}irbO=xsF-6&m-POmG}mFNt*`MSNjXLMia ze$9%=iqHNv`}Z8boFO@}IYV<2a*}h>a)#$4`gDDszEVF&@6fmCoqCtPL%&0Rul@o3!}rxwmA zoK@IZIIpm^&{^mz^b~F>JW%*b;ai387Jg88y7245KZ;NhTO<_u6$KWB6onNf6eSm> z6%8-a6zPga73CD=6zK zKT>?K_;B&j;*W~|C=p8hN&-uQOJYlgmZ(dTN>WSGOR`F`OL9x}C1XpfOKM8$N~V-d zFR_=*Ety}^T5?&*vXbQ`D@txGxxHk2$G0A~rMac~ zrA4Ksr4^;4ORGx9m)4fnmDZOoDqT^!ru6pGuF`F#J4^SJ-c!22^wHACN)MMFEq%Q7 z!_q$tYD2!E%wRK&F^n@zFw`368WtE98kQI?H(X)3&Tx}qyaU@PXm9;f&!E!?%WCje^n77-$SJh8n|-X~t|Ld|#YVZ?qaK zjFrZ*#%kjP<22(eW2147ajvn$c)9TkBQdTpUTa)qTx(osyxF+PxZU`G@loSr#>2*= z#;1+X8DBKMVmx6yWBkf^-uQB;qD)FtoN1_OglVKH+mvh4n@UXpMlqF{ zDoo=|Gfj3=v&mtaZ*rMDriG>@rlqEpKrhTUSO%It4m=2l_nLadK zFo&5(noG@N%;U@x%oEL%&C|>?&GXG|<^^Vtd6D@t^D^^t^9J)a^M3O?7JthysCme@ z6j@3wCX2;VXKA#|u{bO(7N=!_Ww~XIrm?mtJa!j&9>%2F-3`Ww6)4Q z-dby&WSwH2V{Nw1wa&9HvR-aoZe3wrWnFE(-g<*|kM$AjaqG+06V}(PZ(856p0R#n z{oH!i`i=FwGXJt+WjSS)WwXng%ShSkvh`(~%XXDLShm0H(XxYOhsutYJyCY5>}=V& zvh!tsl>J%Glt-7V%k|~Ol=STdU1!TWnimyWFAmg${Q|{wwU0|9W35pZ!1SGQmm! diff --git a/text_cmds_ios/text_cmds_ios.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist b/text_cmds_ios/text_cmds_ios.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index e9d298b9..00000000 --- a/text_cmds_ios/text_cmds_ios.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,14 +0,0 @@ - - - - - SchemeUserState - - text_cmds_ios.xcscheme - - orderHint - 0 - - - - diff --git a/text_cmds_ios/text_cmds_ios/Info.plist b/text_cmds_ios/text_cmds_ios/Info.plist deleted file mode 100644 index 1007fd9d..00000000 --- a/text_cmds_ios/text_cmds_ios/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - NSPrincipalClass - - - diff --git a/text_cmds_ios/text_cmds_ios/text_cmds_ios.h b/text_cmds_ios/text_cmds_ios/text_cmds_ios.h deleted file mode 100644 index db963986..00000000 --- a/text_cmds_ios/text_cmds_ios/text_cmds_ios.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// text_cmds_ios.h -// text_cmds_ios -// -// Created by Nicolas Holzschuch on 05/12/2017. -// Copyright © 2017 Nicolas Holzschuch. All rights reserved. -// - -#import - -//! Project version number for text_cmds_ios. -FOUNDATION_EXPORT double text_cmds_iosVersionNumber; - -//! Project version string for text_cmds_ios. -FOUNDATION_EXPORT const unsigned char text_cmds_iosVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - From 4545517d9f1d0935797441e5c80d1b3cffbbb0e6 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 13:34:44 +0100 Subject: [PATCH 06/14] Continuing work moving commands to dynamic libraries --- ios_system.m | 132 ++-- ios_system.xcodeproj/project.pbxproj | 1082 +------------------------- 2 files changed, 63 insertions(+), 1151 deletions(-) diff --git a/ios_system.m b/ios_system.m index 386afc80..5d4bcc65 100644 --- a/ios_system.m +++ b/ios_system.m @@ -23,9 +23,13 @@ #include #include #include // for basename() -#include +#include // for dlopen()/dlsym()/dlclose() // is executable, looking at "x" bit. Other methods fails on iOS: #define S_ISXXX(m) ((m) & (S_IXUSR | S_IXGRP | S_IXOTH)) +// Sideloading: when you compile yourself, as opposed to uploading on the app store +// If defined, all functions are enabled. If undefined, you get a smaller set, but +// more compliance with AppStore rules. +#define SIDELOADING #ifdef SHELL_UTILITIES extern int date_main(int argc, char *argv[]); @@ -47,18 +51,9 @@ extern int sed_main(int argc, char *argv[]); extern int awk_main(int argc, char *argv[]); #endif -#ifdef FEAT_LUA -extern int lua_main(int argc, char *argv[]); -extern int luac_main(int argc, char *argv[]); -#endif #ifdef FEAT_PYTHON extern int python_main(int argc, char **argv); #endif -#ifdef TEX_COMMANDS -extern int bibtex_main(int argc, char *argv[]); -extern int dllluatexmain(int argc, char *argv[]); -extern int dllpdftexmain(int argc, char *argv[]); -#endif // local commands extern int setenv_main(int argc, char *argv[]); extern int unsetenv_main(int argc, char *argv[]); @@ -268,14 +263,16 @@ static void initializeCommandList() @"ln" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"Ffhinsv", @"files", nil], @"link" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"", @"files", nil], @"mv" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mv_main", @"finv", @"files", nil], - @"mkdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mkdir_main", @"m:pv", @"files", nil], - @"rmdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rmdir_main", @"p", @"files", nil], + @"mkdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mkdir_main", @"m:pv", @"directory", nil], + @"rmdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rmdir_main", @"p", @"directory", nil], + @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"files", nil], +#ifdef SIDELOADING @"chown" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], @"chgrp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], - @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"files", nil], @"chmod" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chmod_main", @"ACEHILNPRVXafghinorstuvwx", @"files", nil], - @"du" : [NSArray arrayWithObjects:@"libfiles.dylib", @"du_main", @"HI:LPasd:cghkmrx", @"no", nil], @"df" : [NSArray arrayWithObjects:@"libfiles.dylib", @"df_main", @"abgHhiklmnPtT:", @"files", nil], +#endif + @"du" : [NSArray arrayWithObjects:@"libfiles.dylib", @"du_main", @"HI:LPasd:cghkmrx", @"no", nil], @"chksum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"o:", @"files", nil], @"sum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"", @"files", nil], @"stat" : [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"f:FlLnqrst:x", @"files", nil], @@ -287,22 +284,54 @@ static void initializeCommandList() // libtar.dylib @"tar" : [NSArray arrayWithObjects:@"libtar.dylib", @"tar_main", @"Bb:C:cf:HhI:JjkLlmnOoPpqrSs:T:tUuvW:wX:xyZz", @"files", nil], // libcurl.dylib - @"curl" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"2346aAbBcCdDeEfgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwxXYyz#", @"files", nil], - @"scp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], - @"sftp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], - // lua - @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"q", @"files", nil], - @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"q", @"files", nil], - -#ifdef CURL_COMMANDS // From curl. curl with ssh requires keys, and thus keys generation / management. // We assume you moved over the keys, known_host files from elsewhere // http, https, ftp... should be OK. - @"curl" : [NSValue valueWithPointer: curl_main], + @"curl" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"2346aAbBcCdDeEfgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwxXYyz#", @"files", nil], // scp / sftp require conversion to curl, rewriting arguments - @"scp" : [NSValue valueWithPointer: curl_main], - @"sftp" : [NSValue valueWithPointer: curl_main], + @"scp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], + @"sftp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], +#ifdef SIDELOADING + // lua + @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"e:il:vE", @"files", nil], + @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"lpsvo:", @"files", nil], + // from python: + @"python" : [NSArray arrayWithObjects:@"Python_ios.framework/Python_ios", @"python_main", @"3bBc:dEhiJm:OQ:RsStuUvVW:xX?", @"files", nil], + // TeX + // LuaTeX: + @"luatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"lualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"texlua" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"texluac" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"dviluatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"dvilualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + // pdfTeX + @"amstex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"cslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"csplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"eplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"etex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"jadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"latex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"mllatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"mltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfcslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfcsplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfjadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdflatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdftex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfmex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"pdfxmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"texsis" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"utf8mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"xmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + // BibTeX + @"bibtex" : [NSArray arrayWithObjects:@"libbibtex.dylib", @"bibtex_main", @"", @"files", nil], #endif + // local commands. Either self (here) or main (main program) + @"cd" : [NSArray arrayWithObjects:@"SELF", @"cd_main", @"", @"directory", nil], #ifdef SHELL_UTILITIES // Commands from Apple shell_cmds: @@ -313,7 +342,8 @@ static void initializeCommandList() @"uname" : [NSValue valueWithPointer: uname_main], @"date" : [NSValue valueWithPointer: date_main], @"env" : [NSValue valueWithPointer: env_main], - // + setenv, unsetenv + @"setenv" : [NSValue valueWithPointer: setenv_main], + @"unsetenv" : [NSValue valueWithPointer: unsetenv_main], @"id" : [NSValue valueWithPointer: id_main], @"groups" : [NSValue valueWithPointer: id_main], @"whoami" : [NSValue valueWithPointer: id_main], @@ -340,54 +370,8 @@ static void initializeCommandList() @"ping" : [NSValue valueWithPointer: ping_main], #endif #ifdef FEAT_PYTHON - // from python: - @"python" : [NSValue valueWithPointer: python_main], -#endif -#ifdef FEAT_LUA - // from lua: - @"lua" : [NSValue valueWithPointer: lua_main], - @"luac" : [NSValue valueWithPointer: luac_main], #endif #ifdef TEX_COMMANDS - // from TeX: - // LuaTeX: - @"luatex" : [NSValue valueWithPointer: dllluatexmain], - @"lualatex" : [NSValue valueWithPointer: dllluatexmain], - @"texlua" : [NSValue valueWithPointer: dllluatexmain], - @"texluac" : [NSValue valueWithPointer: dllluatexmain], - @"dviluatex" : [NSValue valueWithPointer: dllluatexmain], - @"dvilualatex" : [NSValue valueWithPointer: dllluatexmain], - // pdfTeX - @"amstex" : [NSValue valueWithPointer: dllpdftexmain], - @"cslatex" : [NSValue valueWithPointer: dllpdftexmain], - @"csplain" : [NSValue valueWithPointer: dllpdftexmain], - @"eplain" : [NSValue valueWithPointer: dllpdftexmain], - @"etex" : [NSValue valueWithPointer: dllpdftexmain], - @"jadetex" : [NSValue valueWithPointer: dllpdftexmain], - @"latex" : [NSValue valueWithPointer: dllpdftexmain], - @"mex" : [NSValue valueWithPointer: dllpdftexmain], - @"mllatex" : [NSValue valueWithPointer: dllpdftexmain], - @"mltex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfcslatex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfcsplain" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfetex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfjadetex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdflatex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdftex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfmex" : [NSValue valueWithPointer: dllpdftexmain], - @"pdfxmltex" : [NSValue valueWithPointer: dllpdftexmain], - @"texsis" : [NSValue valueWithPointer: dllpdftexmain], - @"utf8mex" : [NSValue valueWithPointer: dllpdftexmain], - @"xmltex" : [NSValue valueWithPointer: dllpdftexmain], - // XeTeX: - // @"xetex" : [NSValue valueWithPointer: dllxetexmain], - // @"xelatex" : [NSValue valueWithPointer: dllxetexmain], - // BibTeX - @"bibtex" : [NSValue valueWithPointer: bibtex_main], - // local commands - @"setenv" : [NSValue valueWithPointer: setenv_main], - @"unsetenv" : [NSValue valueWithPointer: unsetenv_main], - @"cd" : [NSValue valueWithPointer: cd_main], @"ssh" : [NSValue valueWithPointer: ssh_main], #endif }; @@ -947,7 +931,9 @@ int ios_system(const char* inputCmd) { void* handle = NULL; if (commandStructure != nil) { NSString* libraryName = commandStructure[0]; - handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_LOCAL); + if ([libraryName isEqualToString: @"SELF"]) handle = RTLD_SELF; // commands defined in ios_system.framework + else if ([libraryName isEqualToString: @"MAIN"]) handle = RTLD_MAIN_ONLY; // commands defined in main program + else handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_LOCAL); // commands defined in dynamic library NSString* functionName = commandStructure[1]; function = dlsym(handle, functionName.UTF8String); } diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 89ce7288..793835c0 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -8,7 +8,6 @@ /* Begin PBXBuildFile section */ 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22257E801FDA7C0C00FBA97D /* openssl.framework */; }; - 22319F951FDBF921004D875A /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22319F941FDBF920004D875A /* libffi.a */; }; 22319FA01FDC2332004D875A /* getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22319F9E1FDC2332004D875A /* getopt.c */; }; 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */ = {isa = PBXBuildFile; fileRef = 223496AE1FD5FC71007ED1A9 /* ios_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */ = {isa = PBXBuildFile; fileRef = 223496B61FD5FC89007ED1A9 /* ios_system.m */; }; @@ -33,47 +32,9 @@ 2248DB2C2004F82700F2944C /* tran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB212004F82700F2944C /* tran.c */; }; 2248DB2E2004F82700F2944C /* proctab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB232004F82700F2944C /* proctab.c */; }; 2248DB2F2004F82700F2944C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB242004F82700F2944C /* main.c */; }; - 2253BA182018AA8F0019CB39 /* fcntlmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894CE1FDBF105006CDE47 /* fcntlmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 2253BA192018AA960019CB39 /* config.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894AA1FDBF105006CDE47 /* config.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; - 225782D81FDBC9B40050F312 /* lopcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B31FDBC9AF0050F312 /* lopcodes.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782D91FDBC9B40050F312 /* lbitlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B41FDBC9AF0050F312 /* lbitlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782DA1FDBC9B40050F312 /* lstring.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B51FDBC9AF0050F312 /* lstring.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782DB1FDBC9B40050F312 /* lvm.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B61FDBC9B00050F312 /* lvm.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782DD1FDBC9B40050F312 /* ldump.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B81FDBC9B00050F312 /* ldump.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782DE1FDBC9B40050F312 /* lauxlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782B91FDBC9B00050F312 /* lauxlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782DF1FDBC9B40050F312 /* lbaselib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BA1FDBC9B00050F312 /* lbaselib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E01FDBC9B40050F312 /* lua.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BB1FDBC9B00050F312 /* lua.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E11FDBC9B40050F312 /* lparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BC1FDBC9B00050F312 /* lparser.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E21FDBC9B40050F312 /* ltablib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BD1FDBC9B00050F312 /* ltablib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E31FDBC9B40050F312 /* lobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BE1FDBC9B00050F312 /* lobject.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E41FDBC9B40050F312 /* lcorolib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782BF1FDBC9B00050F312 /* lcorolib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E51FDBC9B40050F312 /* lcode.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C01FDBC9B00050F312 /* lcode.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E61FDBC9B40050F312 /* lzio.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C11FDBC9B10050F312 /* lzio.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E71FDBC9B40050F312 /* lstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C21FDBC9B10050F312 /* lstate.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS"; }; }; - 225782E81FDBC9B40050F312 /* lctype.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C31FDBC9B10050F312 /* lctype.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782E91FDBC9B40050F312 /* luac.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C41FDBC9B10050F312 /* luac.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782EA1FDBC9B40050F312 /* lutf8lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C51FDBC9B10050F312 /* lutf8lib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782EB1FDBC9B40050F312 /* loadlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C61FDBC9B10050F312 /* loadlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782EC1FDBC9B40050F312 /* lua_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = 225782C71FDBC9B10050F312 /* lua_ios.h */; }; - 225782ED1FDBC9B40050F312 /* lstrlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C81FDBC9B10050F312 /* lstrlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782EE1FDBC9B40050F312 /* liolib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782C91FDBC9B10050F312 /* liolib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782EF1FDBC9B40050F312 /* ldo.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CA1FDBC9B20050F312 /* ldo.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F01FDBC9B40050F312 /* ldebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CB1FDBC9B20050F312 /* ldebug.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F11FDBC9B40050F312 /* lgc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CC1FDBC9B20050F312 /* lgc.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F21FDBC9B40050F312 /* loslib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CD1FDBC9B20050F312 /* loslib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F31FDBC9B40050F312 /* ltm.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CE1FDBC9B20050F312 /* ltm.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F41FDBC9B40050F312 /* lfunc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782CF1FDBC9B20050F312 /* lfunc.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F51FDBC9B40050F312 /* lmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D01FDBC9B20050F312 /* lmem.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS"; }; }; - 225782F61FDBC9B40050F312 /* lapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D11FDBC9B30050F312 /* lapi.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F71FDBC9B40050F312 /* lmathlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D21FDBC9B30050F312 /* lmathlib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F81FDBC9B40050F312 /* ltable.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D31FDBC9B30050F312 /* ltable.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782F91FDBC9B40050F312 /* linit.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D41FDBC9B30050F312 /* linit.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782FA1FDBC9B40050F312 /* ldblib.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D51FDBC9B30050F312 /* ldblib.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782FB1FDBC9B40050F312 /* lundump.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D61FDBC9B30050F312 /* lundump.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; - 225782FC1FDBC9B40050F312 /* llex.c in Sources */ = {isa = PBXBuildFile; fileRef = 225782D71FDBC9B40050F312 /* llex.c */; settings = {COMPILER_FLAGS = "-D LUA_USE_IOS "; }; }; 225F060B20163C2000466685 /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; 225F061220171B4300466685 /* ssh_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F061120171B4300466685 /* ssh_main.c */; settings = {COMPILER_FLAGS = "-F ../../../blink/Frameworks/"; }; }; @@ -86,11 +47,6 @@ 226378951FDB3EE400AE8827 /* ls.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378351FDB3EE200AE8827 /* ls.h */; }; 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263784D1FDB3EE300AE8827 /* chmod_acl.h */; }; 226378B21FDB3EE400AE8827 /* zopen.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378591FDB3EE300AE8827 /* zopen.h */; }; - 2279697C1FEE42F100F01013 /* connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 227969741FEE42F100F01013 /* connection.h */; }; - 2279697D1FEE42F100F01013 /* multiprocessing.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969751FEE42F100F01013 /* multiprocessing.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; - 2279697E1FEE42F100F01013 /* multiprocessing.h in Headers */ = {isa = PBXBuildFile; fileRef = 227969761FEE42F100F01013 /* multiprocessing.h */; }; - 227969801FEE42F100F01013 /* semaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969781FEE42F100F01013 /* semaphore.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; - 227969811FEE42F100F01013 /* socket_connection.c in Sources */ = {isa = PBXBuildFile; fileRef = 227969791FEE42F100F01013 /* socket_connection.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../blink/Frameworks/"; }; }; 228541B4201F988E00B93589 /* humanize_number.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378411FDB3EE300AE8827 /* humanize_number.c */; }; 228541B5201F989400B93589 /* chflags.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378141FDB3EE200AE8827 /* chflags.c */; }; 228541B6201F989900B93589 /* chmod.c in Sources */ = {isa = PBXBuildFile; fileRef = 2263784B1FDB3EE300AE8827 /* chmod.c */; }; @@ -374,201 +330,8 @@ 22908B50201FC85E002AFBA7 /* spnego_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780901FDB4D380050F312 /* spnego_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908B51201FC85E002AFBA7 /* spnego_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780911FDB4D380050F312 /* spnego_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908B52201FC85E002AFBA7 /* vauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780921FDB4D380050F312 /* vauth.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 22C629EB201FCD09000DCCDA /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629E9201FCD08000DCCDA /* libssh2.framework */; }; - 22C629EC201FCD56000DCCDA /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629E8201FCD08000DCCDA /* openssl.framework */; }; + 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; - 22C629EF201FCF6F000DCCDA /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C629EE201FCF6E000DCCDA /* libssh2.framework */; }; - 22C891851FDBCF09006CDE47 /* _warnings.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891391FDBCF08006CDE47 /* _warnings.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891861FDBCF09006CDE47 /* asdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913A1FDBCF08006CDE47 /* asdl.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891871FDBCF09006CDE47 /* ast.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913B1FDBCF08006CDE47 /* ast.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891891FDBCF09006CDE47 /* bltinmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913D1FDBCF08006CDE47 /* bltinmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8918A1FDBCF09006CDE47 /* ceval.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913E1FDBCF08006CDE47 /* ceval.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8918B1FDBCF09006CDE47 /* codecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8913F1FDBCF08006CDE47 /* codecs.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8918C1FDBCF09006CDE47 /* compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891401FDBCF08006CDE47 /* compile.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8918D1FDBCF09006CDE47 /* dtoa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891411FDBCF08006CDE47 /* dtoa.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891961FDBCF09006CDE47 /* dynload_shlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8914A1FDBCF08006CDE47 /* dynload_shlib.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891991FDBCF09006CDE47 /* errors.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8914D1FDBCF08006CDE47 /* errors.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919A1FDBCF09006CDE47 /* formatter_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8914E1FDBCF08006CDE47 /* formatter_string.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919B1FDBCF09006CDE47 /* formatter_unicode.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8914F1FDBCF08006CDE47 /* formatter_unicode.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919C1FDBCF09006CDE47 /* frozen.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891501FDBCF08006CDE47 /* frozen.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919D1FDBCF09006CDE47 /* frozenmain.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891511FDBCF08006CDE47 /* frozenmain.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919E1FDBCF09006CDE47 /* future.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891521FDBCF08006CDE47 /* future.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8919F1FDBCF09006CDE47 /* getargs.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891531FDBCF08006CDE47 /* getargs.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A01FDBCF09006CDE47 /* getcompiler.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891541FDBCF08006CDE47 /* getcompiler.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A11FDBCF09006CDE47 /* getcopyright.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891551FDBCF08006CDE47 /* getcopyright.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ -I ../python_ios/"; }; }; - 22C891A31FDBCF09006CDE47 /* getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891571FDBCF08006CDE47 /* getopt.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A41FDBCF09006CDE47 /* getplatform.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891581FDBCF08006CDE47 /* getplatform.c */; settings = {COMPILER_FLAGS = "-DPLATFORM='\"darwin\"' -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A51FDBCF09006CDE47 /* getversion.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891591FDBCF08006CDE47 /* getversion.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A61FDBCF09006CDE47 /* graminit.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8915A1FDBCF08006CDE47 /* graminit.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A71FDBCF09006CDE47 /* import.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8915B1FDBCF08006CDE47 /* import.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A81FDBCF09006CDE47 /* importdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8915C1FDBCF08006CDE47 /* importdl.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891A91FDBCF09006CDE47 /* importdl.h in Headers */ = {isa = PBXBuildFile; fileRef = 22C8915D1FDBCF08006CDE47 /* importdl.h */; }; - 22C891AA1FDBCF09006CDE47 /* mactoolboxglue.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8915E1FDBCF08006CDE47 /* mactoolboxglue.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891AC1FDBCF09006CDE47 /* marshal.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891601FDBCF08006CDE47 /* marshal.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891AD1FDBCF09006CDE47 /* modsupport.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891611FDBCF08006CDE47 /* modsupport.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891AE1FDBCF09006CDE47 /* mysnprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891621FDBCF08006CDE47 /* mysnprintf.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891AF1FDBCF09006CDE47 /* mystrtoul.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891631FDBCF08006CDE47 /* mystrtoul.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B01FDBCF09006CDE47 /* opcode_targets.h in Headers */ = {isa = PBXBuildFile; fileRef = 22C891641FDBCF08006CDE47 /* opcode_targets.h */; }; - 22C891B11FDBCF09006CDE47 /* peephole.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891651FDBCF08006CDE47 /* peephole.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B21FDBCF09006CDE47 /* pyarena.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891661FDBCF08006CDE47 /* pyarena.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B31FDBCF09006CDE47 /* pyctype.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891671FDBCF08006CDE47 /* pyctype.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B41FDBCF09006CDE47 /* pyfpe.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891681FDBCF08006CDE47 /* pyfpe.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B51FDBCF09006CDE47 /* pymath.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891691FDBCF08006CDE47 /* pymath.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B61FDBCF09006CDE47 /* pystate.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916A1FDBCF08006CDE47 /* pystate.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B71FDBCF09006CDE47 /* pystrcmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916B1FDBCF08006CDE47 /* pystrcmp.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B81FDBCF09006CDE47 /* pystrtod.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916C1FDBCF08006CDE47 /* pystrtod.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891B91FDBCF09006CDE47 /* Python-ast.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916D1FDBCF08006CDE47 /* Python-ast.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891BA1FDBCF09006CDE47 /* pythonrun.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916E1FDBCF08006CDE47 /* pythonrun.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891BB1FDBCF09006CDE47 /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8916F1FDBCF08006CDE47 /* random.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891BD1FDBCF09006CDE47 /* strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891711FDBCF08006CDE47 /* strdup.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891BF1FDBCF09006CDE47 /* structmember.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891731FDBCF08006CDE47 /* structmember.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891C01FDBCF09006CDE47 /* symtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891741FDBCF08006CDE47 /* symtable.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891C11FDBCF09006CDE47 /* sysmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891751FDBCF08006CDE47 /* sysmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891C21FDBCF09006CDE47 /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891761FDBCF08006CDE47 /* thread.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C891CF1FDBCF09006CDE47 /* traceback.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891831FDBCF08006CDE47 /* traceback.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/ "; }; }; - 22C8920C1FDBD30A006CDE47 /* abstract.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D31FDBD309006CDE47 /* abstract.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8920D1FDBD30A006CDE47 /* boolobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D41FDBD309006CDE47 /* boolobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8920E1FDBD30A006CDE47 /* bufferobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D51FDBD309006CDE47 /* bufferobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8920F1FDBD30A006CDE47 /* bytearrayobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D61FDBD309006CDE47 /* bytearrayobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892101FDBD30A006CDE47 /* bytes_methods.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D71FDBD309006CDE47 /* bytes_methods.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892111FDBD30A006CDE47 /* capsule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D81FDBD309006CDE47 /* capsule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892121FDBD30A006CDE47 /* cellobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891D91FDBD309006CDE47 /* cellobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892131FDBD30A006CDE47 /* classobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891DA1FDBD309006CDE47 /* classobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892141FDBD30A006CDE47 /* cobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891DB1FDBD309006CDE47 /* cobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892151FDBD30A006CDE47 /* codeobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891DC1FDBD309006CDE47 /* codeobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892161FDBD30A006CDE47 /* complexobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891DD1FDBD309006CDE47 /* complexobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892171FDBD30A006CDE47 /* descrobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891DE1FDBD309006CDE47 /* descrobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892191FDBD30A006CDE47 /* dictobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E01FDBD309006CDE47 /* dictobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921A1FDBD30A006CDE47 /* enumobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E11FDBD309006CDE47 /* enumobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921B1FDBD30A006CDE47 /* exceptions.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E21FDBD309006CDE47 /* exceptions.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921C1FDBD30A006CDE47 /* fileobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E31FDBD309006CDE47 /* fileobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921D1FDBD30A006CDE47 /* floatobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E41FDBD309006CDE47 /* floatobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921E1FDBD30A006CDE47 /* frameobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E51FDBD309006CDE47 /* frameobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8921F1FDBD30A006CDE47 /* funcobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E61FDBD309006CDE47 /* funcobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892201FDBD30A006CDE47 /* genobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E71FDBD309006CDE47 /* genobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892211FDBD30A006CDE47 /* intobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E81FDBD309006CDE47 /* intobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892221FDBD30A006CDE47 /* iterobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891E91FDBD309006CDE47 /* iterobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892231FDBD30A006CDE47 /* listobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891EA1FDBD309006CDE47 /* listobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892261FDBD30A006CDE47 /* longobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891ED1FDBD309006CDE47 /* longobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892271FDBD30A006CDE47 /* memoryobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891EE1FDBD309006CDE47 /* memoryobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892281FDBD30A006CDE47 /* methodobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891EF1FDBD309006CDE47 /* methodobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892291FDBD30A006CDE47 /* moduleobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F01FDBD309006CDE47 /* moduleobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8922A1FDBD30A006CDE47 /* object.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F11FDBD309006CDE47 /* object.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8922B1FDBD30A006CDE47 /* obmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F21FDBD309006CDE47 /* obmalloc.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8922C1FDBD30A006CDE47 /* rangeobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F31FDBD309006CDE47 /* rangeobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8922D1FDBD30A006CDE47 /* setobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F41FDBD309006CDE47 /* setobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8922E1FDBD30A006CDE47 /* sliceobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C891F51FDBD309006CDE47 /* sliceobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8923C1FDBD30A006CDE47 /* stringobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892041FDBD309006CDE47 /* stringobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8923D1FDBD30A006CDE47 /* structseq.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892051FDBD309006CDE47 /* structseq.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8923E1FDBD30A006CDE47 /* tupleobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892061FDBD309006CDE47 /* tupleobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8923F1FDBD30A006CDE47 /* typeobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892071FDBD309006CDE47 /* typeobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892401FDBD30A006CDE47 /* unicodectype.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892081FDBD309006CDE47 /* unicodectype.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892411FDBD30A006CDE47 /* unicodeobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892091FDBD309006CDE47 /* unicodeobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892421FDBD30A006CDE47 /* unicodetype_db.h in Headers */ = {isa = PBXBuildFile; fileRef = 22C8920A1FDBD309006CDE47 /* unicodetype_db.h */; }; - 22C892431FDBD30A006CDE47 /* weakrefobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8920B1FDBD309006CDE47 /* weakrefobject.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8928E1FDBD7B7006CDE47 /* acceler.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892771FDBD7B6006CDE47 /* acceler.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892911FDBD7B7006CDE47 /* bitset.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8927A1FDBD7B6006CDE47 /* bitset.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892921FDBD7B7006CDE47 /* firstsets.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8927B1FDBD7B6006CDE47 /* firstsets.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892931FDBD7B7006CDE47 /* grammar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8927C1FDBD7B6006CDE47 /* grammar.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892941FDBD7B7006CDE47 /* grammar1.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8927D1FDBD7B6006CDE47 /* grammar1.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892961FDBD7B7006CDE47 /* listnode.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8927F1FDBD7B6006CDE47 /* listnode.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892971FDBD7B7006CDE47 /* metagrammar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892801FDBD7B6006CDE47 /* metagrammar.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892981FDBD7B7006CDE47 /* myreadline.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892811FDBD7B6006CDE47 /* myreadline.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892991FDBD7B7006CDE47 /* node.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892821FDBD7B6006CDE47 /* node.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8929A1FDBD7B7006CDE47 /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892831FDBD7B6006CDE47 /* parser.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8929C1FDBD7B7006CDE47 /* parsetok.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892851FDBD7B6006CDE47 /* parsetok.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8929D1FDBD7B7006CDE47 /* pgen.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892861FDBD7B6006CDE47 /* pgen.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8929F1FDBD7B7006CDE47 /* printgrammar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892881FDBD7B6006CDE47 /* printgrammar.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C892A21FDBD7B7006CDE47 /* tokenizer.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8928B1FDBD7B6006CDE47 /* tokenizer.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C895521FDBF106006CDE47 /* _bisectmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892A61FDBF104006CDE47 /* _bisectmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C895541FDBF106006CDE47 /* _codecsmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892A81FDBF104006CDE47 /* _codecsmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C895551FDBF106006CDE47 /* _collectionsmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892A91FDBF104006CDE47 /* _collectionsmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C895561FDBF106006CDE47 /* _csv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892AA1FDBF104006CDE47 /* _csv.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C895571FDBF106006CDE47 /* _ctypes.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892AC1FDBF104006CDE47 /* _ctypes.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8955A1FDBF106006CDE47 /* callbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892AF1FDBF104006CDE47 /* callbacks.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8955B1FDBF106006CDE47 /* callproc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892B01FDBF104006CDE47 /* callproc.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../../../libssh2-for-iOS/include/"; }; }; - 22C8955C1FDBF106006CDE47 /* cfield.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C892B11FDBF104006CDE47 /* cfield.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896C91FDBF108006CDE47 /* malloc_closure.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8944D1FDBF104006CDE47 /* malloc_closure.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896CA1FDBF108006CDE47 /* stgdict.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8944E1FDBF104006CDE47 /* stgdict.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/libffi-3.2.1//build_iphoneos-arm64/include/ -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896CE1FDBF108006CDE47 /* _functoolsmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894521FDBF104006CDE47 /* _functoolsmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896CF1FDBF108006CDE47 /* _hashopenssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894531FDBF104006CDE47 /* _hashopenssl.c */; settings = {COMPILER_FLAGS = "-v -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../../../blink/Frameworks/"; }; }; - 22C896D01FDBF108006CDE47 /* _heapqmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894541FDBF104006CDE47 /* _heapqmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D11FDBF108006CDE47 /* _hotshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894551FDBF104006CDE47 /* _hotshot.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D21FDBF108006CDE47 /* _iomodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894571FDBF104006CDE47 /* _iomodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D41FDBF108006CDE47 /* bufferedio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894591FDBF104006CDE47 /* bufferedio.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D51FDBF108006CDE47 /* bytesio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945A1FDBF104006CDE47 /* bytesio.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D61FDBF108006CDE47 /* fileio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945B1FDBF104006CDE47 /* fileio.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D71FDBF108006CDE47 /* iobase.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945C1FDBF104006CDE47 /* iobase.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D81FDBF108006CDE47 /* stringio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945D1FDBF104006CDE47 /* stringio.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896D91FDBF108006CDE47 /* textio.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945E1FDBF104006CDE47 /* textio.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896DA1FDBF108006CDE47 /* _json.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8945F1FDBF104006CDE47 /* _json.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896DB1FDBF108006CDE47 /* _localemodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894601FDBF104006CDE47 /* _localemodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896DC1FDBF108006CDE47 /* _lsprof.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894611FDBF104006CDE47 /* _lsprof.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896DD1FDBF108006CDE47 /* _math.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894621FDBF104006CDE47 /* _math.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896E61FDBF108006CDE47 /* _randommodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8946C1FDBF104006CDE47 /* _randommodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896FA1FDBF108006CDE47 /* _sre.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894811FDBF104006CDE47 /* _sre.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C896FB1FDBF108006CDE47 /* _ssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894821FDBF104006CDE47 /* _ssl.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../../../blink/Frameworks/"; }; }; - 22C896FD1FDBF108006CDE47 /* _struct.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894841FDBF104006CDE47 /* _struct.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897001FDBF108006CDE47 /* _weakref.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894871FDBF104006CDE47 /* _weakref.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897041FDBF108006CDE47 /* arraymodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8948B1FDBF104006CDE47 /* arraymodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897051FDBF108006CDE47 /* audioop.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8948C1FDBF104006CDE47 /* audioop.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897061FDBF108006CDE47 /* binascii.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8948D1FDBF104006CDE47 /* binascii.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897081FDBF108006CDE47 /* bsddbmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8948F1FDBF104006CDE47 /* bsddbmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897091FDBF108006CDE47 /* bz2module.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894901FDBF104006CDE47 /* bz2module.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8970C1FDBF108006CDE47 /* cgensupport.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894931FDBF104006CDE47 /* cgensupport.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897211FDBF108006CDE47 /* cmathmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894A91FDBF104006CDE47 /* cmathmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897251FDBF108006CDE47 /* cPickle.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894AD1FDBF105006CDE47 /* cPickle.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897261FDBF108006CDE47 /* cryptmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894AE1FDBF105006CDE47 /* cryptmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897271FDBF108006CDE47 /* cStringIO.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894AF1FDBF105006CDE47 /* cStringIO.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897291FDBF108006CDE47 /* datetimemodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894B11FDBF105006CDE47 /* datetimemodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8972B1FDBF108006CDE47 /* dlmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894B31FDBF105006CDE47 /* dlmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8972C1FDBF108006CDE47 /* errnomodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894B41FDBF105006CDE47 /* errnomodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8973D1FDBF109006CDE47 /* xmlparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894C61FDBF105006CDE47 /* xmlparse.c */; settings = {COMPILER_FLAGS = "-D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8973E1FDBF109006CDE47 /* xmlrole.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894C71FDBF105006CDE47 /* xmlrole.c */; settings = {COMPILER_FLAGS = "-D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897401FDBF109006CDE47 /* xmltok.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894C91FDBF105006CDE47 /* xmltok.c */; settings = {COMPILER_FLAGS = "-D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897421FDBF109006CDE47 /* xmltok_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894CB1FDBF105006CDE47 /* xmltok_impl.c */; settings = {COMPILER_FLAGS = "-D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897441FDBF109006CDE47 /* xmltok_ns.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894CD1FDBF105006CDE47 /* xmltok_ns.c */; settings = {COMPILER_FLAGS = "-D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897481FDBF109006CDE47 /* fpectlmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894D11FDBF105006CDE47 /* fpectlmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8974A1FDBF109006CDE47 /* future_builtins.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894D31FDBF105006CDE47 /* future_builtins.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8974C1FDBF109006CDE47 /* gcmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894D51FDBF105006CDE47 /* gcmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8974F1FDBF109006CDE47 /* getbuildinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894D81FDBF105006CDE47 /* getbuildinfo.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897521FDBF109006CDE47 /* getpath.m in Sources */ = {isa = PBXBuildFile; fileRef = 22C894DB1FDBF105006CDE47 /* getpath.m */; settings = {COMPILER_FLAGS = "-DPYTHONPATH='\":plat-darwin:plat-mac:plat-mac/lib-scriptpackages:lib-tk:lib-old\"' -DPREFIX='\"/Library/Frameworks/Python.framework/Versions/2.7\"' -DEXEC_PREFIX='\"/Library/Frameworks/Python.framework/Versions/2.7\"' -DVERSION='\"2.7\"' -DVPATH='\"\"' -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897541FDBF109006CDE47 /* grpmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894DD1FDBF105006CDE47 /* grpmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897551FDBF109006CDE47 /* imageop.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894DE1FDBF105006CDE47 /* imageop.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897571FDBF109006CDE47 /* itertoolsmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894E01FDBF105006CDE47 /* itertoolsmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8975C1FDBF109006CDE47 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894E51FDBF105006CDE47 /* main.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8975F1FDBF109006CDE47 /* mathmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894E81FDBF105006CDE47 /* mathmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897601FDBF109006CDE47 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894E91FDBF105006CDE47 /* md5.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897621FDBF109006CDE47 /* md5module.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894EB1FDBF105006CDE47 /* md5module.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897631FDBF109006CDE47 /* mmapmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894EC1FDBF105006CDE47 /* mmapmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897651FDBF109006CDE47 /* operator.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894EE1FDBF105006CDE47 /* operator.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897671FDBF109006CDE47 /* parsermodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F01FDBF105006CDE47 /* parsermodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897681FDBF109006CDE47 /* posixmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F11FDBF105006CDE47 /* posixmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -F ../../../blink/Frameworks/"; }; }; - 22C8976A1FDBF109006CDE47 /* puremodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F31FDBF105006CDE47 /* puremodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8976B1FDBF109006CDE47 /* pwdmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F41FDBF105006CDE47 /* pwdmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8976C1FDBF109006CDE47 /* pyexpat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F51FDBF105006CDE47 /* pyexpat.c */; settings = {COMPILER_FLAGS = "-I ../python_ios/Python-2.7.13/Modules/expat/ -D HAVE_EXPAT_CONFIG_H -DUSE_PYEXPAT_CAPI -DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8976D1FDBF109006CDE47 /* python.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F61FDBF105006CDE47 /* python.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8976F1FDBF109006CDE47 /* resource.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F81FDBF105006CDE47 /* resource.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897701FDBF109006CDE47 /* rotatingtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894F91FDBF105006CDE47 /* rotatingtree.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897721FDBF109006CDE47 /* selectmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C894FB1FDBF105006CDE47 /* selectmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897791FDBF109006CDE47 /* sha256module.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895021FDBF105006CDE47 /* sha256module.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8977A1FDBF109006CDE47 /* sha512module.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895031FDBF105006CDE47 /* sha512module.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8977B1FDBF109006CDE47 /* shamodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895041FDBF105006CDE47 /* shamodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8977C1FDBF109006CDE47 /* signalmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895051FDBF105006CDE47 /* signalmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8977D1FDBF109006CDE47 /* socketmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895061FDBF105006CDE47 /* socketmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897821FDBF109006CDE47 /* stropmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8950B1FDBF105006CDE47 /* stropmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897851FDBF109006CDE47 /* symtablemodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8950E1FDBF105006CDE47 /* symtablemodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897861FDBF109006CDE47 /* syslogmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8950F1FDBF105006CDE47 /* syslogmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897871FDBF109006CDE47 /* termios.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895101FDBF105006CDE47 /* termios.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897891FDBF109006CDE47 /* threadmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895121FDBF105006CDE47 /* threadmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8978A1FDBF109006CDE47 /* timemodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895131FDBF105006CDE47 /* timemodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8978C1FDBF109006CDE47 /* timingmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895151FDBF105006CDE47 /* timingmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C8978F1FDBF109006CDE47 /* unicodedata.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C895181FDBF105006CDE47 /* unicodedata.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897921FDBF109006CDE47 /* xxmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8951B1FDBF105006CDE47 /* xxmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897931FDBF109006CDE47 /* xxsubtype.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8951C1FDBF105006CDE47 /* xxsubtype.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897951FDBF109006CDE47 /* yuvconvert.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8951E1FDBF105006CDE47 /* yuvconvert.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897961FDBF109006CDE47 /* zipimport.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8951F1FDBF105006CDE47 /* zipimport.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; - 22C897C01FDBF109006CDE47 /* zlibmodule.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C8954B1FDBF105006CDE47 /* zlibmodule.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -fno-strict-aliasing -fno-common -dynamic -g -fwrapv -O3 -Wall -Wstrict-prototypes -I ../python_ios/Python-2.7.13/Include/ -I ../python_ios -DPy_BUILD_CORE -I ../libssh2-for-iOS/include/"; }; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27661FDB3FDA0087DDAD /* ios_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27691FDB3FDA0087DDAD /* printenv.c */; }; @@ -634,13 +397,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 2219DFB71FD739C900675252 /* libbibtex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbibtex.dylib; path = ../blink/Frameworks/libbibtex.dylib; sourceTree = ""; }; - 2219DFBC1FD739C900675252 /* libluatex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libluatex.dylib; path = ../blink/Frameworks/libluatex.dylib; sourceTree = ""; }; - 2219DFBD1FD739C900675252 /* libtexlua52.5.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtexlua52.5.dylib; path = ../blink/Frameworks/libtexlua52.5.dylib; sourceTree = ""; }; - 2219DFBE1FD739C900675252 /* libpdftex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpdftex.dylib; path = ../blink/Frameworks/libpdftex.dylib; sourceTree = ""; }; - 2219DFBF1FD739C900675252 /* libkpathsea.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libkpathsea.6.dylib; path = ../blink/Frameworks/libkpathsea.6.dylib; sourceTree = ""; }; 22257E801FDA7C0C00FBA97D /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = "../libssh2-for-iOS/openssl.framework"; sourceTree = ""; }; - 22319F941FDBF920004D875A /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libffi.a; path = ../python_ios/libffi.a; sourceTree = ""; }; 22319F9E1FDC2332004D875A /* getopt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = getopt.c; sourceTree = ""; }; 223496AB1FD5FC71007ED1A9 /* ios_system.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ios_system.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 223496AE1FD5FC71007ED1A9 /* ios_system.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ios_system.h; sourceTree = ""; }; @@ -944,42 +701,6 @@ 225781161FDB4D380050F312 /* tool_writeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeout.c; sourceTree = ""; }; 225781181FDB4D380050F312 /* tool_xattr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_xattr.c; sourceTree = ""; }; 2257811A1FDB4D380050F312 /* curl_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = curl_config.h; path = curl/config_iphone/curl_config.h; sourceTree = SOURCE_ROOT; }; - 225782B31FDBC9AF0050F312 /* lopcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lopcodes.c; path = "../lua_ios/lua-5.3.4/src/lopcodes.c"; sourceTree = SOURCE_ROOT; }; - 225782B41FDBC9AF0050F312 /* lbitlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lbitlib.c; path = "../lua_ios/lua-5.3.4/src/lbitlib.c"; sourceTree = SOURCE_ROOT; }; - 225782B51FDBC9AF0050F312 /* lstring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstring.c; path = "../lua_ios/lua-5.3.4/src/lstring.c"; sourceTree = SOURCE_ROOT; }; - 225782B61FDBC9B00050F312 /* lvm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lvm.c; path = "../lua_ios/lua-5.3.4/src/lvm.c"; sourceTree = SOURCE_ROOT; }; - 225782B81FDBC9B00050F312 /* ldump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldump.c; path = "../lua_ios/lua-5.3.4/src/ldump.c"; sourceTree = SOURCE_ROOT; }; - 225782B91FDBC9B00050F312 /* lauxlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lauxlib.c; path = "../lua_ios/lua-5.3.4/src/lauxlib.c"; sourceTree = SOURCE_ROOT; }; - 225782BA1FDBC9B00050F312 /* lbaselib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lbaselib.c; path = "../lua_ios/lua-5.3.4/src/lbaselib.c"; sourceTree = SOURCE_ROOT; }; - 225782BB1FDBC9B00050F312 /* lua.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lua.c; path = "../lua_ios/lua-5.3.4/src/lua.c"; sourceTree = SOURCE_ROOT; }; - 225782BC1FDBC9B00050F312 /* lparser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lparser.c; path = "../lua_ios/lua-5.3.4/src/lparser.c"; sourceTree = SOURCE_ROOT; }; - 225782BD1FDBC9B00050F312 /* ltablib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltablib.c; path = "../lua_ios/lua-5.3.4/src/ltablib.c"; sourceTree = SOURCE_ROOT; }; - 225782BE1FDBC9B00050F312 /* lobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lobject.c; path = "../lua_ios/lua-5.3.4/src/lobject.c"; sourceTree = SOURCE_ROOT; }; - 225782BF1FDBC9B00050F312 /* lcorolib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lcorolib.c; path = "../lua_ios/lua-5.3.4/src/lcorolib.c"; sourceTree = SOURCE_ROOT; }; - 225782C01FDBC9B00050F312 /* lcode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lcode.c; path = "../lua_ios/lua-5.3.4/src/lcode.c"; sourceTree = SOURCE_ROOT; }; - 225782C11FDBC9B10050F312 /* lzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lzio.c; path = "../lua_ios/lua-5.3.4/src/lzio.c"; sourceTree = SOURCE_ROOT; }; - 225782C21FDBC9B10050F312 /* lstate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstate.c; path = "../lua_ios/lua-5.3.4/src/lstate.c"; sourceTree = SOURCE_ROOT; }; - 225782C31FDBC9B10050F312 /* lctype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lctype.c; path = "../lua_ios/lua-5.3.4/src/lctype.c"; sourceTree = SOURCE_ROOT; }; - 225782C41FDBC9B10050F312 /* luac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = luac.c; path = "../lua_ios/lua-5.3.4/src/luac.c"; sourceTree = SOURCE_ROOT; }; - 225782C51FDBC9B10050F312 /* lutf8lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lutf8lib.c; path = "../lua_ios/lua-5.3.4/src/lutf8lib.c"; sourceTree = SOURCE_ROOT; }; - 225782C61FDBC9B10050F312 /* loadlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loadlib.c; path = "../lua_ios/lua-5.3.4/src/loadlib.c"; sourceTree = SOURCE_ROOT; }; - 225782C71FDBC9B10050F312 /* lua_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lua_ios.h; path = ../lua_ios/lua_ios/lua_ios.h; sourceTree = ""; }; - 225782C81FDBC9B10050F312 /* lstrlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstrlib.c; path = "../lua_ios/lua-5.3.4/src/lstrlib.c"; sourceTree = SOURCE_ROOT; }; - 225782C91FDBC9B10050F312 /* liolib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = liolib.c; path = "../lua_ios/lua-5.3.4/src/liolib.c"; sourceTree = SOURCE_ROOT; }; - 225782CA1FDBC9B20050F312 /* ldo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldo.c; path = "../lua_ios/lua-5.3.4/src/ldo.c"; sourceTree = SOURCE_ROOT; }; - 225782CB1FDBC9B20050F312 /* ldebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldebug.c; path = "../lua_ios/lua-5.3.4/src/ldebug.c"; sourceTree = SOURCE_ROOT; }; - 225782CC1FDBC9B20050F312 /* lgc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lgc.c; path = "../lua_ios/lua-5.3.4/src/lgc.c"; sourceTree = SOURCE_ROOT; }; - 225782CD1FDBC9B20050F312 /* loslib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loslib.c; path = "../lua_ios/lua-5.3.4/src/loslib.c"; sourceTree = SOURCE_ROOT; }; - 225782CE1FDBC9B20050F312 /* ltm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltm.c; path = "../lua_ios/lua-5.3.4/src/ltm.c"; sourceTree = SOURCE_ROOT; }; - 225782CF1FDBC9B20050F312 /* lfunc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lfunc.c; path = "../lua_ios/lua-5.3.4/src/lfunc.c"; sourceTree = SOURCE_ROOT; }; - 225782D01FDBC9B20050F312 /* lmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmem.c; path = "../lua_ios/lua-5.3.4/src/lmem.c"; sourceTree = SOURCE_ROOT; }; - 225782D11FDBC9B30050F312 /* lapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lapi.c; path = "../lua_ios/lua-5.3.4/src/lapi.c"; sourceTree = SOURCE_ROOT; }; - 225782D21FDBC9B30050F312 /* lmathlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmathlib.c; path = "../lua_ios/lua-5.3.4/src/lmathlib.c"; sourceTree = SOURCE_ROOT; }; - 225782D31FDBC9B30050F312 /* ltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltable.c; path = "../lua_ios/lua-5.3.4/src/ltable.c"; sourceTree = SOURCE_ROOT; }; - 225782D41FDBC9B30050F312 /* linit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = linit.c; path = "../lua_ios/lua-5.3.4/src/linit.c"; sourceTree = SOURCE_ROOT; }; - 225782D51FDBC9B30050F312 /* ldblib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldblib.c; path = "../lua_ios/lua-5.3.4/src/ldblib.c"; sourceTree = SOURCE_ROOT; }; - 225782D61FDBC9B30050F312 /* lundump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lundump.c; path = "../lua_ios/lua-5.3.4/src/lundump.c"; sourceTree = SOURCE_ROOT; }; - 225782D71FDBC9B40050F312 /* llex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = llex.c; path = "../lua_ios/lua-5.3.4/src/llex.c"; sourceTree = SOURCE_ROOT; }; 225F060A20163C2000466685 /* tee.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tee.c; path = shell_cmds/tee/tee.c; sourceTree = SOURCE_ROOT; }; 225F060F2016751800466685 /* getopt_long.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getopt_long.c; sourceTree = ""; }; 225F061120171B4300466685 /* ssh_main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssh_main.c; sourceTree = ""; }; @@ -1023,224 +744,10 @@ 2263785B1FDB3EE300AE8827 /* futimens.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = futimens.c; sourceTree = ""; }; 2263785F1FDB3EE300AE8827 /* gzip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzip.c; sourceTree = ""; }; 226378721FDB3EE300AE8827 /* chown.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chown.c; sourceTree = ""; }; - 227969741FEE42F100F01013 /* connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connection.h; sourceTree = ""; }; - 227969751FEE42F100F01013 /* multiprocessing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = multiprocessing.c; sourceTree = ""; }; - 227969761FEE42F100F01013 /* multiprocessing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multiprocessing.h; sourceTree = ""; }; - 227969781FEE42F100F01013 /* semaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = semaphore.c; sourceTree = ""; }; - 227969791FEE42F100F01013 /* socket_connection.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socket_connection.c; sourceTree = ""; }; 228541AB201F986300B93589 /* libfiles.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libfiles.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 228541E3201FC05000B93589 /* libtar.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtar.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcurl.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 22C629E8201FCD08000DCCDA /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = ../../../blink/Frameworks/openssl.framework; sourceTree = ""; }; - 22C629E9201FCD08000DCCDA /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = ../../../blink/Frameworks/libssh2.framework; sourceTree = ""; }; - 22C629EE201FCF6E000DCCDA /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = "../../../libssh2-for-iOS/libssh2.framework"; sourceTree = ""; }; - 22C891391FDBCF08006CDE47 /* _warnings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _warnings.c; sourceTree = ""; }; - 22C8913A1FDBCF08006CDE47 /* asdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = asdl.c; sourceTree = ""; }; - 22C8913B1FDBCF08006CDE47 /* ast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ast.c; sourceTree = ""; }; - 22C8913C1FDBCF08006CDE47 /* atof.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atof.c; sourceTree = ""; }; - 22C8913D1FDBCF08006CDE47 /* bltinmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bltinmodule.c; sourceTree = ""; }; - 22C8913E1FDBCF08006CDE47 /* ceval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ceval.c; sourceTree = ""; }; - 22C8913F1FDBCF08006CDE47 /* codecs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codecs.c; sourceTree = ""; }; - 22C891401FDBCF08006CDE47 /* compile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compile.c; sourceTree = ""; }; - 22C891411FDBCF08006CDE47 /* dtoa.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dtoa.c; sourceTree = ""; }; - 22C891421FDBCF08006CDE47 /* dup2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dup2.c; sourceTree = ""; }; - 22C891431FDBCF08006CDE47 /* dynload_aix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_aix.c; sourceTree = ""; }; - 22C891441FDBCF08006CDE47 /* dynload_atheos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_atheos.c; sourceTree = ""; }; - 22C891451FDBCF08006CDE47 /* dynload_beos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_beos.c; sourceTree = ""; }; - 22C891461FDBCF08006CDE47 /* dynload_dl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_dl.c; sourceTree = ""; }; - 22C891471FDBCF08006CDE47 /* dynload_hpux.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_hpux.c; sourceTree = ""; }; - 22C891481FDBCF08006CDE47 /* dynload_next.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_next.c; sourceTree = ""; }; - 22C891491FDBCF08006CDE47 /* dynload_os2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_os2.c; sourceTree = ""; }; - 22C8914A1FDBCF08006CDE47 /* dynload_shlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_shlib.c; sourceTree = ""; }; - 22C8914B1FDBCF08006CDE47 /* dynload_stub.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_stub.c; sourceTree = ""; }; - 22C8914C1FDBCF08006CDE47 /* dynload_win.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynload_win.c; sourceTree = ""; }; - 22C8914D1FDBCF08006CDE47 /* errors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = errors.c; sourceTree = ""; }; - 22C8914E1FDBCF08006CDE47 /* formatter_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = formatter_string.c; sourceTree = ""; }; - 22C8914F1FDBCF08006CDE47 /* formatter_unicode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = formatter_unicode.c; sourceTree = ""; }; - 22C891501FDBCF08006CDE47 /* frozen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = frozen.c; sourceTree = ""; }; - 22C891511FDBCF08006CDE47 /* frozenmain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = frozenmain.c; sourceTree = ""; }; - 22C891521FDBCF08006CDE47 /* future.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = future.c; sourceTree = ""; }; - 22C891531FDBCF08006CDE47 /* getargs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getargs.c; sourceTree = ""; }; - 22C891541FDBCF08006CDE47 /* getcompiler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getcompiler.c; sourceTree = ""; }; - 22C891551FDBCF08006CDE47 /* getcopyright.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getcopyright.c; sourceTree = ""; }; - 22C891561FDBCF08006CDE47 /* getcwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getcwd.c; sourceTree = ""; }; - 22C891571FDBCF08006CDE47 /* getopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getopt.c; sourceTree = ""; }; - 22C891581FDBCF08006CDE47 /* getplatform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getplatform.c; sourceTree = ""; }; - 22C891591FDBCF08006CDE47 /* getversion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getversion.c; sourceTree = ""; }; - 22C8915A1FDBCF08006CDE47 /* graminit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = graminit.c; sourceTree = ""; }; - 22C8915B1FDBCF08006CDE47 /* import.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = import.c; sourceTree = ""; }; - 22C8915C1FDBCF08006CDE47 /* importdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = importdl.c; sourceTree = ""; }; - 22C8915D1FDBCF08006CDE47 /* importdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = importdl.h; sourceTree = ""; }; - 22C8915E1FDBCF08006CDE47 /* mactoolboxglue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mactoolboxglue.c; sourceTree = ""; }; - 22C891601FDBCF08006CDE47 /* marshal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = marshal.c; sourceTree = ""; }; - 22C891611FDBCF08006CDE47 /* modsupport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = modsupport.c; sourceTree = ""; }; - 22C891621FDBCF08006CDE47 /* mysnprintf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mysnprintf.c; sourceTree = ""; }; - 22C891631FDBCF08006CDE47 /* mystrtoul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mystrtoul.c; sourceTree = ""; }; - 22C891641FDBCF08006CDE47 /* opcode_targets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opcode_targets.h; sourceTree = ""; }; - 22C891651FDBCF08006CDE47 /* peephole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = peephole.c; sourceTree = ""; }; - 22C891661FDBCF08006CDE47 /* pyarena.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pyarena.c; sourceTree = ""; }; - 22C891671FDBCF08006CDE47 /* pyctype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pyctype.c; sourceTree = ""; }; - 22C891681FDBCF08006CDE47 /* pyfpe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pyfpe.c; sourceTree = ""; }; - 22C891691FDBCF08006CDE47 /* pymath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pymath.c; sourceTree = ""; }; - 22C8916A1FDBCF08006CDE47 /* pystate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pystate.c; sourceTree = ""; }; - 22C8916B1FDBCF08006CDE47 /* pystrcmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pystrcmp.c; sourceTree = ""; }; - 22C8916C1FDBCF08006CDE47 /* pystrtod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pystrtod.c; sourceTree = ""; }; - 22C8916D1FDBCF08006CDE47 /* Python-ast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "Python-ast.c"; sourceTree = ""; }; - 22C8916E1FDBCF08006CDE47 /* pythonrun.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pythonrun.c; sourceTree = ""; }; - 22C8916F1FDBCF08006CDE47 /* random.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = random.c; sourceTree = ""; }; - 22C891711FDBCF08006CDE47 /* strdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strdup.c; sourceTree = ""; }; - 22C891721FDBCF08006CDE47 /* strtod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtod.c; sourceTree = ""; }; - 22C891731FDBCF08006CDE47 /* structmember.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = structmember.c; sourceTree = ""; }; - 22C891741FDBCF08006CDE47 /* symtable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symtable.c; sourceTree = ""; }; - 22C891751FDBCF08006CDE47 /* sysmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sysmodule.c; sourceTree = ""; }; - 22C891761FDBCF08006CDE47 /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thread.c; sourceTree = ""; }; - 22C891831FDBCF08006CDE47 /* traceback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = traceback.c; sourceTree = ""; }; - 22C891D31FDBD309006CDE47 /* abstract.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = abstract.c; sourceTree = ""; }; - 22C891D41FDBD309006CDE47 /* boolobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = boolobject.c; sourceTree = ""; }; - 22C891D51FDBD309006CDE47 /* bufferobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bufferobject.c; sourceTree = ""; }; - 22C891D61FDBD309006CDE47 /* bytearrayobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bytearrayobject.c; sourceTree = ""; }; - 22C891D71FDBD309006CDE47 /* bytes_methods.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bytes_methods.c; sourceTree = ""; }; - 22C891D81FDBD309006CDE47 /* capsule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = capsule.c; sourceTree = ""; }; - 22C891D91FDBD309006CDE47 /* cellobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cellobject.c; sourceTree = ""; }; - 22C891DA1FDBD309006CDE47 /* classobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = classobject.c; sourceTree = ""; }; - 22C891DB1FDBD309006CDE47 /* cobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cobject.c; sourceTree = ""; }; - 22C891DC1FDBD309006CDE47 /* codeobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codeobject.c; sourceTree = ""; }; - 22C891DD1FDBD309006CDE47 /* complexobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = complexobject.c; sourceTree = ""; }; - 22C891DE1FDBD309006CDE47 /* descrobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = descrobject.c; sourceTree = ""; }; - 22C891E01FDBD309006CDE47 /* dictobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dictobject.c; sourceTree = ""; }; - 22C891E11FDBD309006CDE47 /* enumobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = enumobject.c; sourceTree = ""; }; - 22C891E21FDBD309006CDE47 /* exceptions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = exceptions.c; sourceTree = ""; }; - 22C891E31FDBD309006CDE47 /* fileobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fileobject.c; sourceTree = ""; }; - 22C891E41FDBD309006CDE47 /* floatobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = floatobject.c; sourceTree = ""; }; - 22C891E51FDBD309006CDE47 /* frameobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = frameobject.c; sourceTree = ""; }; - 22C891E61FDBD309006CDE47 /* funcobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = funcobject.c; sourceTree = ""; }; - 22C891E71FDBD309006CDE47 /* genobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = genobject.c; sourceTree = ""; }; - 22C891E81FDBD309006CDE47 /* intobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = intobject.c; sourceTree = ""; }; - 22C891E91FDBD309006CDE47 /* iterobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iterobject.c; sourceTree = ""; }; - 22C891EA1FDBD309006CDE47 /* listobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = listobject.c; sourceTree = ""; }; - 22C891ED1FDBD309006CDE47 /* longobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = longobject.c; sourceTree = ""; }; - 22C891EE1FDBD309006CDE47 /* memoryobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memoryobject.c; sourceTree = ""; }; - 22C891EF1FDBD309006CDE47 /* methodobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = methodobject.c; sourceTree = ""; }; - 22C891F01FDBD309006CDE47 /* moduleobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = moduleobject.c; sourceTree = ""; }; - 22C891F11FDBD309006CDE47 /* object.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = object.c; sourceTree = ""; }; - 22C891F21FDBD309006CDE47 /* obmalloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = obmalloc.c; sourceTree = ""; }; - 22C891F31FDBD309006CDE47 /* rangeobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rangeobject.c; sourceTree = ""; }; - 22C891F41FDBD309006CDE47 /* setobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = setobject.c; sourceTree = ""; }; - 22C891F51FDBD309006CDE47 /* sliceobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sliceobject.c; sourceTree = ""; }; - 22C892041FDBD309006CDE47 /* stringobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stringobject.c; sourceTree = ""; }; - 22C892051FDBD309006CDE47 /* structseq.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = structseq.c; sourceTree = ""; }; - 22C892061FDBD309006CDE47 /* tupleobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tupleobject.c; sourceTree = ""; }; - 22C892071FDBD309006CDE47 /* typeobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = typeobject.c; sourceTree = ""; }; - 22C892081FDBD309006CDE47 /* unicodectype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unicodectype.c; sourceTree = ""; }; - 22C892091FDBD309006CDE47 /* unicodeobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unicodeobject.c; sourceTree = ""; }; - 22C8920A1FDBD309006CDE47 /* unicodetype_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unicodetype_db.h; sourceTree = ""; }; - 22C8920B1FDBD309006CDE47 /* weakrefobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = weakrefobject.c; sourceTree = ""; }; - 22C892771FDBD7B6006CDE47 /* acceler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = acceler.c; sourceTree = ""; }; - 22C8927A1FDBD7B6006CDE47 /* bitset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitset.c; sourceTree = ""; }; - 22C8927B1FDBD7B6006CDE47 /* firstsets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = firstsets.c; sourceTree = ""; }; - 22C8927C1FDBD7B6006CDE47 /* grammar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = grammar.c; sourceTree = ""; }; - 22C8927D1FDBD7B6006CDE47 /* grammar1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = grammar1.c; sourceTree = ""; }; - 22C8927F1FDBD7B6006CDE47 /* listnode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = listnode.c; sourceTree = ""; }; - 22C892801FDBD7B6006CDE47 /* metagrammar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = metagrammar.c; sourceTree = ""; }; - 22C892811FDBD7B6006CDE47 /* myreadline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = myreadline.c; sourceTree = ""; }; - 22C892821FDBD7B6006CDE47 /* node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = node.c; sourceTree = ""; }; - 22C892831FDBD7B6006CDE47 /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = ""; }; - 22C892851FDBD7B6006CDE47 /* parsetok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parsetok.c; sourceTree = ""; }; - 22C892861FDBD7B6006CDE47 /* pgen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pgen.c; sourceTree = ""; }; - 22C892881FDBD7B6006CDE47 /* printgrammar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printgrammar.c; sourceTree = ""; }; - 22C8928B1FDBD7B6006CDE47 /* tokenizer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tokenizer.c; sourceTree = ""; }; - 22C892A61FDBF104006CDE47 /* _bisectmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _bisectmodule.c; sourceTree = ""; }; - 22C892A81FDBF104006CDE47 /* _codecsmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _codecsmodule.c; sourceTree = ""; }; - 22C892A91FDBF104006CDE47 /* _collectionsmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _collectionsmodule.c; sourceTree = ""; }; - 22C892AA1FDBF104006CDE47 /* _csv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _csv.c; sourceTree = ""; }; - 22C892AC1FDBF104006CDE47 /* _ctypes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _ctypes.c; sourceTree = ""; }; - 22C892AF1FDBF104006CDE47 /* callbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = callbacks.c; sourceTree = ""; }; - 22C892B01FDBF104006CDE47 /* callproc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = callproc.c; sourceTree = ""; }; - 22C892B11FDBF104006CDE47 /* cfield.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfield.c; sourceTree = ""; }; - 22C8944D1FDBF104006CDE47 /* malloc_closure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = malloc_closure.c; sourceTree = ""; }; - 22C8944E1FDBF104006CDE47 /* stgdict.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stgdict.c; sourceTree = ""; }; - 22C894521FDBF104006CDE47 /* _functoolsmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _functoolsmodule.c; sourceTree = ""; }; - 22C894531FDBF104006CDE47 /* _hashopenssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _hashopenssl.c; sourceTree = ""; }; - 22C894541FDBF104006CDE47 /* _heapqmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _heapqmodule.c; sourceTree = ""; }; - 22C894551FDBF104006CDE47 /* _hotshot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _hotshot.c; sourceTree = ""; }; - 22C894571FDBF104006CDE47 /* _iomodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _iomodule.c; sourceTree = ""; }; - 22C894591FDBF104006CDE47 /* bufferedio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bufferedio.c; sourceTree = ""; }; - 22C8945A1FDBF104006CDE47 /* bytesio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bytesio.c; sourceTree = ""; }; - 22C8945B1FDBF104006CDE47 /* fileio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fileio.c; sourceTree = ""; }; - 22C8945C1FDBF104006CDE47 /* iobase.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iobase.c; sourceTree = ""; }; - 22C8945D1FDBF104006CDE47 /* stringio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stringio.c; sourceTree = ""; }; - 22C8945E1FDBF104006CDE47 /* textio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = textio.c; sourceTree = ""; }; - 22C8945F1FDBF104006CDE47 /* _json.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _json.c; sourceTree = ""; }; - 22C894601FDBF104006CDE47 /* _localemodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _localemodule.c; sourceTree = ""; }; - 22C894611FDBF104006CDE47 /* _lsprof.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _lsprof.c; sourceTree = ""; }; - 22C894621FDBF104006CDE47 /* _math.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _math.c; sourceTree = ""; }; - 22C8946C1FDBF104006CDE47 /* _randommodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _randommodule.c; sourceTree = ""; }; - 22C894811FDBF104006CDE47 /* _sre.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _sre.c; sourceTree = ""; }; - 22C894821FDBF104006CDE47 /* _ssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _ssl.c; sourceTree = ""; }; - 22C894841FDBF104006CDE47 /* _struct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _struct.c; sourceTree = ""; }; - 22C894871FDBF104006CDE47 /* _weakref.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _weakref.c; sourceTree = ""; }; - 22C8948B1FDBF104006CDE47 /* arraymodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = arraymodule.c; sourceTree = ""; }; - 22C8948C1FDBF104006CDE47 /* audioop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = audioop.c; sourceTree = ""; }; - 22C8948D1FDBF104006CDE47 /* binascii.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = binascii.c; sourceTree = ""; }; - 22C8948F1FDBF104006CDE47 /* bsddbmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bsddbmodule.c; sourceTree = ""; }; - 22C894901FDBF104006CDE47 /* bz2module.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bz2module.c; sourceTree = ""; }; - 22C894931FDBF104006CDE47 /* cgensupport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cgensupport.c; sourceTree = ""; }; - 22C894A91FDBF104006CDE47 /* cmathmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmathmodule.c; sourceTree = ""; }; - 22C894AA1FDBF105006CDE47 /* config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = config.c; sourceTree = ""; }; - 22C894AD1FDBF105006CDE47 /* cPickle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cPickle.c; sourceTree = ""; }; - 22C894AE1FDBF105006CDE47 /* cryptmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cryptmodule.c; sourceTree = ""; }; - 22C894AF1FDBF105006CDE47 /* cStringIO.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cStringIO.c; sourceTree = ""; }; - 22C894B11FDBF105006CDE47 /* datetimemodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = datetimemodule.c; sourceTree = ""; }; - 22C894B31FDBF105006CDE47 /* dlmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dlmodule.c; sourceTree = ""; }; - 22C894B41FDBF105006CDE47 /* errnomodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = errnomodule.c; sourceTree = ""; }; - 22C894C61FDBF105006CDE47 /* xmlparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlparse.c; sourceTree = ""; }; - 22C894C71FDBF105006CDE47 /* xmlrole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlrole.c; sourceTree = ""; }; - 22C894C91FDBF105006CDE47 /* xmltok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok.c; sourceTree = ""; }; - 22C894CB1FDBF105006CDE47 /* xmltok_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_impl.c; sourceTree = ""; }; - 22C894CD1FDBF105006CDE47 /* xmltok_ns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_ns.c; sourceTree = ""; }; - 22C894CE1FDBF105006CDE47 /* fcntlmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fcntlmodule.c; sourceTree = ""; }; - 22C894D11FDBF105006CDE47 /* fpectlmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fpectlmodule.c; sourceTree = ""; }; - 22C894D31FDBF105006CDE47 /* future_builtins.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = future_builtins.c; sourceTree = ""; }; - 22C894D51FDBF105006CDE47 /* gcmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gcmodule.c; sourceTree = ""; }; - 22C894D81FDBF105006CDE47 /* getbuildinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getbuildinfo.c; sourceTree = ""; }; - 22C894DB1FDBF105006CDE47 /* getpath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = getpath.m; sourceTree = ""; }; - 22C894DD1FDBF105006CDE47 /* grpmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = grpmodule.c; sourceTree = ""; }; - 22C894DE1FDBF105006CDE47 /* imageop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = imageop.c; sourceTree = ""; }; - 22C894E01FDBF105006CDE47 /* itertoolsmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = itertoolsmodule.c; sourceTree = ""; }; - 22C894E51FDBF105006CDE47 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = ""; }; - 22C894E81FDBF105006CDE47 /* mathmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mathmodule.c; sourceTree = ""; }; - 22C894E91FDBF105006CDE47 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = ""; }; - 22C894EB1FDBF105006CDE47 /* md5module.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5module.c; sourceTree = ""; }; - 22C894EC1FDBF105006CDE47 /* mmapmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mmapmodule.c; sourceTree = ""; }; - 22C894EE1FDBF105006CDE47 /* operator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = operator.c; sourceTree = ""; }; - 22C894F01FDBF105006CDE47 /* parsermodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parsermodule.c; sourceTree = ""; }; - 22C894F11FDBF105006CDE47 /* posixmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = posixmodule.c; sourceTree = ""; }; - 22C894F31FDBF105006CDE47 /* puremodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = puremodule.c; sourceTree = ""; }; - 22C894F41FDBF105006CDE47 /* pwdmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pwdmodule.c; sourceTree = ""; }; - 22C894F51FDBF105006CDE47 /* pyexpat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pyexpat.c; sourceTree = ""; }; - 22C894F61FDBF105006CDE47 /* python.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = python.c; sourceTree = ""; }; - 22C894F81FDBF105006CDE47 /* resource.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = resource.c; sourceTree = ""; }; - 22C894F91FDBF105006CDE47 /* rotatingtree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rotatingtree.c; sourceTree = ""; }; - 22C894FB1FDBF105006CDE47 /* selectmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = selectmodule.c; sourceTree = ""; }; - 22C895021FDBF105006CDE47 /* sha256module.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha256module.c; sourceTree = ""; }; - 22C895031FDBF105006CDE47 /* sha512module.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha512module.c; sourceTree = ""; }; - 22C895041FDBF105006CDE47 /* shamodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = shamodule.c; sourceTree = ""; }; - 22C895051FDBF105006CDE47 /* signalmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = signalmodule.c; sourceTree = ""; }; - 22C895061FDBF105006CDE47 /* socketmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socketmodule.c; sourceTree = ""; }; - 22C8950B1FDBF105006CDE47 /* stropmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stropmodule.c; sourceTree = ""; }; - 22C8950E1FDBF105006CDE47 /* symtablemodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symtablemodule.c; sourceTree = ""; }; - 22C8950F1FDBF105006CDE47 /* syslogmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = syslogmodule.c; sourceTree = ""; }; - 22C895101FDBF105006CDE47 /* termios.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = termios.c; sourceTree = ""; }; - 22C895121FDBF105006CDE47 /* threadmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = threadmodule.c; sourceTree = ""; }; - 22C895131FDBF105006CDE47 /* timemodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timemodule.c; sourceTree = ""; }; - 22C895151FDBF105006CDE47 /* timingmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timingmodule.c; sourceTree = ""; }; - 22C895181FDBF105006CDE47 /* unicodedata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unicodedata.c; sourceTree = ""; }; - 22C8951B1FDBF105006CDE47 /* xxmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xxmodule.c; sourceTree = ""; }; - 22C8951C1FDBF105006CDE47 /* xxsubtype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xxsubtype.c; sourceTree = ""; }; - 22C8951E1FDBF105006CDE47 /* yuvconvert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuvconvert.c; sourceTree = ""; }; - 22C8951F1FDBF105006CDE47 /* zipimport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zipimport.c; sourceTree = ""; }; - 22C8954B1FDBF105006CDE47 /* zlibmodule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zlibmodule.c; sourceTree = ""; }; - 22CE28C7201F6C0800C5FACE /* ios_system.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ios_system.framework; path = ../ios_system.framework; sourceTree = ""; }; + 22AC09E520209C57006F7D8B /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = "../../../libssh2-for-iOS/libssh2.framework"; sourceTree = ""; }; 22CF27601FDB3FDA0087DDAD /* libutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libutil.h; path = libutil/libutil.h; sourceTree = SOURCE_ROOT; }; 22CF27661FDB3FDA0087DDAD /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_error.h; path = ios_system/ios_error.h; sourceTree = SOURCE_ROOT; }; 22CF27691FDB3FDA0087DDAD /* printenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printenv.c; sourceTree = ""; }; @@ -1280,9 +787,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 22C629EF201FCF6F000DCCDA /* libssh2.framework in Frameworks */, + 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */, 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */, - 22319F951FDBF921004D875A /* libffi.a in Frameworks */, 22CF27AD1FDB42AF0087DDAD /* libbz2.tbd in Frameworks */, 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */, 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */, @@ -1314,8 +820,6 @@ buildActionMask = 2147483647; files = ( 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */, - 22C629EC201FCD56000DCCDA /* openssl.framework in Frameworks */, - 22C629EB201FCD09000DCCDA /* libssh2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1334,8 +838,6 @@ 22577D401FDB478E0050F312 /* libarchive_grp */, 2248DB192004F7F100F2944C /* awk */, 22577F9D1FDB4D220050F312 /* curl_grp */, - 225782B21FDBC9950050F312 /* lua_grp */, - 225782FD1FDBCE3E0050F312 /* Python_grp */, 223496B61FD5FC89007ED1A9 /* ios_system.m */, 223496AD1FD5FC71007ED1A9 /* ios_system */, 223496AC1FD5FC71007ED1A9 /* Products */, @@ -1367,21 +869,12 @@ 223497AB1FD6CF7A007ED1A9 /* Frameworks */ = { isa = PBXGroup; children = ( - 22C629E9201FCD08000DCCDA /* libssh2.framework */, - 22C629EE201FCF6E000DCCDA /* libssh2.framework */, - 22C629E8201FCD08000DCCDA /* openssl.framework */, - 22CE28C7201F6C0800C5FACE /* ios_system.framework */, + 22AC09E520209C57006F7D8B /* libssh2.framework */, 2253BA1D201942B10019CB39 /* libresolv.9.tbd */, - 22319F941FDBF920004D875A /* libffi.a */, 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */, 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */, 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */, 22257E801FDA7C0C00FBA97D /* openssl.framework */, - 2219DFB71FD739C900675252 /* libbibtex.dylib */, - 2219DFBF1FD739C900675252 /* libkpathsea.6.dylib */, - 2219DFBC1FD739C900675252 /* libluatex.dylib */, - 2219DFBE1FD739C900675252 /* libpdftex.dylib */, - 2219DFBD1FD739C900675252 /* libtexlua52.5.dylib */, ); name = Frameworks; sourceTree = ""; @@ -1779,60 +1272,6 @@ path = curl/curl/src; sourceTree = SOURCE_ROOT; }; - 225782B21FDBC9950050F312 /* lua_grp */ = { - isa = PBXGroup; - children = ( - 225782D11FDBC9B30050F312 /* lapi.c */, - 225782B91FDBC9B00050F312 /* lauxlib.c */, - 225782BA1FDBC9B00050F312 /* lbaselib.c */, - 225782B41FDBC9AF0050F312 /* lbitlib.c */, - 225782C01FDBC9B00050F312 /* lcode.c */, - 225782BF1FDBC9B00050F312 /* lcorolib.c */, - 225782C31FDBC9B10050F312 /* lctype.c */, - 225782D51FDBC9B30050F312 /* ldblib.c */, - 225782CB1FDBC9B20050F312 /* ldebug.c */, - 225782CA1FDBC9B20050F312 /* ldo.c */, - 225782B81FDBC9B00050F312 /* ldump.c */, - 225782CF1FDBC9B20050F312 /* lfunc.c */, - 225782CC1FDBC9B20050F312 /* lgc.c */, - 225782D41FDBC9B30050F312 /* linit.c */, - 225782C91FDBC9B10050F312 /* liolib.c */, - 225782D71FDBC9B40050F312 /* llex.c */, - 225782D21FDBC9B30050F312 /* lmathlib.c */, - 225782D01FDBC9B20050F312 /* lmem.c */, - 225782C61FDBC9B10050F312 /* loadlib.c */, - 225782BE1FDBC9B00050F312 /* lobject.c */, - 225782B31FDBC9AF0050F312 /* lopcodes.c */, - 225782CD1FDBC9B20050F312 /* loslib.c */, - 225782BC1FDBC9B00050F312 /* lparser.c */, - 225782C21FDBC9B10050F312 /* lstate.c */, - 225782B51FDBC9AF0050F312 /* lstring.c */, - 225782C81FDBC9B10050F312 /* lstrlib.c */, - 225782D31FDBC9B30050F312 /* ltable.c */, - 225782BD1FDBC9B00050F312 /* ltablib.c */, - 225782CE1FDBC9B20050F312 /* ltm.c */, - 225782BB1FDBC9B00050F312 /* lua.c */, - 225782C41FDBC9B10050F312 /* luac.c */, - 225782D61FDBC9B30050F312 /* lundump.c */, - 225782C51FDBC9B10050F312 /* lutf8lib.c */, - 225782B61FDBC9B00050F312 /* lvm.c */, - 225782C11FDBC9B10050F312 /* lzio.c */, - 225782C71FDBC9B10050F312 /* lua_ios.h */, - ); - path = lua_grp; - sourceTree = ""; - }; - 225782FD1FDBCE3E0050F312 /* Python_grp */ = { - isa = PBXGroup; - children = ( - 22C892A51FDBF104006CDE47 /* Modules */, - 22C892761FDBD7B6006CDE47 /* Parser */, - 22C891D21FDBD309006CDE47 /* Objects */, - 22C891381FDBCF08006CDE47 /* Python */, - ); - path = Python_grp; - sourceTree = ""; - }; 225F060920163BFC00466685 /* tee */ = { isa = PBXGroup; children = ( @@ -2058,281 +1497,6 @@ path = shell_cmds_ios; sourceTree = ""; }; - 227969721FEE42F100F01013 /* _multiprocessing */ = { - isa = PBXGroup; - children = ( - 227969741FEE42F100F01013 /* connection.h */, - 227969751FEE42F100F01013 /* multiprocessing.c */, - 227969761FEE42F100F01013 /* multiprocessing.h */, - 227969781FEE42F100F01013 /* semaphore.c */, - 227969791FEE42F100F01013 /* socket_connection.c */, - ); - path = _multiprocessing; - sourceTree = ""; - }; - 22C891381FDBCF08006CDE47 /* Python */ = { - isa = PBXGroup; - children = ( - 22C891391FDBCF08006CDE47 /* _warnings.c */, - 22C8913A1FDBCF08006CDE47 /* asdl.c */, - 22C8913B1FDBCF08006CDE47 /* ast.c */, - 22C8913C1FDBCF08006CDE47 /* atof.c */, - 22C8913D1FDBCF08006CDE47 /* bltinmodule.c */, - 22C8913E1FDBCF08006CDE47 /* ceval.c */, - 22C8913F1FDBCF08006CDE47 /* codecs.c */, - 22C891401FDBCF08006CDE47 /* compile.c */, - 22C891411FDBCF08006CDE47 /* dtoa.c */, - 22C891421FDBCF08006CDE47 /* dup2.c */, - 22C891431FDBCF08006CDE47 /* dynload_aix.c */, - 22C891441FDBCF08006CDE47 /* dynload_atheos.c */, - 22C891451FDBCF08006CDE47 /* dynload_beos.c */, - 22C891461FDBCF08006CDE47 /* dynload_dl.c */, - 22C891471FDBCF08006CDE47 /* dynload_hpux.c */, - 22C891481FDBCF08006CDE47 /* dynload_next.c */, - 22C891491FDBCF08006CDE47 /* dynload_os2.c */, - 22C8914A1FDBCF08006CDE47 /* dynload_shlib.c */, - 22C8914B1FDBCF08006CDE47 /* dynload_stub.c */, - 22C8914C1FDBCF08006CDE47 /* dynload_win.c */, - 22C8914D1FDBCF08006CDE47 /* errors.c */, - 22C8914E1FDBCF08006CDE47 /* formatter_string.c */, - 22C8914F1FDBCF08006CDE47 /* formatter_unicode.c */, - 22C891501FDBCF08006CDE47 /* frozen.c */, - 22C891511FDBCF08006CDE47 /* frozenmain.c */, - 22C891521FDBCF08006CDE47 /* future.c */, - 22C891531FDBCF08006CDE47 /* getargs.c */, - 22C891541FDBCF08006CDE47 /* getcompiler.c */, - 22C891551FDBCF08006CDE47 /* getcopyright.c */, - 22C891561FDBCF08006CDE47 /* getcwd.c */, - 22C891571FDBCF08006CDE47 /* getopt.c */, - 22C891581FDBCF08006CDE47 /* getplatform.c */, - 22C891591FDBCF08006CDE47 /* getversion.c */, - 22C8915A1FDBCF08006CDE47 /* graminit.c */, - 22C8915B1FDBCF08006CDE47 /* import.c */, - 22C8915C1FDBCF08006CDE47 /* importdl.c */, - 22C8915D1FDBCF08006CDE47 /* importdl.h */, - 22C8915E1FDBCF08006CDE47 /* mactoolboxglue.c */, - 22C891601FDBCF08006CDE47 /* marshal.c */, - 22C891611FDBCF08006CDE47 /* modsupport.c */, - 22C891621FDBCF08006CDE47 /* mysnprintf.c */, - 22C891631FDBCF08006CDE47 /* mystrtoul.c */, - 22C891641FDBCF08006CDE47 /* opcode_targets.h */, - 22C891651FDBCF08006CDE47 /* peephole.c */, - 22C891661FDBCF08006CDE47 /* pyarena.c */, - 22C891671FDBCF08006CDE47 /* pyctype.c */, - 22C891681FDBCF08006CDE47 /* pyfpe.c */, - 22C891691FDBCF08006CDE47 /* pymath.c */, - 22C8916A1FDBCF08006CDE47 /* pystate.c */, - 22C8916B1FDBCF08006CDE47 /* pystrcmp.c */, - 22C8916C1FDBCF08006CDE47 /* pystrtod.c */, - 22C8916D1FDBCF08006CDE47 /* Python-ast.c */, - 22C8916E1FDBCF08006CDE47 /* pythonrun.c */, - 22C8916F1FDBCF08006CDE47 /* random.c */, - 22C891711FDBCF08006CDE47 /* strdup.c */, - 22C891721FDBCF08006CDE47 /* strtod.c */, - 22C891731FDBCF08006CDE47 /* structmember.c */, - 22C891741FDBCF08006CDE47 /* symtable.c */, - 22C891751FDBCF08006CDE47 /* sysmodule.c */, - 22C891761FDBCF08006CDE47 /* thread.c */, - 22C891831FDBCF08006CDE47 /* traceback.c */, - ); - name = Python; - path = "../python_ios/Python-2.7.13/Python"; - sourceTree = SOURCE_ROOT; - }; - 22C891D21FDBD309006CDE47 /* Objects */ = { - isa = PBXGroup; - children = ( - 22C891D31FDBD309006CDE47 /* abstract.c */, - 22C891D41FDBD309006CDE47 /* boolobject.c */, - 22C891D51FDBD309006CDE47 /* bufferobject.c */, - 22C891D61FDBD309006CDE47 /* bytearrayobject.c */, - 22C891D71FDBD309006CDE47 /* bytes_methods.c */, - 22C891D81FDBD309006CDE47 /* capsule.c */, - 22C891D91FDBD309006CDE47 /* cellobject.c */, - 22C891DA1FDBD309006CDE47 /* classobject.c */, - 22C891DB1FDBD309006CDE47 /* cobject.c */, - 22C891DC1FDBD309006CDE47 /* codeobject.c */, - 22C891DD1FDBD309006CDE47 /* complexobject.c */, - 22C891DE1FDBD309006CDE47 /* descrobject.c */, - 22C891E01FDBD309006CDE47 /* dictobject.c */, - 22C891E11FDBD309006CDE47 /* enumobject.c */, - 22C891E21FDBD309006CDE47 /* exceptions.c */, - 22C891E31FDBD309006CDE47 /* fileobject.c */, - 22C891E41FDBD309006CDE47 /* floatobject.c */, - 22C891E51FDBD309006CDE47 /* frameobject.c */, - 22C891E61FDBD309006CDE47 /* funcobject.c */, - 22C891E71FDBD309006CDE47 /* genobject.c */, - 22C891E81FDBD309006CDE47 /* intobject.c */, - 22C891E91FDBD309006CDE47 /* iterobject.c */, - 22C891EA1FDBD309006CDE47 /* listobject.c */, - 22C891ED1FDBD309006CDE47 /* longobject.c */, - 22C891EE1FDBD309006CDE47 /* memoryobject.c */, - 22C891EF1FDBD309006CDE47 /* methodobject.c */, - 22C891F01FDBD309006CDE47 /* moduleobject.c */, - 22C891F11FDBD309006CDE47 /* object.c */, - 22C891F21FDBD309006CDE47 /* obmalloc.c */, - 22C891F31FDBD309006CDE47 /* rangeobject.c */, - 22C891F41FDBD309006CDE47 /* setobject.c */, - 22C891F51FDBD309006CDE47 /* sliceobject.c */, - 22C892041FDBD309006CDE47 /* stringobject.c */, - 22C892051FDBD309006CDE47 /* structseq.c */, - 22C892061FDBD309006CDE47 /* tupleobject.c */, - 22C892071FDBD309006CDE47 /* typeobject.c */, - 22C892081FDBD309006CDE47 /* unicodectype.c */, - 22C892091FDBD309006CDE47 /* unicodeobject.c */, - 22C8920A1FDBD309006CDE47 /* unicodetype_db.h */, - 22C8920B1FDBD309006CDE47 /* weakrefobject.c */, - ); - name = Objects; - path = "../python_ios/Python-2.7.13/Objects"; - sourceTree = SOURCE_ROOT; - }; - 22C892761FDBD7B6006CDE47 /* Parser */ = { - isa = PBXGroup; - children = ( - 22C892771FDBD7B6006CDE47 /* acceler.c */, - 22C8927A1FDBD7B6006CDE47 /* bitset.c */, - 22C8927B1FDBD7B6006CDE47 /* firstsets.c */, - 22C8927C1FDBD7B6006CDE47 /* grammar.c */, - 22C8927D1FDBD7B6006CDE47 /* grammar1.c */, - 22C8927F1FDBD7B6006CDE47 /* listnode.c */, - 22C892801FDBD7B6006CDE47 /* metagrammar.c */, - 22C892811FDBD7B6006CDE47 /* myreadline.c */, - 22C892821FDBD7B6006CDE47 /* node.c */, - 22C892831FDBD7B6006CDE47 /* parser.c */, - 22C892851FDBD7B6006CDE47 /* parsetok.c */, - 22C892861FDBD7B6006CDE47 /* pgen.c */, - 22C892881FDBD7B6006CDE47 /* printgrammar.c */, - 22C8928B1FDBD7B6006CDE47 /* tokenizer.c */, - ); - name = Parser; - path = "../python_ios/Python-2.7.13/Parser"; - sourceTree = SOURCE_ROOT; - }; - 22C892A51FDBF104006CDE47 /* Modules */ = { - isa = PBXGroup; - children = ( - 227969721FEE42F100F01013 /* _multiprocessing */, - 22C892AB1FDBF104006CDE47 /* _ctypes */, - 22C894561FDBF104006CDE47 /* _io */, - 22C894B51FDBF105006CDE47 /* expat */, - 22C892A61FDBF104006CDE47 /* _bisectmodule.c */, - 22C892A81FDBF104006CDE47 /* _codecsmodule.c */, - 22C892A91FDBF104006CDE47 /* _collectionsmodule.c */, - 22C892AA1FDBF104006CDE47 /* _csv.c */, - 22C894521FDBF104006CDE47 /* _functoolsmodule.c */, - 22C894531FDBF104006CDE47 /* _hashopenssl.c */, - 22C894541FDBF104006CDE47 /* _heapqmodule.c */, - 22C894551FDBF104006CDE47 /* _hotshot.c */, - 22C8945F1FDBF104006CDE47 /* _json.c */, - 22C894601FDBF104006CDE47 /* _localemodule.c */, - 22C894611FDBF104006CDE47 /* _lsprof.c */, - 22C894621FDBF104006CDE47 /* _math.c */, - 22C8946C1FDBF104006CDE47 /* _randommodule.c */, - 22C894811FDBF104006CDE47 /* _sre.c */, - 22C894821FDBF104006CDE47 /* _ssl.c */, - 22C894841FDBF104006CDE47 /* _struct.c */, - 22C894871FDBF104006CDE47 /* _weakref.c */, - 22C8948B1FDBF104006CDE47 /* arraymodule.c */, - 22C8948C1FDBF104006CDE47 /* audioop.c */, - 22C8948D1FDBF104006CDE47 /* binascii.c */, - 22C8948F1FDBF104006CDE47 /* bsddbmodule.c */, - 22C894901FDBF104006CDE47 /* bz2module.c */, - 22C894931FDBF104006CDE47 /* cgensupport.c */, - 22C894A91FDBF104006CDE47 /* cmathmodule.c */, - 22C894AA1FDBF105006CDE47 /* config.c */, - 22C894AD1FDBF105006CDE47 /* cPickle.c */, - 22C894AE1FDBF105006CDE47 /* cryptmodule.c */, - 22C894AF1FDBF105006CDE47 /* cStringIO.c */, - 22C894B11FDBF105006CDE47 /* datetimemodule.c */, - 22C894B31FDBF105006CDE47 /* dlmodule.c */, - 22C894B41FDBF105006CDE47 /* errnomodule.c */, - 22C894CE1FDBF105006CDE47 /* fcntlmodule.c */, - 22C894D11FDBF105006CDE47 /* fpectlmodule.c */, - 22C894D31FDBF105006CDE47 /* future_builtins.c */, - 22C894D51FDBF105006CDE47 /* gcmodule.c */, - 22C894D81FDBF105006CDE47 /* getbuildinfo.c */, - 22C894DB1FDBF105006CDE47 /* getpath.m */, - 22C894DD1FDBF105006CDE47 /* grpmodule.c */, - 22C894DE1FDBF105006CDE47 /* imageop.c */, - 22C894E01FDBF105006CDE47 /* itertoolsmodule.c */, - 22C894E51FDBF105006CDE47 /* main.c */, - 22C894E81FDBF105006CDE47 /* mathmodule.c */, - 22C894E91FDBF105006CDE47 /* md5.c */, - 22C894EB1FDBF105006CDE47 /* md5module.c */, - 22C894EC1FDBF105006CDE47 /* mmapmodule.c */, - 22C894EE1FDBF105006CDE47 /* operator.c */, - 22C894F01FDBF105006CDE47 /* parsermodule.c */, - 22C894F11FDBF105006CDE47 /* posixmodule.c */, - 22C894F31FDBF105006CDE47 /* puremodule.c */, - 22C894F41FDBF105006CDE47 /* pwdmodule.c */, - 22C894F51FDBF105006CDE47 /* pyexpat.c */, - 22C894F61FDBF105006CDE47 /* python.c */, - 22C894F81FDBF105006CDE47 /* resource.c */, - 22C894F91FDBF105006CDE47 /* rotatingtree.c */, - 22C894FB1FDBF105006CDE47 /* selectmodule.c */, - 22C895021FDBF105006CDE47 /* sha256module.c */, - 22C895031FDBF105006CDE47 /* sha512module.c */, - 22C895041FDBF105006CDE47 /* shamodule.c */, - 22C895051FDBF105006CDE47 /* signalmodule.c */, - 22C895061FDBF105006CDE47 /* socketmodule.c */, - 22C8950B1FDBF105006CDE47 /* stropmodule.c */, - 22C8950E1FDBF105006CDE47 /* symtablemodule.c */, - 22C8950F1FDBF105006CDE47 /* syslogmodule.c */, - 22C895101FDBF105006CDE47 /* termios.c */, - 22C895121FDBF105006CDE47 /* threadmodule.c */, - 22C895131FDBF105006CDE47 /* timemodule.c */, - 22C895151FDBF105006CDE47 /* timingmodule.c */, - 22C895181FDBF105006CDE47 /* unicodedata.c */, - 22C8951B1FDBF105006CDE47 /* xxmodule.c */, - 22C8951C1FDBF105006CDE47 /* xxsubtype.c */, - 22C8951E1FDBF105006CDE47 /* yuvconvert.c */, - 22C8951F1FDBF105006CDE47 /* zipimport.c */, - 22C8954B1FDBF105006CDE47 /* zlibmodule.c */, - ); - name = Modules; - path = "../python_ios/Python-2.7.13/Modules"; - sourceTree = SOURCE_ROOT; - }; - 22C892AB1FDBF104006CDE47 /* _ctypes */ = { - isa = PBXGroup; - children = ( - 22C892AC1FDBF104006CDE47 /* _ctypes.c */, - 22C892AF1FDBF104006CDE47 /* callbacks.c */, - 22C892B01FDBF104006CDE47 /* callproc.c */, - 22C892B11FDBF104006CDE47 /* cfield.c */, - 22C8944D1FDBF104006CDE47 /* malloc_closure.c */, - 22C8944E1FDBF104006CDE47 /* stgdict.c */, - ); - path = _ctypes; - sourceTree = ""; - }; - 22C894561FDBF104006CDE47 /* _io */ = { - isa = PBXGroup; - children = ( - 22C894571FDBF104006CDE47 /* _iomodule.c */, - 22C894591FDBF104006CDE47 /* bufferedio.c */, - 22C8945A1FDBF104006CDE47 /* bytesio.c */, - 22C8945B1FDBF104006CDE47 /* fileio.c */, - 22C8945C1FDBF104006CDE47 /* iobase.c */, - 22C8945D1FDBF104006CDE47 /* stringio.c */, - 22C8945E1FDBF104006CDE47 /* textio.c */, - ); - path = _io; - sourceTree = ""; - }; - 22C894B51FDBF105006CDE47 /* expat */ = { - isa = PBXGroup; - children = ( - 22C894C61FDBF105006CDE47 /* xmlparse.c */, - 22C894C71FDBF105006CDE47 /* xmlrole.c */, - 22C894C91FDBF105006CDE47 /* xmltok.c */, - 22C894CB1FDBF105006CDE47 /* xmltok_impl.c */, - 22C894CD1FDBF105006CDE47 /* xmltok_ns.c */, - ); - path = expat; - sourceTree = ""; - }; 22CF27671FDB3FDA0087DDAD /* printenv */ = { isa = PBXGroup; children = ( @@ -2478,10 +1642,7 @@ 2263787D1FDB3EE400AE8827 /* extern.h in Headers */, 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */, 226378781FDB3EE400AE8827 /* pathnames.h in Headers */, - 2279697E1FEE42F100F01013 /* multiprocessing.h in Headers */, - 22C891A91FDBCF09006CDE47 /* importdl.h in Headers */, 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */, - 22C892421FDBD30A006CDE47 /* unicodetype_db.h in Headers */, 226378751FDB3EE400AE8827 /* termcap.h in Headers */, 22CF27971FDB3FDB0087DDAD /* extern.h in Headers */, 226378951FDB3EE400AE8827 /* ls.h in Headers */, @@ -2494,10 +1655,7 @@ 226378B21FDB3EE400AE8827 /* zopen.h in Headers */, 22CF27C41FDB43080087DDAD /* grep.h in Headers */, 226378811FDB3EE400AE8827 /* ncurses_dll.h in Headers */, - 2279697C1FEE42F100F01013 /* connection.h in Headers */, - 22C891B01FDBCF09006CDE47 /* opcode_targets.h in Headers */, 22CF279A1FDB3FDB0087DDAD /* vary.h in Headers */, - 225782EC1FDBC9B40050F312 /* lua_ios.h in Headers */, 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; @@ -2636,283 +1794,55 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 225782F51FDBC9B40050F312 /* lmem.c in Sources */, - 22C8929D1FDBD7B7006CDE47 /* pgen.c in Sources */, - 22C895541FDBF106006CDE47 /* _codecsmodule.c in Sources */, - 22C892111FDBD30A006CDE47 /* capsule.c in Sources */, - 22C897681FDBF109006CDE47 /* posixmodule.c in Sources */, - 22C892411FDBD30A006CDE47 /* unicodeobject.c in Sources */, - 22C896DC1FDBF108006CDE47 /* _lsprof.c in Sources */, 22CF27A51FDB3FDB0087DDAD /* w.c in Sources */, - 22C8921E1FDBD30A006CDE47 /* frameobject.c in Sources */, 22D8DEB6200791BB00FAADB7 /* echo.c in Sources */, - 22C897631FDBF109006CDE47 /* mmapmodule.c in Sources */, - 22C891A11FDBCF09006CDE47 /* getcopyright.c in Sources */, - 225782E71FDBC9B40050F312 /* lstate.c in Sources */, - 22C895561FDBF106006CDE47 /* _csv.c in Sources */, - 22C8923D1FDBD30A006CDE47 /* structseq.c in Sources */, - 2253BA182018AA8F0019CB39 /* fcntlmodule.c in Sources */, 2248DB0B2004A5F900F2944C /* undo.c in Sources */, 22CF27CC1FDB43080087DDAD /* wc.c in Sources */, - 22C8919C1FDBCF09006CDE47 /* frozen.c in Sources */, - 22C8918D1FDBCF09006CDE47 /* dtoa.c in Sources */, - 225782DF1FDBC9B40050F312 /* lbaselib.c in Sources */, - 22C897521FDBF109006CDE47 /* getpath.m in Sources */, - 22C8955B1FDBF106006CDE47 /* callproc.c in Sources */, - 22C8929C1FDBD7B7006CDE47 /* parsetok.c in Sources */, - 22C8978A1FDBF109006CDE47 /* timemodule.c in Sources */, 2248DB282004F82700F2944C /* parse.c in Sources */, - 22C892401FDBD30A006CDE47 /* unicodectype.c in Sources */, - 22C8977A1FDBF109006CDE47 /* sha512module.c in Sources */, - 22C896C91FDBF108006CDE47 /* malloc_closure.c in Sources */, - 22C892971FDBD7B7006CDE47 /* metagrammar.c in Sources */, - 22C896D61FDBF108006CDE47 /* fileio.c in Sources */, - 22C891BA1FDBCF09006CDE47 /* pythonrun.c in Sources */, - 22C891861FDBCF09006CDE47 /* asdl.c in Sources */, - 22C897091FDBF108006CDE47 /* bz2module.c in Sources */, - 22C895551FDBF106006CDE47 /* _collectionsmodule.c in Sources */, - 22C897541FDBF109006CDE47 /* grpmodule.c in Sources */, - 22C897721FDBF109006CDE47 /* selectmodule.c in Sources */, 2248DB0E2004A5F900F2944C /* buf.c in Sources */, 2248DB2A2004F82700F2944C /* lib.c in Sources */, 2248DB2B2004F82700F2944C /* b.c in Sources */, 22CF27C61FDB43080087DDAD /* util.c in Sources */, 22CF27C81FDB43080087DDAD /* cat.c in Sources */, 2248DB0F2004A5F900F2944C /* re.c in Sources */, - 22C891AC1FDBCF09006CDE47 /* marshal.c in Sources */, 22CF27951FDB3FDB0087DDAD /* date.c in Sources */, 2248DB252004F82700F2944C /* ytab.c in Sources */, - 225782FC1FDBC9B40050F312 /* llex.c in Sources */, - 22C8929A1FDBD7B7006CDE47 /* parser.c in Sources */, - 22C897651FDBF109006CDE47 /* operator.c in Sources */, - 22C8977D1FDBF109006CDE47 /* socketmodule.c in Sources */, 22CF27A11FDB3FDB0087DDAD /* pr_time.c in Sources */, - 225782F31FDBC9B40050F312 /* ltm.c in Sources */, - 22C8970C1FDBF108006CDE47 /* cgensupport.c in Sources */, - 225782ED1FDBC9B40050F312 /* lstrlib.c in Sources */, - 22C891961FDBCF09006CDE47 /* dynload_shlib.c in Sources */, - 225782FB1FDBC9B40050F312 /* lundump.c in Sources */, - 22C897401FDBF109006CDE47 /* xmltok.c in Sources */, 2248DB0C2004A5F900F2944C /* sub.c in Sources */, - 225782F71FDBC9B40050F312 /* lmathlib.c in Sources */, - 22C892961FDBD7B7006CDE47 /* listnode.c in Sources */, - 22C8921A1FDBD30A006CDE47 /* enumobject.c in Sources */, - 22C897861FDBF109006CDE47 /* syslogmodule.c in Sources */, - 22C891B81FDBCF09006CDE47 /* pystrtod.c in Sources */, - 22C895521FDBF106006CDE47 /* _bisectmodule.c in Sources */, - 225782F01FDBC9B40050F312 /* ldebug.c in Sources */, - 22C897211FDBF108006CDE47 /* cmathmodule.c in Sources */, - 227969811FEE42F100F01013 /* socket_connection.c in Sources */, - 225782FA1FDBC9B40050F312 /* ldblib.c in Sources */, - 225782F81FDBC9B40050F312 /* ltable.c in Sources */, - 22C897051FDBF108006CDE47 /* audioop.c in Sources */, - 22C8978F1FDBF109006CDE47 /* unicodedata.c in Sources */, 2248DB2F2004F82700F2944C /* main.c in Sources */, 2248DB182004C5DB00F2944C /* compile.c in Sources */, - 22C892291FDBD30A006CDE47 /* moduleobject.c in Sources */, 2248DB082004A5F900F2944C /* main.c in Sources */, 2248DB172004C5DB00F2944C /* process.c in Sources */, - 22C891B31FDBCF09006CDE47 /* pyctype.c in Sources */, - 22C897261FDBF108006CDE47 /* cryptmodule.c in Sources */, - 22C897551FDBF109006CDE47 /* imageop.c in Sources */, - 22C8974C1FDBF109006CDE47 /* gcmodule.c in Sources */, 2248DB152004C5DB00F2944C /* misc.c in Sources */, - 22C8921C1FDBD30A006CDE47 /* fileobject.c in Sources */, - 22C8972B1FDBF108006CDE47 /* dlmodule.c in Sources */, - 22C8922A1FDBD30A006CDE47 /* object.c in Sources */, - 22C8922B1FDBD30A006CDE47 /* obmalloc.c in Sources */, - 22C892A21FDBD7B7006CDE47 /* tokenizer.c in Sources */, - 225782F61FDBC9B40050F312 /* lapi.c in Sources */, - 22C892921FDBD7B7006CDE47 /* firstsets.c in Sources */, 22CF27A21FDB3FDB0087DDAD /* proc_compare.c in Sources */, - 22C896D51FDBF108006CDE47 /* bytesio.c in Sources */, - 225782F41FDBC9B40050F312 /* lfunc.c in Sources */, - 22C891C21FDBCF09006CDE47 /* thread.c in Sources */, - 22C897701FDBF109006CDE47 /* rotatingtree.c in Sources */, - 22C891C11FDBCF09006CDE47 /* sysmodule.c in Sources */, - 22C892991FDBD7B7006CDE47 /* node.c in Sources */, - 22C896DA1FDBF108006CDE47 /* _json.c in Sources */, - 22C8977C1FDBF109006CDE47 /* signalmodule.c in Sources */, - 22C891A71FDBCF09006CDE47 /* import.c in Sources */, 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */, - 22C896D81FDBF108006CDE47 /* stringio.c in Sources */, - 22C891A61FDBCF09006CDE47 /* graminit.c in Sources */, - 22C8919A1FDBCF09006CDE47 /* formatter_string.c in Sources */, - 22C897421FDBF109006CDE47 /* xmltok_impl.c in Sources */, - 22C8923E1FDBD30A006CDE47 /* tupleobject.c in Sources */, - 22C8974F1FDBF109006CDE47 /* getbuildinfo.c in Sources */, - 22C892431FDBD30A006CDE47 /* weakrefobject.c in Sources */, - 22C897271FDBF108006CDE47 /* cStringIO.c in Sources */, - 22C8973D1FDBF109006CDE47 /* xmlparse.c in Sources */, - 2253BA192018AA960019CB39 /* config.c in Sources */, - 22C892191FDBD30A006CDE47 /* dictobject.c in Sources */, - 22C897921FDBF109006CDE47 /* xxmodule.c in Sources */, - 22C892911FDBD7B7006CDE47 /* bitset.c in Sources */, - 22C8975F1FDBF109006CDE47 /* mathmodule.c in Sources */, - 22C8974A1FDBF109006CDE47 /* future_builtins.c in Sources */, - 22C897601FDBF109006CDE47 /* md5.c in Sources */, 22CF27911FDB3FDB0087DDAD /* env.c in Sources */, - 22C8975C1FDBF109006CDE47 /* main.c in Sources */, - 22C8977B1FDBF109006CDE47 /* shamodule.c in Sources */, - 22C891A01FDBCF09006CDE47 /* getcompiler.c in Sources */, - 22C8922D1FDBD30A006CDE47 /* setobject.c in Sources */, - 22C891BB1FDBCF09006CDE47 /* random.c in Sources */, 22CF27C51FDB43080087DDAD /* queue.c in Sources */, - 225782E01FDBC9B40050F312 /* lua.c in Sources */, - 22C8918B1FDBCF09006CDE47 /* codecs.c in Sources */, 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */, - 22C8920E1FDBD30A006CDE47 /* bufferobject.c in Sources */, - 225782DE1FDBC9B40050F312 /* lauxlib.c in Sources */, - 22C892271FDBD30A006CDE47 /* memoryobject.c in Sources */, - 22C897671FDBF109006CDE47 /* parsermodule.c in Sources */, - 22C892941FDBD7B7006CDE47 /* grammar1.c in Sources */, - 22C897C01FDBF109006CDE47 /* zlibmodule.c in Sources */, - 22C896D71FDBF108006CDE47 /* iobase.c in Sources */, - 225782E11FDBC9B40050F312 /* lparser.c in Sources */, - 22C892101FDBD30A006CDE47 /* bytes_methods.c in Sources */, - 22C8918C1FDBCF09006CDE47 /* compile.c in Sources */, - 225782F11FDBC9B40050F312 /* lgc.c in Sources */, - 225782EF1FDBC9B40050F312 /* ldo.c in Sources */, - 22C8976A1FDBF109006CDE47 /* puremodule.c in Sources */, 2248DB0D2004A5F900F2944C /* cbc.c in Sources */, - 225782DB1FDBC9B40050F312 /* lvm.c in Sources */, - 22C896FB1FDBF108006CDE47 /* _ssl.c in Sources */, - 22C891B71FDBCF09006CDE47 /* pystrcmp.c in Sources */, - 22C896D11FDBF108006CDE47 /* _hotshot.c in Sources */, - 22C8923C1FDBD30A006CDE47 /* stringobject.c in Sources */, - 22C891891FDBCF09006CDE47 /* bltinmodule.c in Sources */, - 22C891B61FDBCF09006CDE47 /* pystate.c in Sources */, - 22C897891FDBF109006CDE47 /* threadmodule.c in Sources */, - 22C896D91FDBF108006CDE47 /* textio.c in Sources */, - 22C8919F1FDBCF09006CDE47 /* getargs.c in Sources */, - 22C8976C1FDBF109006CDE47 /* pyexpat.c in Sources */, - 22C892261FDBD30A006CDE47 /* longobject.c in Sources */, - 22C891871FDBCF09006CDE47 /* ast.c in Sources */, - 22C8955A1FDBF106006CDE47 /* callbacks.c in Sources */, - 225782E91FDBC9B40050F312 /* luac.c in Sources */, 2248DB092004A5F900F2944C /* glbl.c in Sources */, - 22C891BF1FDBCF09006CDE47 /* structmember.c in Sources */, - 22C8978C1FDBF109006CDE47 /* timingmodule.c in Sources */, - 22C897851FDBF109006CDE47 /* symtablemodule.c in Sources */, - 22C8921B1FDBD30A006CDE47 /* exceptions.c in Sources */, 22CF279C1FDB3FDB0087DDAD /* pwd.c in Sources */, - 22C896CA1FDBF108006CDE47 /* stgdict.c in Sources */, - 225782E21FDBC9B40050F312 /* ltablib.c in Sources */, 22CF27A01FDB3FDB0087DDAD /* fmt.c in Sources */, - 22C891A51FDBCF09006CDE47 /* getversion.c in Sources */, 2248DB0A2004A5F900F2944C /* io.c in Sources */, - 22C897291FDBF108006CDE47 /* datetimemodule.c in Sources */, - 22C897441FDBF109006CDE47 /* xmltok_ns.c in Sources */, 2248DB262004F82700F2944C /* run.c in Sources */, - 225782EA1FDBC9B40050F312 /* lutf8lib.c in Sources */, - 22C891A81FDBCF09006CDE47 /* importdl.c in Sources */, - 22C896DD1FDBF108006CDE47 /* _math.c in Sources */, - 22C896D01FDBF108006CDE47 /* _heapqmodule.c in Sources */, - 22C8920F1FDBD30A006CDE47 /* bytearrayobject.c in Sources */, - 22C892231FDBD30A006CDE47 /* listobject.c in Sources */, - 22C891B41FDBCF09006CDE47 /* pyfpe.c in Sources */, - 22C892981FDBD7B7006CDE47 /* myreadline.c in Sources */, 22CF279E1FDB3FDB0087DDAD /* uname.c in Sources */, - 22C892221FDBD30A006CDE47 /* iterobject.c in Sources */, - 22C8919B1FDBCF09006CDE47 /* formatter_unicode.c in Sources */, - 22C8976D1FDBF109006CDE47 /* python.c in Sources */, - 22C896CF1FDBF108006CDE47 /* _hashopenssl.c in Sources */, 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */, - 225782DA1FDBC9B40050F312 /* lstring.c in Sources */, - 22C895571FDBF106006CDE47 /* _ctypes.c in Sources */, - 22C892281FDBD30A006CDE47 /* methodobject.c in Sources */, - 225782DD1FDBC9B40050F312 /* ldump.c in Sources */, - 22C896FA1FDBF108006CDE47 /* _sre.c in Sources */, - 225782D81FDBC9B40050F312 /* lopcodes.c in Sources */, - 22C897061FDBF108006CDE47 /* binascii.c in Sources */, - 22C897481FDBF109006CDE47 /* fpectlmodule.c in Sources */, - 22C891991FDBCF09006CDE47 /* errors.c in Sources */, - 22C897621FDBF109006CDE47 /* md5module.c in Sources */, - 22C892931FDBD7B7006CDE47 /* grammar.c in Sources */, - 22C8923F1FDBD30A006CDE47 /* typeobject.c in Sources */, - 22C891B21FDBCF09006CDE47 /* pyarena.c in Sources */, 2248DB292004F82700F2944C /* lex.c in Sources */, - 22C891AE1FDBCF09006CDE47 /* mysnprintf.c in Sources */, - 22C892121FDBD30A006CDE47 /* cellobject.c in Sources */, - 22C8929F1FDBD7B7006CDE47 /* printgrammar.c in Sources */, - 22C896FD1FDBF108006CDE47 /* _struct.c in Sources */, - 22C896DB1FDBF108006CDE47 /* _localemodule.c in Sources */, - 22C896CE1FDBF108006CDE47 /* _functoolsmodule.c in Sources */, - 22C892131FDBD30A006CDE47 /* classobject.c in Sources */, - 22C892151FDBD30A006CDE47 /* codeobject.c in Sources */, - 22C892141FDBD30A006CDE47 /* cobject.c in Sources */, - 22C8976F1FDBF109006CDE47 /* resource.c in Sources */, - 225782E81FDBC9B40050F312 /* lctype.c in Sources */, - 22C897961FDBF109006CDE47 /* zipimport.c in Sources */, - 22C8919D1FDBCF09006CDE47 /* frozenmain.c in Sources */, - 225782F91FDBC9B40050F312 /* linit.c in Sources */, - 22C897951FDBF109006CDE47 /* yuvconvert.c in Sources */, 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */, - 22C897931FDBF109006CDE47 /* xxsubtype.c in Sources */, - 22C8922E1FDBD30A006CDE47 /* sliceobject.c in Sources */, - 22C897571FDBF109006CDE47 /* itertoolsmodule.c in Sources */, - 22C8955C1FDBF106006CDE47 /* cfield.c in Sources */, - 225782EE1FDBC9B40050F312 /* liolib.c in Sources */, - 22C8928E1FDBD7B7006CDE47 /* acceler.c in Sources */, - 225782F21FDBC9B40050F312 /* loslib.c in Sources */, - 225782EB1FDBC9B40050F312 /* loadlib.c in Sources */, - 22C892161FDBD30A006CDE47 /* complexobject.c in Sources */, - 22C891B51FDBCF09006CDE47 /* pymath.c in Sources */, - 2279697D1FEE42F100F01013 /* multiprocessing.c in Sources */, - 225782D91FDBC9B40050F312 /* lbitlib.c in Sources */, - 22C896D21FDBF108006CDE47 /* _iomodule.c in Sources */, 22CF27C11FDB43080087DDAD /* file.c in Sources */, - 227969801FEE42F100F01013 /* semaphore.c in Sources */, - 22C8921F1FDBD30A006CDE47 /* funcobject.c in Sources */, 225F061220171B4300466685 /* ssh_main.c in Sources */, - 22C8973E1FDBF109006CDE47 /* xmlrole.c in Sources */, 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */, - 22C891851FDBCF09006CDE47 /* _warnings.c in Sources */, - 22C8922C1FDBD30A006CDE47 /* rangeobject.c in Sources */, 22319FA01FDC2332004D875A /* getopt.c in Sources */, 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */, - 22C8921D1FDBD30A006CDE47 /* floatobject.c in Sources */, - 22C897081FDBF108006CDE47 /* bsddbmodule.c in Sources */, - 22C891A31FDBCF09006CDE47 /* getopt.c in Sources */, 2248DB2C2004F82700F2944C /* tran.c in Sources */, - 22C891B11FDBCF09006CDE47 /* peephole.c in Sources */, 225F06102016751900466685 /* getopt_long.c in Sources */, 22CF27C31FDB43080087DDAD /* grep.c in Sources */, 2248DB2E2004F82700F2944C /* proctab.c in Sources */, - 22C8920C1FDBD30A006CDE47 /* abstract.c in Sources */, - 225782E31FDBC9B40050F312 /* lobject.c in Sources */, - 22C896E61FDBF108006CDE47 /* _randommodule.c in Sources */, 2248DB162004C5DB00F2944C /* main.c in Sources */, - 225782E61FDBC9B40050F312 /* lzio.c in Sources */, - 22C891CF1FDBCF09006CDE47 /* traceback.c in Sources */, - 22C891B91FDBCF09006CDE47 /* Python-ast.c in Sources */, - 22C8920D1FDBD30A006CDE47 /* boolobject.c in Sources */, - 22C892201FDBD30A006CDE47 /* genobject.c in Sources */, - 22C897821FDBF109006CDE47 /* stropmodule.c in Sources */, 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */, - 22C8972C1FDBF108006CDE47 /* errnomodule.c in Sources */, - 22C891AA1FDBCF09006CDE47 /* mactoolboxglue.c in Sources */, 225F060B20163C2000466685 /* tee.c in Sources */, - 22C8919E1FDBCF09006CDE47 /* future.c in Sources */, - 22C8918A1FDBCF09006CDE47 /* ceval.c in Sources */, 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */, - 225782E41FDBC9B40050F312 /* lcorolib.c in Sources */, - 22C892171FDBD30A006CDE47 /* descrobject.c in Sources */, - 22C8976B1FDBF109006CDE47 /* pwdmodule.c in Sources */, - 22C897041FDBF108006CDE47 /* arraymodule.c in Sources */, - 22C897791FDBF109006CDE47 /* sha256module.c in Sources */, 22CF27991FDB3FDB0087DDAD /* vary.c in Sources */, - 22C897251FDBF108006CDE47 /* cPickle.c in Sources */, - 22C891AF1FDBCF09006CDE47 /* mystrtoul.c in Sources */, - 22C892211FDBD30A006CDE47 /* intobject.c in Sources */, - 22C891C01FDBCF09006CDE47 /* symtable.c in Sources */, - 22C896D41FDBF108006CDE47 /* bufferedio.c in Sources */, - 22C891BD1FDBCF09006CDE47 /* strdup.c in Sources */, - 22C891AD1FDBCF09006CDE47 /* modsupport.c in Sources */, - 22C897871FDBF109006CDE47 /* termios.c in Sources */, - 22C897001FDBF108006CDE47 /* _weakref.c in Sources */, - 225782E51FDBC9B40050F312 /* lcode.c in Sources */, - 22C891A41FDBCF09006CDE47 /* getplatform.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3353,8 +2283,6 @@ ../../../blink/Frameworks/, "-F", "../../../libssh2-for-iOS/", - "-L", - ../python_ios/, ); PRODUCT_BUNDLE_IDENTIFIER = "Acube.ios-system"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; @@ -3388,8 +2316,6 @@ ../../../blink/Frameworks/, "-F", "../../../libssh2-for-iOS/", - "-L", - ../python_ios/, ); PRODUCT_BUNDLE_IDENTIFIER = "Acube.ios-system"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; From 3b1d446d7a80aaefa7860d05fae62ffa92bc155f Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 15:40:55 +0100 Subject: [PATCH 07/14] Continuing moving to separate dynamic libraries --- ios_error.h | 48 +++ ios_system.xcodeproj/project.pbxproj | 282 ++++++++++++++++-- .../xcschemes/xcschememanagement.plist | 16 +- 3 files changed, 311 insertions(+), 35 deletions(-) create mode 100644 ios_error.h diff --git a/ios_error.h b/ios_error.h new file mode 100644 index 00000000..8bf1fa53 --- /dev/null +++ b/ios_error.h @@ -0,0 +1,48 @@ +// +// error.h +// shell_cmds_ios +// +// Created by Nicolas Holzschuch on 16/06/2017. +// Copyright © 2017 Nicolas Holzschuch. All rights reserved. +// + +#ifndef ios_error_h +#define ios_error_h + +#include +#include +#include + +#define errx compileError +#define err compileError +#define warn compileError +#define warnx compileError +#ifndef printf +#define printf compileError +#endif + +#define exit(a) pthread_exit(NULL) +#define _exit(a) pthread_exit(NULL) +#define putchar(a) fputc(a, thread_stdout) +#define getchar() fgetc(thread_stdin) +#define getwchar() fgetwc(thread_stdin) + +// Thread-local input and output streams +extern __thread FILE* thread_stdin; +extern __thread FILE* thread_stdout; +extern __thread FILE* thread_stderr; + +#define popen ios_popen +#define pclose fclose +#define system ios_system +#define execv ios_execv +#define execve ios_execve +#define dup2 ios_dup2 + +extern FILE *ios_popen(const char *command, const char *type); // Execute this command and pipe the result +extern int ios_system(const char* inputCmd); // execute this command (executable file or builtin command) +extern int ios_execv(const char *path, char* const argv[]); +extern int ios_execve(const char *path, char* const argv[], const char** envlist); +extern int ios_dup2(int fd1, int fd2); + +#endif /* ios_error_h */ diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 793835c0..3df1f142 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -23,21 +23,10 @@ 2248DB162004C5DB00F2944C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB122004C5DB00F2944C /* main.c */; }; 2248DB172004C5DB00F2944C /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB132004C5DB00F2944C /* process.c */; }; 2248DB182004C5DB00F2944C /* compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB142004C5DB00F2944C /* compile.c */; }; - 2248DB252004F82700F2944C /* ytab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* ytab.c */; }; - 2248DB262004F82700F2944C /* run.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1B2004F82600F2944C /* run.c */; }; - 2248DB282004F82700F2944C /* parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1D2004F82600F2944C /* parse.c */; }; - 2248DB292004F82700F2944C /* lex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1E2004F82600F2944C /* lex.c */; }; - 2248DB2A2004F82700F2944C /* lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1F2004F82600F2944C /* lib.c */; }; - 2248DB2B2004F82700F2944C /* b.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB202004F82700F2944C /* b.c */; }; - 2248DB2C2004F82700F2944C /* tran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB212004F82700F2944C /* tran.c */; }; - 2248DB2E2004F82700F2944C /* proctab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB232004F82700F2944C /* proctab.c */; }; - 2248DB2F2004F82700F2944C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB242004F82700F2944C /* main.c */; }; 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; - 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; 225F060B20163C2000466685 /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; - 225F061220171B4300466685 /* ssh_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F061120171B4300466685 /* ssh_main.c */; settings = {COMPILER_FLAGS = "-F ../../../blink/Frameworks/"; }; }; 226378751FDB3EE400AE8827 /* termcap.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263780D1FDB3EE100AE8827 /* termcap.h */; }; 226378781FDB3EE400AE8827 /* pathnames.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378111FDB3EE100AE8827 /* pathnames.h */; }; 2263787D1FDB3EE400AE8827 /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378181FDB3EE200AE8827 /* extern.h */; }; @@ -79,7 +68,6 @@ 228541D3201F990700B93589 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378501FDB3EE300AE8827 /* compress.c */; }; 228541D4201F990700B93589 /* zopen.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378581FDB3EE300AE8827 /* zopen.c */; }; 228541D6201F998F00B93589 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; - 228541DE201FBF4D00B93589 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 228541EC201FC0AD00B93589 /* bsdtar.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4B1FDB47B70050F312 /* bsdtar.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; 228541ED201FC0B100B93589 /* bsdtar_windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F4E1FDB47B70050F312 /* bsdtar_windows.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; 228541EE201FC0B500B93589 /* cmdline.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577F511FDB47B70050F312 /* cmdline.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; @@ -331,9 +319,17 @@ 22908B51201FC85E002AFBA7 /* spnego_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780911FDB4D380050F312 /* spnego_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908B52201FC85E002AFBA7 /* vauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780921FDB4D380050F312 /* vauth.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; - 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22AC09F62020A007006F7D8B /* b.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB202004F82700F2944C /* b.c */; }; + 22AC09F72020A007006F7D8B /* lex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1E2004F82600F2944C /* lex.c */; }; + 22AC09F82020A008006F7D8B /* lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1F2004F82600F2944C /* lib.c */; }; + 22AC09F92020A008006F7D8B /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB242004F82700F2944C /* main.c */; }; + 22AC09FA2020A008006F7D8B /* parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1D2004F82600F2944C /* parse.c */; }; + 22AC09FB2020A008006F7D8B /* proctab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB232004F82700F2944C /* proctab.c */; }; + 22AC09FC2020A008006F7D8B /* run.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1B2004F82600F2944C /* run.c */; }; + 22AC09FD2020A008006F7D8B /* tran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB212004F82700F2944C /* tran.c */; }; + 22AC09FE2020A008006F7D8B /* ytab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* ytab.c */; }; + 22AC09FF2020A024006F7D8B /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; - 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27661FDB3FDA0087DDAD /* ios_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27691FDB3FDA0087DDAD /* printenv.c */; }; 22CF27911FDB3FDB0087DDAD /* env.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276C1FDB3FDA0087DDAD /* env.c */; }; 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276D1FDB3FDA0087DDAD /* envopts.c */; }; @@ -350,7 +346,6 @@ 22CF27A21FDB3FDB0087DDAD /* proc_compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27811FDB3FDA0087DDAD /* proc_compare.c */; }; 22CF27A51FDB3FDB0087DDAD /* w.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27841FDB3FDA0087DDAD /* w.c */; }; 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27881FDB3FDA0087DDAD /* id.c */; }; - 22CF27AD1FDB42AF0087DDAD /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */; }; 22CF27C11FDB43080087DDAD /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B21FDB43070087DDAD /* file.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH -DWITHOUT_LZMA"; }; }; 22CF27C31FDB43080087DDAD /* grep.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B41FDB43070087DDAD /* grep.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; @@ -364,6 +359,17 @@ 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB920079E4C00FAADB7 /* cmap.c */; }; 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBA20079E4C00FAADB7 /* tr.c */; }; 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBB20079E4C00FAADB7 /* str.c */; }; + 22F567C62020B7F1009850FD /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; + 22F567C82020B807009850FD /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567C72020B807009850FD /* openssl.framework */; }; + 22F567C92020B80F009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22F567CA2020B83A009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22F567D92020BA2D009850FD /* ssh_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F061120171B4300466685 /* ssh_main.c */; settings = {COMPILER_FLAGS = "-I ../../../libssh2-for-iOS/include/"; }; }; + 22F567DA2020BA75009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22F567DB2020BA84009850FD /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; + 22F567DC2020BA95009850FD /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567C72020B807009850FD /* openssl.framework */; }; + 22F567DE2020BAD9009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; + 22F567DF2020BAFB009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; + 22F567E02020BB0A009850FD /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -394,6 +400,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 22AC09EB20209FEB006F7D8B /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567CD2020B9EB009850FD /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -748,8 +772,9 @@ 228541E3201FC05000B93589 /* libtar.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtar.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcurl.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22AC09E520209C57006F7D8B /* libssh2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libssh2.framework; path = "../../../libssh2-for-iOS/libssh2.framework"; sourceTree = ""; }; + 22AC09ED20209FEB006F7D8B /* libawk.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libawk.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22CF27601FDB3FDA0087DDAD /* libutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libutil.h; path = libutil/libutil.h; sourceTree = SOURCE_ROOT; }; - 22CF27661FDB3FDA0087DDAD /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_error.h; path = ios_system/ios_error.h; sourceTree = SOURCE_ROOT; }; + 22CF27661FDB3FDA0087DDAD /* ios_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ios_error.h; sourceTree = SOURCE_ROOT; }; 22CF27691FDB3FDA0087DDAD /* printenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printenv.c; sourceTree = ""; }; 22CF276C1FDB3FDA0087DDAD /* env.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = env.c; sourceTree = ""; }; 22CF276D1FDB3FDA0087DDAD /* envopts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = envopts.c; sourceTree = ""; }; @@ -780,6 +805,9 @@ 22D8DEB920079E4C00FAADB7 /* cmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cmap.c; path = text_cmds/tr/cmap.c; sourceTree = SOURCE_ROOT; }; 22D8DEBA20079E4C00FAADB7 /* tr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tr.c; path = text_cmds/tr/tr.c; sourceTree = SOURCE_ROOT; }; 22D8DEBB20079E4C00FAADB7 /* str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = str.c; path = text_cmds/tr/str.c; sourceTree = SOURCE_ROOT; }; + 22F567C72020B807009850FD /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = "../../../libssh2-for-iOS/openssl.framework"; sourceTree = ""; }; + 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libssh_cmd.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 22F567DD2020BAD9009850FD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -787,11 +815,11 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 22F567E02020BB0A009850FD /* libbz2.tbd in Frameworks */, + 22F567DF2020BAFB009850FD /* libz.tbd in Frameworks */, 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */, 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */, - 22CF27AD1FDB42AF0087DDAD /* libbz2.tbd in Frameworks */, 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */, - 22577F9C1FDB4B5C0050F312 /* libxml2.tbd in Frameworks */, 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -800,7 +828,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 228541DE201FBF4D00B93589 /* ios_system.framework in Frameworks */, + 22F567CA2020B83A009850FD /* ios_system.framework in Frameworks */, 228541D6201F998F00B93589 /* libbz2.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -819,7 +847,28 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 22C629ED201FCDAD000DCCDA /* ios_system.framework in Frameworks */, + 22F567C92020B80F009850FD /* ios_system.framework in Frameworks */, + 22F567C82020B807009850FD /* openssl.framework in Frameworks */, + 22F567C62020B7F1009850FD /* libssh2.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22AC09EA20209FEB006F7D8B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 22AC09FF2020A024006F7D8B /* ios_system.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567CC2020B9EB009850FD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 22F567DE2020BAD9009850FD /* libz.tbd in Frameworks */, + 22F567DC2020BA95009850FD /* openssl.framework in Frameworks */, + 22F567DB2020BA84009850FD /* libssh2.framework in Frameworks */, + 22F567DA2020BA75009850FD /* ios_system.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -829,6 +878,7 @@ 223496A11FD5FC71007ED1A9 = { isa = PBXGroup; children = ( + 22CF27661FDB3FDA0087DDAD /* ios_error.h */, 225F061120171B4300466685 /* ssh_main.c */, 22319F9E1FDC2332004D875A /* getopt.c */, 225F060F2016751800466685 /* getopt_long.c */, @@ -852,6 +902,8 @@ 228541AB201F986300B93589 /* libfiles.dylib */, 228541E3201FC05000B93589 /* libtar.dylib */, 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */, + 22AC09ED20209FEB006F7D8B /* libawk.dylib */, + 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */, ); name = Products; sourceTree = ""; @@ -859,7 +911,6 @@ 223496AD1FD5FC71007ED1A9 /* ios_system */ = { isa = PBXGroup; children = ( - 22CF27661FDB3FDA0087DDAD /* ios_error.h */, 223496AE1FD5FC71007ED1A9 /* ios_system.h */, 223496AF1FD5FC71007ED1A9 /* Info.plist */, ); @@ -869,6 +920,8 @@ 223497AB1FD6CF7A007ED1A9 /* Frameworks */ = { isa = PBXGroup; children = ( + 22F567DD2020BAD9009850FD /* libz.tbd */, + 22F567C72020B807009850FD /* openssl.framework */, 22AC09E520209C57006F7D8B /* libssh2.framework */, 2253BA1D201942B10019CB39 /* libresolv.9.tbd */, 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */, @@ -1640,7 +1693,6 @@ buildActionMask = 2147483647; files = ( 2263787D1FDB3EE400AE8827 /* extern.h in Headers */, - 22CF278D1FDB3FDB0087DDAD /* ios_error.h in Headers */, 226378781FDB3EE400AE8827 /* pathnames.h in Headers */, 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */, 226378751FDB3EE400AE8827 /* termcap.h in Headers */, @@ -1732,6 +1784,40 @@ productReference = 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */; productType = "com.apple.product-type.library.static"; }; + 22AC09EC20209FEB006F7D8B /* awk */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22AC09F320209FEB006F7D8B /* Build configuration list for PBXNativeTarget "awk" */; + buildPhases = ( + 22AC09E920209FEB006F7D8B /* Sources */, + 22AC09EA20209FEB006F7D8B /* Frameworks */, + 22AC09EB20209FEB006F7D8B /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = awk; + productName = awk; + productReference = 22AC09ED20209FEB006F7D8B /* libawk.dylib */; + productType = "com.apple.product-type.library.static"; + }; + 22F567CE2020B9EB009850FD /* ssh_cmd */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22F567D52020B9EB009850FD /* Build configuration list for PBXNativeTarget "ssh_cmd" */; + buildPhases = ( + 22F567CB2020B9EB009850FD /* Sources */, + 22F567CC2020B9EB009850FD /* Frameworks */, + 22F567CD2020B9EB009850FD /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ssh_cmd; + productName = ssh_cmd; + productReference = 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */; + productType = "com.apple.product-type.library.static"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -1757,6 +1843,14 @@ CreatedOnToolsVersion = 9.3; ProvisioningStyle = Automatic; }; + 22AC09EC20209FEB006F7D8B = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; + 22F567CE2020B9EB009850FD = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; }; }; buildConfigurationList = 223496A51FD5FC71007ED1A9 /* Build configuration list for PBXProject "ios_system" */; @@ -1775,6 +1869,8 @@ 228541AA201F986300B93589 /* files */, 228541E2201FC05000B93589 /* tar */, 22908AA2201FC7B4002AFBA7 /* curl */, + 22AC09EC20209FEB006F7D8B /* awk */, + 22F567CE2020B9EB009850FD /* ssh_cmd */, ); }; /* End PBXProject section */ @@ -1798,18 +1894,13 @@ 22D8DEB6200791BB00FAADB7 /* echo.c in Sources */, 2248DB0B2004A5F900F2944C /* undo.c in Sources */, 22CF27CC1FDB43080087DDAD /* wc.c in Sources */, - 2248DB282004F82700F2944C /* parse.c in Sources */, 2248DB0E2004A5F900F2944C /* buf.c in Sources */, - 2248DB2A2004F82700F2944C /* lib.c in Sources */, - 2248DB2B2004F82700F2944C /* b.c in Sources */, 22CF27C61FDB43080087DDAD /* util.c in Sources */, 22CF27C81FDB43080087DDAD /* cat.c in Sources */, 2248DB0F2004A5F900F2944C /* re.c in Sources */, 22CF27951FDB3FDB0087DDAD /* date.c in Sources */, - 2248DB252004F82700F2944C /* ytab.c in Sources */, 22CF27A11FDB3FDB0087DDAD /* pr_time.c in Sources */, 2248DB0C2004A5F900F2944C /* sub.c in Sources */, - 2248DB2F2004F82700F2944C /* main.c in Sources */, 2248DB182004C5DB00F2944C /* compile.c in Sources */, 2248DB082004A5F900F2944C /* main.c in Sources */, 2248DB172004C5DB00F2944C /* process.c in Sources */, @@ -1824,20 +1915,15 @@ 22CF279C1FDB3FDB0087DDAD /* pwd.c in Sources */, 22CF27A01FDB3FDB0087DDAD /* fmt.c in Sources */, 2248DB0A2004A5F900F2944C /* io.c in Sources */, - 2248DB262004F82700F2944C /* run.c in Sources */, 22CF279E1FDB3FDB0087DDAD /* uname.c in Sources */, 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */, - 2248DB292004F82700F2944C /* lex.c in Sources */, 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */, 22CF27C11FDB43080087DDAD /* file.c in Sources */, - 225F061220171B4300466685 /* ssh_main.c in Sources */, 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */, 22319FA01FDC2332004D875A /* getopt.c in Sources */, 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */, - 2248DB2C2004F82700F2944C /* tran.c in Sources */, 225F06102016751900466685 /* getopt_long.c in Sources */, 22CF27C31FDB43080087DDAD /* grep.c in Sources */, - 2248DB2E2004F82700F2944C /* proctab.c in Sources */, 2248DB162004C5DB00F2944C /* main.c in Sources */, 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */, 225F060B20163C2000466685 /* tee.c in Sources */, @@ -2145,6 +2231,30 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 22AC09E920209FEB006F7D8B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 22AC09FB2020A008006F7D8B /* proctab.c in Sources */, + 22AC09F92020A008006F7D8B /* main.c in Sources */, + 22AC09F72020A007006F7D8B /* lex.c in Sources */, + 22AC09FC2020A008006F7D8B /* run.c in Sources */, + 22AC09F82020A008006F7D8B /* lib.c in Sources */, + 22AC09FE2020A008006F7D8B /* ytab.c in Sources */, + 22AC09FD2020A008006F7D8B /* tran.c in Sources */, + 22AC09FA2020A008006F7D8B /* parse.c in Sources */, + 22AC09F62020A007006F7D8B /* b.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567CB2020B9EB009850FD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 22F567D92020BA2D009850FD /* ssh_main.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -2335,6 +2445,7 @@ EXECUTABLE_EXTENSION = dylib; IPHONEOS_DEPLOYMENT_TARGET = 11.3; MACH_O_TYPE = mh_dylib; + OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -2353,6 +2464,7 @@ EXECUTABLE_EXTENSION = dylib; IPHONEOS_DEPLOYMENT_TARGET = 11.3; MACH_O_TYPE = mh_dylib; + OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -2440,6 +2552,94 @@ }; name = Release; }; + 22AC09F420209FEB006F7D8B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_CFLAGS = ( + "-I", + ios_system/, + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 22AC09F520209FEB006F7D8B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_CFLAGS = ( + "-I", + ios_system/, + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 22F567D62020B9EB009850FD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = ( + "-ObjC", + "-F", + "../../../libssh2-for-iOS/", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 22F567D72020B9EB009850FD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = ( + "-ObjC", + "-F", + "../../../libssh2-for-iOS/", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -2488,6 +2688,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 22AC09F320209FEB006F7D8B /* Build configuration list for PBXNativeTarget "awk" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22AC09F420209FEB006F7D8B /* Debug */, + 22AC09F520209FEB006F7D8B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 22F567D52020B9EB009850FD /* Build configuration list for PBXNativeTarget "ssh_cmd" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22F567D62020B9EB009850FD /* Debug */, + 22F567D72020B9EB009850FD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 223496A21FD5FC71007ED1A9 /* Project object */; diff --git a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist index 3ba42f2d..16e41211 100644 --- a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,10 +4,15 @@ SchemeUserState + awk.xcscheme + + orderHint + 4 + curl.xcscheme orderHint - 3 + 1 files.dylib.xcscheme @@ -17,17 +22,22 @@ files.xcscheme orderHint - 1 + 2 ios_system.xcscheme orderHint 0 + ssh_cmd.xcscheme + + orderHint + 5 + tar.xcscheme orderHint - 2 + 3 SuppressBuildableAutocreation From 60e1db2e575e6f1913c7df40a8150d8ad3f77757 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 16:09:28 +0100 Subject: [PATCH 08/14] Moved shell commands to a dynamic library --- ios_system.m | 157 ++++++----- ios_system.xcodeproj/project.pbxproj | 258 +++++++++++++++--- .../xcschemes/xcschememanagement.plist | 14 +- 3 files changed, 302 insertions(+), 127 deletions(-) diff --git a/ios_system.m b/ios_system.m index 5d4bcc65..0a40cebb 100644 --- a/ios_system.m +++ b/ios_system.m @@ -255,101 +255,101 @@ static void initializeCommandList() commandList = \ @{ // libfiles.dylib - @"ls" : [NSArray arrayWithObjects: @"libfiles.dylib", @"ls_main", @"1@ABCFGHLOPRSTUWabcdefghiklmnopqrstuvwx", @"files", nil], - @"touch" : [NSArray arrayWithObjects:@"libfiles.dylib", @"touch_main", @"A:acfhmr:t:", @"files", nil], - @"rm" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"dfiPRrvW", @"files", nil], - @"unlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"", @"files", nil], - @"cp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"cp_main", @"cHLPRXafinprv", @"files", nil], - @"ln" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"Ffhinsv", @"files", nil], - @"link" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"", @"files", nil], - @"mv" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mv_main", @"finv", @"files", nil], + @"ls" : [NSArray arrayWithObjects: @"libfiles.dylib", @"ls_main", @"1@ABCFGHLOPRSTUWabcdefghiklmnopqrstuvwx", @"file", nil], + @"touch" : [NSArray arrayWithObjects:@"libfiles.dylib", @"touch_main", @"A:acfhmr:t:", @"file", nil], + @"rm" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"dfiPRrvW", @"file", nil], + @"unlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"rm_main", @"", @"file", nil], + @"cp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"cp_main", @"cHLPRXafinprv", @"file", nil], + @"ln" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"Ffhinsv", @"file", nil], + @"link" : [NSArray arrayWithObjects:@"libfiles.dylib", @"ln_main", @"", @"file", nil], + @"mv" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mv_main", @"finv", @"file", nil], @"mkdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"mkdir_main", @"m:pv", @"directory", nil], @"rmdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rmdir_main", @"p", @"directory", nil], - @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"files", nil], + @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"file", nil], #ifdef SIDELOADING - @"chown" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], - @"chgrp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"files", nil], - @"chmod" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chmod_main", @"ACEHILNPRVXafghinorstuvwx", @"files", nil], - @"df" : [NSArray arrayWithObjects:@"libfiles.dylib", @"df_main", @"abgHhiklmnPtT:", @"files", nil], + @"chown" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"file", nil], + @"chgrp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"file", nil], + @"chmod" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chmod_main", @"ACEHILNPRVXafghinorstuvwx", @"file", nil], + @"df" : [NSArray arrayWithObjects:@"libfiles.dylib", @"df_main", @"abgHhiklmnPtT:", @"file", nil], #endif @"du" : [NSArray arrayWithObjects:@"libfiles.dylib", @"du_main", @"HI:LPasd:cghkmrx", @"no", nil], - @"chksum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"o:", @"files", nil], - @"sum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"", @"files", nil], - @"stat" : [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"f:FlLnqrst:x", @"files", nil], - @"readlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"n", @"files", nil], - @"compress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"files", nil], - @"uncompress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"files", nil], - @"gzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"files", nil], - @"gunzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"files", nil], + @"chksum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"o:", @"file", nil], + @"sum" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chksum_main", @"", @"file", nil], + @"stat" : [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"f:FlLnqrst:x", @"file", nil], + @"readlink": [NSArray arrayWithObjects:@"libfiles.dylib", @"stat_main", @"n", @"file", nil], + @"compress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"file", nil], + @"uncompress": [NSArray arrayWithObjects:@"libfiles.dylib", @"compress_main", @"b:cdfv", @"file", nil], + @"gzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"file", nil], + @"gunzip" : [NSArray arrayWithObjects:@"libfiles.dylib", @"gzip_main", @"123456789acdfhklLNnqrS:tVv", @"file", nil], // libtar.dylib - @"tar" : [NSArray arrayWithObjects:@"libtar.dylib", @"tar_main", @"Bb:C:cf:HhI:JjkLlmnOoPpqrSs:T:tUuvW:wX:xyZz", @"files", nil], + @"tar" : [NSArray arrayWithObjects:@"libtar.dylib", @"tar_main", @"Bb:C:cf:HhI:JjkLlmnOoPpqrSs:T:tUuvW:wX:xyZz", @"file", nil], // libcurl.dylib // From curl. curl with ssh requires keys, and thus keys generation / management. // We assume you moved over the keys, known_host files from elsewhere // http, https, ftp... should be OK. - @"curl" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"2346aAbBcCdDeEfgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwxXYyz#", @"files", nil], + @"curl" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"2346aAbBcCdDeEfgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwxXYyz#", @"file", nil], // scp / sftp require conversion to curl, rewriting arguments - @"scp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], - @"sftp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"files", nil], + @"scp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"file", nil], + @"sftp" : [NSArray arrayWithObjects:@"libcurl.dylib", @"curl_main", @"q", @"file", nil], + @"ssh" : [NSArray arrayWithObjects:@"libssh_cmd.dylib", @"ssh_main", @"q", @"file", nil], + // local commands. Either self (here) or main (main program) + @"cd" : [NSArray arrayWithObjects:@"SELF", @"cd_main", @"", @"directory", nil], + // Commands from Apple shell_cmds: + @"echo" : [NSArray arrayWithObjects:@"libshell.dylib", @"echo_main", @"n", @"no", nil], + @"printenv": [NSArray arrayWithObjects:@"libshell.dylib", @"printenv_main", @"", @"no", nil], + @"pwd" : [NSArray arrayWithObjects:@"libshell.dylib", @"pwd_main", @"LP", @"no", nil], + @"tee" : [NSArray arrayWithObjects:@"libshell.dylib", @"tee_main", @"ai", @"file", nil], + @"uname" : [NSArray arrayWithObjects:@"libshell.dylib", @"uname_main", @"amnprsv", @"no", nil], + @"date" : [NSArray arrayWithObjects:@"libshell.dylib", @"date_main", @"d:f:jnRr:t:uv:", @"no", nil], + @"env" : [NSArray arrayWithObjects:@"libshell.dylib", @"env_main", @"-iP:S:u:v", @"no", nil], + @"setenv" : [NSArray arrayWithObjects:@"libshell.dylib", @"setenv_main", @"", @"no", nil], + @"unsetenv" : [NSArray arrayWithObjects:@"libshell.dylib", @"unsetenv_main", @"", @"no", nil], + @"id" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"AFPGMagnpru", @"no", nil], + @"groups" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"", @"no", nil], + @"whoami" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"", @"no", nil], + @"uptime" : [NSArray arrayWithObjects:@"libshell.dylib", @"w_main", @"", @"no", nil], + @"w" : [NSArray arrayWithObjects:@"libshell.dylib", @"w_main", @"dhiflM:N:nsuw", @"no", nil], + #ifdef SIDELOADING // lua - @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"e:il:vE", @"files", nil], - @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"lpsvo:", @"files", nil], + @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"e:il:vE", @"file", nil], + @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"lpsvo:", @"file", nil], // from python: - @"python" : [NSArray arrayWithObjects:@"Python_ios.framework/Python_ios", @"python_main", @"3bBc:dEhiJm:OQ:RsStuUvVW:xX?", @"files", nil], + @"python" : [NSArray arrayWithObjects:@"Python_ios.framework/Python_ios", @"python_main", @"3bBc:dEhiJm:OQ:RsStuUvVW:xX?", @"file", nil], // TeX // LuaTeX: - @"luatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], - @"lualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], - @"texlua" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], - @"texluac" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], - @"dviluatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], - @"dvilualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"files", nil], + @"luatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], + @"lualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], + @"texlua" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], + @"texluac" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], + @"dviluatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], + @"dvilualatex" : [NSArray arrayWithObjects:@"libluatex.dylib", @"dllluatexmain", @"", @"file", nil], // pdfTeX - @"amstex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"cslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"csplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"eplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"etex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"jadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"latex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"mllatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"mltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfcslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfcsplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfjadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdflatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdftex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfmex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"pdfxmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"texsis" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"utf8mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], - @"xmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"files", nil], + @"amstex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"cslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"csplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"eplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"etex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"jadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"latex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"mllatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"mltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfcslatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfcsplain" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfjadetex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdflatex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdftex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfmex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"pdfxmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"texsis" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"utf8mex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], + @"xmltex" : [NSArray arrayWithObjects:@"libpdftex.dylib", @"dllpdftexmain", @"", @"file", nil], // BibTeX - @"bibtex" : [NSArray arrayWithObjects:@"libbibtex.dylib", @"bibtex_main", @"", @"files", nil], + @"bibtex" : [NSArray arrayWithObjects:@"libbibtex.dylib", @"bibtex_main", @"", @"file", nil], #endif - // local commands. Either self (here) or main (main program) - @"cd" : [NSArray arrayWithObjects:@"SELF", @"cd_main", @"", @"directory", nil], -#ifdef SHELL_UTILITIES - // Commands from Apple shell_cmds: - @"echo" : [NSValue valueWithPointer: echo_main], - @"printenv": [NSValue valueWithPointer: printenv_main], - @"pwd" : [NSValue valueWithPointer: pwd_main], - @"tee" : [NSValue valueWithPointer: tee_main], - @"uname" : [NSValue valueWithPointer: uname_main], - @"date" : [NSValue valueWithPointer: date_main], - @"env" : [NSValue valueWithPointer: env_main], - @"setenv" : [NSValue valueWithPointer: setenv_main], - @"unsetenv" : [NSValue valueWithPointer: unsetenv_main], - @"id" : [NSValue valueWithPointer: id_main], - @"groups" : [NSValue valueWithPointer: id_main], - @"whoami" : [NSValue valueWithPointer: id_main], - @"uptime" : [NSValue valueWithPointer: w_main], - @"w" : [NSValue valueWithPointer: w_main], -#endif #ifdef TEXT_UTILITIES // Commands from Apple text_cmds: @"cat" : [NSValue valueWithPointer: cat_main], @@ -369,12 +369,7 @@ static void initializeCommandList() // Commands from Apple network_cmds: @"ping" : [NSValue valueWithPointer: ping_main], #endif -#ifdef FEAT_PYTHON -#endif -#ifdef TEX_COMMANDS - @"ssh" : [NSValue valueWithPointer: ssh_main], -#endif - }; + }; } int ios_setMiniRoot(NSString* mRoot) { diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 3df1f142..25ec9239 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -25,7 +25,6 @@ 2248DB182004C5DB00F2944C /* compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB142004C5DB00F2944C /* compile.c */; }; 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; - 225F060B20163C2000466685 /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; 226378751FDB3EE400AE8827 /* termcap.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263780D1FDB3EE100AE8827 /* termcap.h */; }; 226378781FDB3EE400AE8827 /* pathnames.h in Headers */ = {isa = PBXBuildFile; fileRef = 226378111FDB3EE100AE8827 /* pathnames.h */; }; @@ -330,22 +329,6 @@ 22AC09FE2020A008006F7D8B /* ytab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* ytab.c */; }; 22AC09FF2020A024006F7D8B /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; - 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27691FDB3FDA0087DDAD /* printenv.c */; }; - 22CF27911FDB3FDB0087DDAD /* env.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276C1FDB3FDA0087DDAD /* env.c */; }; - 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276D1FDB3FDA0087DDAD /* envopts.c */; }; - 22CF27931FDB3FDB0087DDAD /* envopts.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF276E1FDB3FDA0087DDAD /* envopts.h */; }; - 22CF27951FDB3FDB0087DDAD /* date.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27711FDB3FDA0087DDAD /* date.c */; }; - 22CF27971FDB3FDB0087DDAD /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27731FDB3FDA0087DDAD /* extern.h */; }; - 22CF27991FDB3FDB0087DDAD /* vary.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27751FDB3FDA0087DDAD /* vary.c */; }; - 22CF279A1FDB3FDB0087DDAD /* vary.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27761FDB3FDA0087DDAD /* vary.h */; }; - 22CF279C1FDB3FDB0087DDAD /* pwd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27791FDB3FDA0087DDAD /* pwd.c */; }; - 22CF279E1FDB3FDB0087DDAD /* uname.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF277C1FDB3FDA0087DDAD /* uname.c */; }; - 22CF279F1FDB3FDB0087DDAD /* extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF277E1FDB3FDA0087DDAD /* extern.h */; }; - 22CF27A01FDB3FDB0087DDAD /* fmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF277F1FDB3FDA0087DDAD /* fmt.c */; }; - 22CF27A11FDB3FDB0087DDAD /* pr_time.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27801FDB3FDA0087DDAD /* pr_time.c */; }; - 22CF27A21FDB3FDB0087DDAD /* proc_compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27811FDB3FDA0087DDAD /* proc_compare.c */; }; - 22CF27A51FDB3FDB0087DDAD /* w.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27841FDB3FDA0087DDAD /* w.c */; }; - 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27881FDB3FDA0087DDAD /* id.c */; }; 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */; }; 22CF27C11FDB43080087DDAD /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B21FDB43070087DDAD /* file.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH -DWITHOUT_LZMA"; }; }; 22CF27C31FDB43080087DDAD /* grep.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B41FDB43070087DDAD /* grep.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; @@ -354,7 +337,6 @@ 22CF27C61FDB43080087DDAD /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B71FDB43070087DDAD /* util.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; 22CF27C81FDB43080087DDAD /* cat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27BA1FDB43070087DDAD /* cat.c */; }; 22CF27CC1FDB43080087DDAD /* wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27C01FDB43080087DDAD /* wc.c */; }; - 22D8DEB6200791BB00FAADB7 /* echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB5200791BB00FAADB7 /* echo.c */; }; 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB820079E4C00FAADB7 /* cset.c */; }; 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB920079E4C00FAADB7 /* cmap.c */; }; 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBA20079E4C00FAADB7 /* tr.c */; }; @@ -370,6 +352,21 @@ 22F567DE2020BAD9009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; 22F567DF2020BAFB009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; 22F567E02020BB0A009850FD /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; + 22F567EE2020BDA9009850FD /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; + 22F567EF2020BDAD009850FD /* echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB5200791BB00FAADB7 /* echo.c */; }; + 22F567F02020BDB3009850FD /* date.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27711FDB3FDA0087DDAD /* date.c */; }; + 22F567F12020BDBD009850FD /* vary.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27751FDB3FDA0087DDAD /* vary.c */; }; + 22F567F22020BDC2009850FD /* env.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276C1FDB3FDA0087DDAD /* env.c */; }; + 22F567F32020BDC2009850FD /* envopts.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF276D1FDB3FDA0087DDAD /* envopts.c */; }; + 22F567F42020BDCA009850FD /* id.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27881FDB3FDA0087DDAD /* id.c */; }; + 22F567F52020BDCE009850FD /* printenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27691FDB3FDA0087DDAD /* printenv.c */; }; + 22F567F62020BDD3009850FD /* pwd.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27791FDB3FDA0087DDAD /* pwd.c */; }; + 22F567F72020BDD7009850FD /* uname.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF277C1FDB3FDA0087DDAD /* uname.c */; }; + 22F567F82020BDDD009850FD /* fmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF277F1FDB3FDA0087DDAD /* fmt.c */; }; + 22F567F92020BDDD009850FD /* pr_time.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27801FDB3FDA0087DDAD /* pr_time.c */; }; + 22F567FA2020BDDD009850FD /* proc_compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27811FDB3FDA0087DDAD /* proc_compare.c */; }; + 22F567FB2020BDDD009850FD /* w.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27841FDB3FDA0087DDAD /* w.c */; }; + 22F567FC2020BDFB009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -418,6 +415,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 22F567E32020BD22009850FD /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567FF2020C1E8009850FD /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -778,14 +793,10 @@ 22CF27691FDB3FDA0087DDAD /* printenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printenv.c; sourceTree = ""; }; 22CF276C1FDB3FDA0087DDAD /* env.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = env.c; sourceTree = ""; }; 22CF276D1FDB3FDA0087DDAD /* envopts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = envopts.c; sourceTree = ""; }; - 22CF276E1FDB3FDA0087DDAD /* envopts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = envopts.h; sourceTree = ""; }; 22CF27711FDB3FDA0087DDAD /* date.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = date.c; sourceTree = ""; }; - 22CF27731FDB3FDA0087DDAD /* extern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extern.h; sourceTree = ""; }; 22CF27751FDB3FDA0087DDAD /* vary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vary.c; sourceTree = ""; }; - 22CF27761FDB3FDA0087DDAD /* vary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vary.h; sourceTree = ""; }; 22CF27791FDB3FDA0087DDAD /* pwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pwd.c; sourceTree = ""; }; 22CF277C1FDB3FDA0087DDAD /* uname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uname.c; sourceTree = ""; }; - 22CF277E1FDB3FDA0087DDAD /* extern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extern.h; sourceTree = ""; }; 22CF277F1FDB3FDA0087DDAD /* fmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fmt.c; sourceTree = ""; }; 22CF27801FDB3FDA0087DDAD /* pr_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pr_time.c; sourceTree = ""; }; 22CF27811FDB3FDA0087DDAD /* proc_compare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = proc_compare.c; sourceTree = ""; }; @@ -808,6 +819,8 @@ 22F567C72020B807009850FD /* openssl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = openssl.framework; path = "../../../libssh2-for-iOS/openssl.framework"; sourceTree = ""; }; 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libssh_cmd.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22F567DD2020BAD9009850FD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; + 22F567E52020BD22009850FD /* libshell.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libshell.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 22F568012020C1E8009850FD /* libtext.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtext.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -872,6 +885,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 22F567E22020BD22009850FD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 22F567FC2020BDFB009850FD /* ios_system.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567FE2020C1E8009850FD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -904,6 +932,8 @@ 22908AA3201FC7B4002AFBA7 /* libcurl.dylib */, 22AC09ED20209FEB006F7D8B /* libawk.dylib */, 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */, + 22F567E52020BD22009850FD /* libshell.dylib */, + 22F568012020C1E8009850FD /* libtext.dylib */, ); name = Products; sourceTree = ""; @@ -1564,7 +1594,6 @@ children = ( 22CF276C1FDB3FDA0087DDAD /* env.c */, 22CF276D1FDB3FDA0087DDAD /* envopts.c */, - 22CF276E1FDB3FDA0087DDAD /* envopts.h */, ); name = env; path = shell_cmds/env; @@ -1574,9 +1603,7 @@ isa = PBXGroup; children = ( 22CF27711FDB3FDA0087DDAD /* date.c */, - 22CF27731FDB3FDA0087DDAD /* extern.h */, 22CF27751FDB3FDA0087DDAD /* vary.c */, - 22CF27761FDB3FDA0087DDAD /* vary.h */, ); name = date; path = shell_cmds/date; @@ -1603,7 +1630,6 @@ 22CF277D1FDB3FDA0087DDAD /* w */ = { isa = PBXGroup; children = ( - 22CF277E1FDB3FDA0087DDAD /* extern.h */, 22CF277F1FDB3FDA0087DDAD /* fmt.c */, 22CF27801FDB3FDA0087DDAD /* pr_time.c */, 22CF27811FDB3FDA0087DDAD /* proc_compare.c */, @@ -1696,18 +1722,14 @@ 226378781FDB3EE400AE8827 /* pathnames.h in Headers */, 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */, 226378751FDB3EE400AE8827 /* termcap.h in Headers */, - 22CF27971FDB3FDB0087DDAD /* extern.h in Headers */, 226378951FDB3EE400AE8827 /* ls.h in Headers */, - 22CF279F1FDB3FDB0087DDAD /* extern.h in Headers */, 225782911FDB4D390050F312 /* curl_config.h in Headers */, 226378921FDB3EE400AE8827 /* extern.h in Headers */, - 22CF27931FDB3FDB0087DDAD /* envopts.h in Headers */, 2263788B1FDB3EE400AE8827 /* extern.h in Headers */, 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */, 226378B21FDB3EE400AE8827 /* zopen.h in Headers */, 22CF27C41FDB43080087DDAD /* grep.h in Headers */, 226378811FDB3EE400AE8827 /* ncurses_dll.h in Headers */, - 22CF279A1FDB3FDB0087DDAD /* vary.h in Headers */, 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; @@ -1818,6 +1840,40 @@ productReference = 22F567CF2020B9EB009850FD /* libssh_cmd.dylib */; productType = "com.apple.product-type.library.static"; }; + 22F567E42020BD22009850FD /* shell */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22F567EB2020BD22009850FD /* Build configuration list for PBXNativeTarget "shell" */; + buildPhases = ( + 22F567E12020BD22009850FD /* Sources */, + 22F567E22020BD22009850FD /* Frameworks */, + 22F567E32020BD22009850FD /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = shell; + productName = shell; + productReference = 22F567E52020BD22009850FD /* libshell.dylib */; + productType = "com.apple.product-type.library.static"; + }; + 22F568002020C1E8009850FD /* text */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22F568072020C1E8009850FD /* Build configuration list for PBXNativeTarget "text" */; + buildPhases = ( + 22F567FD2020C1E8009850FD /* Sources */, + 22F567FE2020C1E8009850FD /* Frameworks */, + 22F567FF2020C1E8009850FD /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = text; + productName = text; + productReference = 22F568012020C1E8009850FD /* libtext.dylib */; + productType = "com.apple.product-type.library.static"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -1851,6 +1907,14 @@ CreatedOnToolsVersion = 9.3; ProvisioningStyle = Automatic; }; + 22F567E42020BD22009850FD = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; + 22F568002020C1E8009850FD = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; }; }; buildConfigurationList = 223496A51FD5FC71007ED1A9 /* Build configuration list for PBXProject "ios_system" */; @@ -1871,6 +1935,8 @@ 22908AA2201FC7B4002AFBA7 /* curl */, 22AC09EC20209FEB006F7D8B /* awk */, 22F567CE2020B9EB009850FD /* ssh_cmd */, + 22F567E42020BD22009850FD /* shell */, + 22F568002020C1E8009850FD /* text */, ); }; /* End PBXProject section */ @@ -1890,45 +1956,31 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 22CF27A51FDB3FDB0087DDAD /* w.c in Sources */, - 22D8DEB6200791BB00FAADB7 /* echo.c in Sources */, 2248DB0B2004A5F900F2944C /* undo.c in Sources */, 22CF27CC1FDB43080087DDAD /* wc.c in Sources */, 2248DB0E2004A5F900F2944C /* buf.c in Sources */, 22CF27C61FDB43080087DDAD /* util.c in Sources */, 22CF27C81FDB43080087DDAD /* cat.c in Sources */, 2248DB0F2004A5F900F2944C /* re.c in Sources */, - 22CF27951FDB3FDB0087DDAD /* date.c in Sources */, - 22CF27A11FDB3FDB0087DDAD /* pr_time.c in Sources */, 2248DB0C2004A5F900F2944C /* sub.c in Sources */, 2248DB182004C5DB00F2944C /* compile.c in Sources */, 2248DB082004A5F900F2944C /* main.c in Sources */, 2248DB172004C5DB00F2944C /* process.c in Sources */, 2248DB152004C5DB00F2944C /* misc.c in Sources */, - 22CF27A21FDB3FDB0087DDAD /* proc_compare.c in Sources */, 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */, - 22CF27911FDB3FDB0087DDAD /* env.c in Sources */, 22CF27C51FDB43080087DDAD /* queue.c in Sources */, 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */, 2248DB0D2004A5F900F2944C /* cbc.c in Sources */, 2248DB092004A5F900F2944C /* glbl.c in Sources */, - 22CF279C1FDB3FDB0087DDAD /* pwd.c in Sources */, - 22CF27A01FDB3FDB0087DDAD /* fmt.c in Sources */, 2248DB0A2004A5F900F2944C /* io.c in Sources */, - 22CF279E1FDB3FDB0087DDAD /* uname.c in Sources */, - 22CF27A81FDB3FDB0087DDAD /* id.c in Sources */, - 22CF27921FDB3FDB0087DDAD /* envopts.c in Sources */, 22CF27C11FDB43080087DDAD /* file.c in Sources */, 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */, 22319FA01FDC2332004D875A /* getopt.c in Sources */, - 22CF278F1FDB3FDB0087DDAD /* printenv.c in Sources */, 225F06102016751900466685 /* getopt_long.c in Sources */, 22CF27C31FDB43080087DDAD /* grep.c in Sources */, 2248DB162004C5DB00F2944C /* main.c in Sources */, 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */, - 225F060B20163C2000466685 /* tee.c in Sources */, 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */, - 22CF27991FDB3FDB0087DDAD /* vary.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2255,6 +2307,34 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 22F567E12020BD22009850FD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 22F567F12020BDBD009850FD /* vary.c in Sources */, + 22F567FA2020BDDD009850FD /* proc_compare.c in Sources */, + 22F567F52020BDCE009850FD /* printenv.c in Sources */, + 22F567EE2020BDA9009850FD /* tee.c in Sources */, + 22F567F42020BDCA009850FD /* id.c in Sources */, + 22F567F92020BDDD009850FD /* pr_time.c in Sources */, + 22F567F02020BDB3009850FD /* date.c in Sources */, + 22F567F62020BDD3009850FD /* pwd.c in Sources */, + 22F567F32020BDC2009850FD /* envopts.c in Sources */, + 22F567FB2020BDDD009850FD /* w.c in Sources */, + 22F567F22020BDC2009850FD /* env.c in Sources */, + 22F567F72020BDD7009850FD /* uname.c in Sources */, + 22F567F82020BDDD009850FD /* fmt.c in Sources */, + 22F567EF2020BDAD009850FD /* echo.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 22F567FD2020C1E8009850FD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -2640,6 +2720,78 @@ }; name = Release; }; + 22F567EC2020BD22009850FD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 22F567ED2020BD22009850FD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 22F568082020C1E8009850FD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 22F568092020C1E8009850FD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = VG8Z23C8YL; + EXECUTABLE_EXTENSION = dylib; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = mh_dylib; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -2706,6 +2858,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 22F567EB2020BD22009850FD /* Build configuration list for PBXNativeTarget "shell" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22F567EC2020BD22009850FD /* Debug */, + 22F567ED2020BD22009850FD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 22F568072020C1E8009850FD /* Build configuration list for PBXNativeTarget "text" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22F568082020C1E8009850FD /* Debug */, + 22F568092020C1E8009850FD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 223496A21FD5FC71007ED1A9 /* Project object */; diff --git a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist index 16e41211..f6ba04df 100644 --- a/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/ios_system.xcodeproj/xcuserdata/holzschu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ awk.xcscheme orderHint - 4 + 5 curl.xcscheme @@ -29,16 +29,26 @@ orderHint 0 + shell.xcscheme + + orderHint + 6 + ssh_cmd.xcscheme orderHint - 5 + 4 tar.xcscheme orderHint 3 + text.xcscheme + + orderHint + 7 + SuppressBuildableAutocreation From b3ef9b7f5e3d5f4603164e17e7a6453cbd06d8ba Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 17:10:39 +0100 Subject: [PATCH 09/14] All commands moved to dynamic libraries --- curl.patch | 4 +- file_cmds.patch | 20 +++-- ios_system.m | 95 ++++++++------------- ios_system.xcodeproj/project.pbxproj | 118 ++++++++++++--------------- ios_system/ios_error.h | 48 ----------- ios_system/ios_system.h | 2 +- shell_cmds.patch | 48 +++++++++-- 7 files changed, 141 insertions(+), 194 deletions(-) delete mode 100644 ios_system/ios_error.h diff --git a/curl.patch b/curl.patch index fd23d79c..184d796e 100644 --- a/curl.patch +++ b/curl.patch @@ -248,7 +248,7 @@ diff -Naur curl-105/curl/lib/easy.c curl/curl/lib/easy.c } diff -Naur curl-105/curl/lib/formdata.c curl/curl/lib/formdata.c --- curl-105/curl/lib/formdata.c 2017-05-17 21:04:33.000000000 +0200 -+++ curl/curl/lib/formdata.c 2018-01-23 22:11:40.000000000 +0100 ++++ curl/curl/lib/formdata.c 2018-01-30 15:25:02.000000000 +0100 @@ -37,6 +37,8 @@ #include "sendf.h" #include "strdup.h" @@ -4844,7 +4844,7 @@ diff -Naur curl-105/curl/src/tool_hugehelp.c curl/curl/src/tool_hugehelp.c } diff -Naur curl-105/curl/src/tool_main.c curl/curl/src/tool_main.c --- curl-105/curl/src/tool_main.c 2016-07-06 23:44:05.000000000 +0200 -+++ curl/curl/src/tool_main.c 2018-01-23 22:11:40.000000000 +0100 ++++ curl/curl/src/tool_main.c 2018-01-29 23:04:16.000000000 +0100 @@ -44,6 +44,7 @@ #include "tool_vms.h" #include "tool_main.h" diff --git a/file_cmds.patch b/file_cmds.patch index c6dcdb53..d7145141 100644 --- a/file_cmds.patch +++ b/file_cmds.patch @@ -2360,7 +2360,7 @@ diff -Naur file_cmds-272/cp/utils.c file_cmds/cp/utils.c "target_directory"); diff -Naur file_cmds-272/df/df.c file_cmds/df/df.c --- file_cmds-272/df/df.c 2015-05-13 02:57:59.000000000 +0200 -+++ file_cmds/df/df.c 2018-01-23 22:11:29.000000000 +0100 ++++ file_cmds/df/df.c 2018-01-29 15:39:30.000000000 +0100 @@ -61,7 +61,7 @@ #include #include @@ -2370,10 +2370,12 @@ diff -Naur file_cmds-272/df/df.c file_cmds/df/df.c #include #include #include -@@ -72,10 +72,11 @@ +@@ -71,11 +71,12 @@ + #include #include #include - #include +-#include ++#include "libutil.h" +#include "ios_error.h" #ifdef __APPLE__ @@ -4029,8 +4031,8 @@ diff -Naur file_cmds-272/ls/ls.h file_cmds/ls/ls.h #include diff -Naur file_cmds-272/ls/print.c file_cmds/ls/print.c --- file_cmds-272/ls/print.c 2016-09-28 00:43:20.000000000 +0200 -+++ file_cmds/ls/print.c 2018-01-23 22:11:29.000000000 +0100 -@@ -56,7 +56,7 @@ ++++ file_cmds/ls/print.c 2018-01-29 15:42:18.000000000 +0100 +@@ -56,12 +56,12 @@ #include #endif @@ -4039,6 +4041,12 @@ diff -Naur file_cmds-272/ls/print.c file_cmds/ls/print.c #include #include #include + #include +-#include ++#include "libutil.h" + #include + #include + #include @@ -75,13 +75,15 @@ #include /* intmax_t */ #include @@ -5434,7 +5442,7 @@ diff -Naur file_cmds-272/stat/stat.c file_cmds/stat/stat.c } diff -Naur file_cmds-272/touch/touch.c file_cmds/touch/touch.c --- file_cmds-272/touch/touch.c 2013-10-05 00:39:00.000000000 +0200 -+++ file_cmds/touch/touch.c 2018-01-23 22:11:29.000000000 +0100 ++++ file_cmds/touch/touch.c 2018-01-30 13:58:44.000000000 +0100 @@ -49,7 +49,7 @@ #include #include diff --git a/ios_system.m b/ios_system.m index 0a40cebb..f1fcad54 100644 --- a/ios_system.m +++ b/ios_system.m @@ -31,35 +31,6 @@ // more compliance with AppStore rules. #define SIDELOADING -#ifdef SHELL_UTILITIES -extern int date_main(int argc, char *argv[]); -extern int echo_main(int argc, char *argv[]); -extern int env_main(int argc, char *argv[]); // does the same as printenv -extern int id_main(int argc, char *argv[]); // also groups, whoami -extern int printenv_main(int argc, char *argv[]); -extern int pwd_main(int argc, char *argv[]); -extern int tee_main(int argc, char *argv[]); -extern int uname_main(int argc, char *argv[]); -extern int w_main(int argc, char *argv[]); // also uptime -#endif -#ifdef TEXT_UTILITIES -extern int cat_main(int argc, char *argv[]); -extern int grep_main(int argc, char *argv[]); -extern int wc_main(int argc, char *argv[]); -extern int ed_main(int argc, char *argv[]); -extern int tr_main(int argc, char *argv[]); -extern int sed_main(int argc, char *argv[]); -extern int awk_main(int argc, char *argv[]); -#endif -#ifdef FEAT_PYTHON -extern int python_main(int argc, char **argv); -#endif -// local commands -extern int setenv_main(int argc, char *argv[]); -extern int unsetenv_main(int argc, char *argv[]); -static int cd_main(int argc, char *argv[]); -extern int ssh_main(int argc, char *argv[]); - extern __thread int __db_getopt_reset; __thread FILE* thread_stdin; __thread FILE* thread_stdout; @@ -267,6 +238,7 @@ static void initializeCommandList() @"rmdir" : [NSArray arrayWithObjects:@"libfiles.dylib", @"rmdir_main", @"p", @"directory", nil], @"chflags": [NSArray arrayWithObjects:@"libfiles.dylib", @"chflags_main", @"HLPRfhv", @"file", nil], #ifdef SIDELOADING + // Exposes the outside of the sandbox a little too much. YMMV @"chown" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"file", nil], @"chgrp" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chown_main", @"HLPRfhv", @"file", nil], @"chmod" : [NSArray arrayWithObjects:@"libfiles.dylib", @"chmod_main", @"ACEHILNPRVXafghinorstuvwx", @"file", nil], @@ -304,13 +276,28 @@ static void initializeCommandList() @"env" : [NSArray arrayWithObjects:@"libshell.dylib", @"env_main", @"-iP:S:u:v", @"no", nil], @"setenv" : [NSArray arrayWithObjects:@"libshell.dylib", @"setenv_main", @"", @"no", nil], @"unsetenv" : [NSArray arrayWithObjects:@"libshell.dylib", @"unsetenv_main", @"", @"no", nil], - @"id" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"AFPGMagnpru", @"no", nil], - @"groups" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"", @"no", nil], @"whoami" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"", @"no", nil], @"uptime" : [NSArray arrayWithObjects:@"libshell.dylib", @"w_main", @"", @"no", nil], +#ifdef SIDELOADING + // Exposes the outside of the sandbox a little too much. YMMV + @"id" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"AFPGMagnpru", @"no", nil], + @"groups" : [NSArray arrayWithObjects:@"libshell.dylib", @"id_main", @"", @"no", nil], @"w" : [NSArray arrayWithObjects:@"libshell.dylib", @"w_main", @"dhiflM:N:nsuw", @"no", nil], - +#endif + // Commands from Apple text_cmds: + @"cat" : [NSArray arrayWithObjects:@"libtext.dylib", @"cat_main", @"benstuv", @"file", nil], + @"wc" : [NSArray arrayWithObjects:@"libtext.dylib", @"wc_main", @"dhiflM:N:nsuw", @"file", nil], + @"tr" : [NSArray arrayWithObjects:@"libtext.dylib", @"tr_main", @"Ccdsu", @"no", nil], + // compiled, but deactivated until we have interactive mode + // @"ed" : [NSArray arrayWithObjects:@"libtext.dylib", @"w_main", @"p:sx", @"file", nil][NSValue valueWithPointer: ed_main], + // @"red" : [NSArray arrayWithObjects:@"libtext.dylib", @"w_main", @"p:sx", @"file", nil][NSValue valueWithPointer: ed_main], + @"sed" : [NSArray arrayWithObjects:@"libtext.dylib", @"sed_main", @"Eae:f:i:ln", @"file", nil], + @"awk" : [NSArray arrayWithObjects:@"libtext.dylib", @"awk_main", @"dhiflM:N:nsuw", @"file", nil], + @"grep" : [NSArray arrayWithObjects:@"libtext.dylib", @"grep_main", @"0123456789A:B:C:D:EFGHIJMLOPSRUVZabcd:e:f:hilm:nopqrsuvwxXy", @"file", nil], + @"egrep" : [NSArray arrayWithObjects:@"libtext.dylib", @"grep_main", @"0123456789A:B:C:D:EFGHIJMLOPSRUVZabcd:e:f:hilm:nopqrsuvwxXy", @"file", nil], + @"fgrep" : [NSArray arrayWithObjects:@"libtext.dylib", @"grep_main", @"0123456789A:B:C:D:EFGHIJMLOPSRUVZabcd:e:f:hilm:nopqrsuvwxXy", @"file", nil], #ifdef SIDELOADING + // Scripts and programming languages. Might move outside of here at some point // lua @"lua" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"lua_main", @"e:il:vE", @"file", nil], @"luac" : [NSArray arrayWithObjects:@"lua_ios.framework/lua_ios", @"luac_main", @"lpsvo:", @"file", nil], @@ -349,26 +336,6 @@ static void initializeCommandList() // BibTeX @"bibtex" : [NSArray arrayWithObjects:@"libbibtex.dylib", @"bibtex_main", @"", @"file", nil], #endif - -#ifdef TEXT_UTILITIES - // Commands from Apple text_cmds: - @"cat" : [NSValue valueWithPointer: cat_main], - @"wc" : [NSValue valueWithPointer: wc_main], - @"tr" : [NSValue valueWithPointer: tr_main], - // compiled, but deactivated until we have interactive mode - // @"ed" : [NSValue valueWithPointer: ed_main], - // @"red" : [NSValue valueWithPointer: ed_main], - @"sed" : [NSValue valueWithPointer: sed_main], - @"awk" : [NSValue valueWithPointer: awk_main], - @"grep" : [NSValue valueWithPointer: grep_main], - @"egrep" : [NSValue valueWithPointer: grep_main], - @"fgrep" : [NSValue valueWithPointer: grep_main], -#endif -#ifdef NETWORK_UTILITIES - // Use with caution. Doesn't make sense except inside a terminal. - // Commands from Apple network_cmds: - @"ping" : [NSValue valueWithPointer: ping_main], -#endif }; } @@ -560,26 +527,27 @@ int ios_dup2(int fd1, int fd2) // For customization: -// replaces a function pointer (e.g. ls_main) with another one, provided by the user (ls_mine_main) +// replaces a function (e.g. ls_main) with another one, provided by the user (ls_mine_main) // if the function does not exist, add it to the list // if "allOccurences" is true, search for all commands that share the same function, replace them too. // ("compress" and "uncompress" both point to compress_main. You probably want to replace both, but maybe // you just happen to have a very fast uncompress, different from compress). -void replaceCommand(NSString* commandName, int (*newFunction)(int argc, char *argv[]), bool allOccurences) { +// We work with function names, not function pointers. +void replaceCommand(NSString* commandName, NSString* functionName, bool allOccurences) { if (commandList == nil) initializeCommandList(); - - int (*oldFunction)(int ac, char** av) = [[commandList objectForKey: commandName] pointerValue]; + NSArray* oldValues = [commandList objectForKey: commandName]; + NSString* oldFunctionName = nil; + if (oldValues != nil) oldFunctionName = oldValues[1]; + NSArray* replacementArray = [NSArray arrayWithObjects: @"MAIN", functionName, @"", @"file", nil]; NSMutableDictionary *mutableDict = [commandList mutableCopy]; - mutableDict[commandName] = [NSValue valueWithPointer: newFunction]; + mutableDict[commandName] = replacementArray; - if (oldFunction && allOccurences) { + if ((oldFunctionName != nil) && allOccurences) { // scan through all dictionary entries - for (NSString* existingCommand in mutableDict.allKeys) { - int (*existingFunction)(int ac, char** av) = [[mutableDict objectForKey: existingCommand] pointerValue]; - if (existingFunction == oldFunction) { - [mutableDict setValue: [NSValue valueWithPointer: newFunction] forKey: existingCommand]; - } + NSArray* currentPosition = [mutableDict objectForKey: existingCommand]; + if ([currentPosition[1] isEqualToString:oldFunctionName]) + [mutableDict setValue: replacementArray forKey: existingCommand]; } } commandList = [mutableDict mutableCopy]; @@ -929,6 +897,7 @@ int ios_system(const char* inputCmd) { if ([libraryName isEqualToString: @"SELF"]) handle = RTLD_SELF; // commands defined in ios_system.framework else if ([libraryName isEqualToString: @"MAIN"]) handle = RTLD_MAIN_ONLY; // commands defined in main program else handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_LOCAL); // commands defined in dynamic library + if (handle == NULL) fprintf(thread_stderr, "%s\n", dlerror()); NSString* functionName = commandStructure[1]; function = dlsym(handle, functionName.UTF8String); } diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 25ec9239..7c75358d 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -7,23 +7,9 @@ objects = { /* Begin PBXBuildFile section */ - 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22257E801FDA7C0C00FBA97D /* openssl.framework */; }; 22319FA01FDC2332004D875A /* getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 22319F9E1FDC2332004D875A /* getopt.c */; }; 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */ = {isa = PBXBuildFile; fileRef = 223496AE1FD5FC71007ED1A9 /* ios_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */ = {isa = PBXBuildFile; fileRef = 223496B61FD5FC89007ED1A9 /* ios_system.m */; }; - 2248DB082004A5F900F2944C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB002004A5F800F2944C /* main.c */; }; - 2248DB092004A5F900F2944C /* glbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB012004A5F800F2944C /* glbl.c */; }; - 2248DB0A2004A5F900F2944C /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB022004A5F800F2944C /* io.c */; }; - 2248DB0B2004A5F900F2944C /* undo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB032004A5F900F2944C /* undo.c */; }; - 2248DB0C2004A5F900F2944C /* sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB042004A5F900F2944C /* sub.c */; }; - 2248DB0D2004A5F900F2944C /* cbc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB052004A5F900F2944C /* cbc.c */; }; - 2248DB0E2004A5F900F2944C /* buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB062004A5F900F2944C /* buf.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; - 2248DB0F2004A5F900F2944C /* re.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB072004A5F900F2944C /* re.c */; }; - 2248DB152004C5DB00F2944C /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB112004C5DB00F2944C /* misc.c */; }; - 2248DB162004C5DB00F2944C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB122004C5DB00F2944C /* main.c */; }; - 2248DB172004C5DB00F2944C /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB132004C5DB00F2944C /* process.c */; }; - 2248DB182004C5DB00F2944C /* compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB142004C5DB00F2944C /* compile.c */; }; - 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; 226378751FDB3EE400AE8827 /* termcap.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263780D1FDB3EE100AE8827 /* termcap.h */; }; @@ -149,7 +135,6 @@ 2285423B201FC10E00B93589 /* pathmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577D4C1FDB47A90050F312 /* pathmatch.c */; settings = {COMPILER_FLAGS = "-D HAVE_CONFIG_H"; }; }; 2285423C201FC36C00B93589 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; 2285423D201FC37200B93589 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; - 2285423E201FC37E00B93589 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */; }; 22908AAC201FC7F3002AFBA7 /* slist_wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C71FDB4D380050F312 /* slist_wc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908AAD201FC7F3002AFBA7 /* tool_binmode.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780C91FDB4D380050F312 /* tool_binmode.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908AAE201FC7F3002AFBA7 /* tool_bname.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780CB1FDB4D380050F312 /* tool_bname.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; @@ -317,7 +302,6 @@ 22908B50201FC85E002AFBA7 /* spnego_gssapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780901FDB4D380050F312 /* spnego_gssapi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908B51201FC85E002AFBA7 /* spnego_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780911FDB4D380050F312 /* spnego_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; 22908B52201FC85E002AFBA7 /* vauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780921FDB4D380050F312 /* vauth.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ../../../blink/Frameworks/libssh2.framework/Headers/ "; }; }; - 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; 22AC09F62020A007006F7D8B /* b.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB202004F82700F2944C /* b.c */; }; 22AC09F72020A007006F7D8B /* lex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1E2004F82600F2944C /* lex.c */; }; 22AC09F82020A008006F7D8B /* lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1F2004F82600F2944C /* lib.c */; }; @@ -329,18 +313,6 @@ 22AC09FE2020A008006F7D8B /* ytab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* ytab.c */; }; 22AC09FF2020A024006F7D8B /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; - 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */; }; - 22CF27C11FDB43080087DDAD /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B21FDB43070087DDAD /* file.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH -DWITHOUT_LZMA"; }; }; - 22CF27C31FDB43080087DDAD /* grep.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B41FDB43070087DDAD /* grep.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 22CF27C41FDB43080087DDAD /* grep.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27B51FDB43070087DDAD /* grep.h */; }; - 22CF27C51FDB43080087DDAD /* queue.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B61FDB43070087DDAD /* queue.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 22CF27C61FDB43080087DDAD /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B71FDB43070087DDAD /* util.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; - 22CF27C81FDB43080087DDAD /* cat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27BA1FDB43070087DDAD /* cat.c */; }; - 22CF27CC1FDB43080087DDAD /* wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27C01FDB43080087DDAD /* wc.c */; }; - 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB820079E4C00FAADB7 /* cset.c */; }; - 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB920079E4C00FAADB7 /* cmap.c */; }; - 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBA20079E4C00FAADB7 /* tr.c */; }; - 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBB20079E4C00FAADB7 /* str.c */; }; 22F567C62020B7F1009850FD /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; 22F567C82020B807009850FD /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567C72020B807009850FD /* openssl.framework */; }; 22F567C92020B80F009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; @@ -350,8 +322,6 @@ 22F567DB2020BA84009850FD /* libssh2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AC09E520209C57006F7D8B /* libssh2.framework */; }; 22F567DC2020BA95009850FD /* openssl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567C72020B807009850FD /* openssl.framework */; }; 22F567DE2020BAD9009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; - 22F567DF2020BAFB009850FD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; - 22F567E02020BB0A009850FD /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; 22F567EE2020BDA9009850FD /* tee.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060A20163C2000466685 /* tee.c */; }; 22F567EF2020BDAD009850FD /* echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB5200791BB00FAADB7 /* echo.c */; }; 22F567F02020BDB3009850FD /* date.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27711FDB3FDA0087DDAD /* date.c */; }; @@ -367,6 +337,31 @@ 22F567FA2020BDDD009850FD /* proc_compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27811FDB3FDA0087DDAD /* proc_compare.c */; }; 22F567FB2020BDDD009850FD /* w.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27841FDB3FDA0087DDAD /* w.c */; }; 22F567FC2020BDFB009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22F5680A2020C2E7009850FD /* wc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27C01FDB43080087DDAD /* wc.c */; }; + 22F5680B2020C2F0009850FD /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B21FDB43070087DDAD /* file.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH -DWITHOUT_LZMA "; }; }; + 22F5680C2020C2F0009850FD /* grep.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B41FDB43070087DDAD /* grep.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; + 22F5680D2020C2F0009850FD /* queue.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B61FDB43070087DDAD /* queue.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; + 22F5680E2020C2F0009850FD /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27B71FDB43070087DDAD /* util.c */; settings = {COMPILER_FLAGS = "-DWITHOUT_FASTMATCH"; }; }; + 22F5680F2020C2F6009850FD /* cat.c in Sources */ = {isa = PBXBuildFile; fileRef = 22CF27BA1FDB43070087DDAD /* cat.c */; }; + 22F568102020C2FB009850FD /* buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB062004A5F900F2944C /* buf.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; + 22F568112020C2FB009850FD /* cbc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB052004A5F900F2944C /* cbc.c */; }; + 22F568122020C2FB009850FD /* glbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB012004A5F800F2944C /* glbl.c */; }; + 22F568132020C2FB009850FD /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB022004A5F800F2944C /* io.c */; }; + 22F568142020C2FB009850FD /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB002004A5F800F2944C /* main.c */; }; + 22F568152020C2FB009850FD /* re.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB072004A5F900F2944C /* re.c */; }; + 22F568162020C2FB009850FD /* sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB042004A5F900F2944C /* sub.c */; }; + 22F568172020C2FB009850FD /* undo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB032004A5F900F2944C /* undo.c */; }; + 22F568182020C301009850FD /* compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB142004C5DB00F2944C /* compile.c */; }; + 22F568192020C301009850FD /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB122004C5DB00F2944C /* main.c */; }; + 22F5681A2020C301009850FD /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB112004C5DB00F2944C /* misc.c */; }; + 22F5681B2020C301009850FD /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB132004C5DB00F2944C /* process.c */; }; + 22F5681C2020C305009850FD /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB920079E4C00FAADB7 /* cmap.c */; }; + 22F5681D2020C305009850FD /* cset.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEB820079E4C00FAADB7 /* cset.c */; }; + 22F5681E2020C305009850FD /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBB20079E4C00FAADB7 /* str.c */; }; + 22F5681F2020C305009850FD /* tr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D8DEBA20079E4C00FAADB7 /* tr.c */; }; + 22F568202020C38D009850FD /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; + 22F568212020C392009850FD /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 22F568232020C42F009850FD /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F568222020C42F009850FD /* libxml2.tbd */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -571,7 +566,6 @@ 22577F701FDB47B70050F312 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; 22577F711FDB47B70050F312 /* write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = write.c; sourceTree = ""; }; 22577F991FDB47CC0050F312 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = libarchive/config.h; sourceTree = ""; }; - 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; }; 22577F9F1FDB4D370050F312 /* amigaos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amigaos.c; sourceTree = ""; }; 22577FA21FDB4D370050F312 /* asyn-ares.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "asyn-ares.c"; sourceTree = ""; }; 22577FA31FDB4D370050F312 /* asyn-thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "asyn-thread.c"; sourceTree = ""; }; @@ -803,10 +797,8 @@ 22CF27841FDB3FDA0087DDAD /* w.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = w.c; sourceTree = ""; }; 22CF27881FDB3FDA0087DDAD /* id.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = id.c; sourceTree = ""; }; 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libbz2.tbd; path = usr/lib/libbz2.tbd; sourceTree = SDKROOT; }; - 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libncurses.tbd; path = usr/lib/libncurses.tbd; sourceTree = SDKROOT; }; 22CF27B21FDB43070087DDAD /* file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = ""; }; 22CF27B41FDB43070087DDAD /* grep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = grep.c; sourceTree = ""; }; - 22CF27B51FDB43070087DDAD /* grep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = grep.h; sourceTree = ""; }; 22CF27B61FDB43070087DDAD /* queue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = queue.c; sourceTree = ""; }; 22CF27B71FDB43070087DDAD /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; 22CF27BA1FDB43070087DDAD /* cat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cat.c; sourceTree = ""; }; @@ -821,6 +813,7 @@ 22F567DD2020BAD9009850FD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; 22F567E52020BD22009850FD /* libshell.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libshell.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 22F568012020C1E8009850FD /* libtext.dylib */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtext.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 22F568222020C42F009850FD /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -828,12 +821,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 22F567E02020BB0A009850FD /* libbz2.tbd in Frameworks */, - 22F567DF2020BAFB009850FD /* libz.tbd in Frameworks */, - 22AC09E620209C58006F7D8B /* libssh2.framework in Frameworks */, - 2253BA1E201942B20019CB39 /* libresolv.9.tbd in Frameworks */, - 22CF27AF1FDB42C80087DDAD /* libncurses.tbd in Frameworks */, - 22257E811FDA7C0C00FBA97D /* openssl.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -850,7 +837,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2285423E201FC37E00B93589 /* libxml2.tbd in Frameworks */, + 22F568232020C42F009850FD /* libxml2.tbd in Frameworks */, 2285423D201FC37200B93589 /* ios_system.framework in Frameworks */, 2285423C201FC36C00B93589 /* libbz2.tbd in Frameworks */, ); @@ -897,6 +884,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 22F568212020C392009850FD /* ios_system.framework in Frameworks */, + 22F568202020C38D009850FD /* libbz2.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -950,12 +939,11 @@ 223497AB1FD6CF7A007ED1A9 /* Frameworks */ = { isa = PBXGroup; children = ( + 22F568222020C42F009850FD /* libxml2.tbd */, 22F567DD2020BAD9009850FD /* libz.tbd */, 22F567C72020B807009850FD /* openssl.framework */, 22AC09E520209C57006F7D8B /* libssh2.framework */, 2253BA1D201942B10019CB39 /* libresolv.9.tbd */, - 22577F9B1FDB4B5C0050F312 /* libxml2.tbd */, - 22CF27AE1FDB42C80087DDAD /* libncurses.tbd */, 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */, 22257E801FDA7C0C00FBA97D /* openssl.framework */, ); @@ -1666,7 +1654,6 @@ children = ( 22CF27B21FDB43070087DDAD /* file.c */, 22CF27B41FDB43070087DDAD /* grep.c */, - 22CF27B51FDB43070087DDAD /* grep.h */, 22CF27B61FDB43070087DDAD /* queue.c */, 22CF27B71FDB43070087DDAD /* util.c */, ); @@ -1728,7 +1715,6 @@ 2263788B1FDB3EE400AE8827 /* extern.h in Headers */, 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */, 226378B21FDB3EE400AE8827 /* zopen.h in Headers */, - 22CF27C41FDB43080087DDAD /* grep.h in Headers */, 226378811FDB3EE400AE8827 /* ncurses_dll.h in Headers */, 226378A81FDB3EE400AE8827 /* chmod_acl.h in Headers */, ); @@ -1956,30 +1942,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2248DB0B2004A5F900F2944C /* undo.c in Sources */, - 22CF27CC1FDB43080087DDAD /* wc.c in Sources */, - 2248DB0E2004A5F900F2944C /* buf.c in Sources */, - 22CF27C61FDB43080087DDAD /* util.c in Sources */, - 22CF27C81FDB43080087DDAD /* cat.c in Sources */, - 2248DB0F2004A5F900F2944C /* re.c in Sources */, - 2248DB0C2004A5F900F2944C /* sub.c in Sources */, - 2248DB182004C5DB00F2944C /* compile.c in Sources */, - 2248DB082004A5F900F2944C /* main.c in Sources */, - 2248DB172004C5DB00F2944C /* process.c in Sources */, - 2248DB152004C5DB00F2944C /* misc.c in Sources */, - 22D8DEBC20079E4C00FAADB7 /* cset.c in Sources */, - 22CF27C51FDB43080087DDAD /* queue.c in Sources */, - 22D8DEBD20079E4C00FAADB7 /* cmap.c in Sources */, - 2248DB0D2004A5F900F2944C /* cbc.c in Sources */, - 2248DB092004A5F900F2944C /* glbl.c in Sources */, - 2248DB0A2004A5F900F2944C /* io.c in Sources */, - 22CF27C11FDB43080087DDAD /* file.c in Sources */, - 22D8DEBF20079E4C00FAADB7 /* str.c in Sources */, 22319FA01FDC2332004D875A /* getopt.c in Sources */, 225F06102016751900466685 /* getopt_long.c in Sources */, - 22CF27C31FDB43080087DDAD /* grep.c in Sources */, - 2248DB162004C5DB00F2944C /* main.c in Sources */, - 22D8DEBE20079E4C00FAADB7 /* tr.c in Sources */, 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -2332,6 +2296,28 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 22F568182020C301009850FD /* compile.c in Sources */, + 22F5680F2020C2F6009850FD /* cat.c in Sources */, + 22F568122020C2FB009850FD /* glbl.c in Sources */, + 22F5681E2020C305009850FD /* str.c in Sources */, + 22F568162020C2FB009850FD /* sub.c in Sources */, + 22F568102020C2FB009850FD /* buf.c in Sources */, + 22F5681B2020C301009850FD /* process.c in Sources */, + 22F5680E2020C2F0009850FD /* util.c in Sources */, + 22F568172020C2FB009850FD /* undo.c in Sources */, + 22F5680C2020C2F0009850FD /* grep.c in Sources */, + 22F568132020C2FB009850FD /* io.c in Sources */, + 22F5681D2020C305009850FD /* cset.c in Sources */, + 22F5681A2020C301009850FD /* misc.c in Sources */, + 22F5680D2020C2F0009850FD /* queue.c in Sources */, + 22F5680A2020C2E7009850FD /* wc.c in Sources */, + 22F5681C2020C305009850FD /* cmap.c in Sources */, + 22F568152020C2FB009850FD /* re.c in Sources */, + 22F5681F2020C305009850FD /* tr.c in Sources */, + 22F568192020C301009850FD /* main.c in Sources */, + 22F568142020C2FB009850FD /* main.c in Sources */, + 22F568112020C2FB009850FD /* cbc.c in Sources */, + 22F5680B2020C2F0009850FD /* file.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/ios_system/ios_error.h b/ios_system/ios_error.h deleted file mode 100644 index 8bf1fa53..00000000 --- a/ios_system/ios_error.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// error.h -// shell_cmds_ios -// -// Created by Nicolas Holzschuch on 16/06/2017. -// Copyright © 2017 Nicolas Holzschuch. All rights reserved. -// - -#ifndef ios_error_h -#define ios_error_h - -#include -#include -#include - -#define errx compileError -#define err compileError -#define warn compileError -#define warnx compileError -#ifndef printf -#define printf compileError -#endif - -#define exit(a) pthread_exit(NULL) -#define _exit(a) pthread_exit(NULL) -#define putchar(a) fputc(a, thread_stdout) -#define getchar() fgetc(thread_stdin) -#define getwchar() fgetwc(thread_stdin) - -// Thread-local input and output streams -extern __thread FILE* thread_stdin; -extern __thread FILE* thread_stdout; -extern __thread FILE* thread_stderr; - -#define popen ios_popen -#define pclose fclose -#define system ios_system -#define execv ios_execv -#define execve ios_execve -#define dup2 ios_dup2 - -extern FILE *ios_popen(const char *command, const char *type); // Execute this command and pipe the result -extern int ios_system(const char* inputCmd); // execute this command (executable file or builtin command) -extern int ios_execv(const char *path, char* const argv[]); -extern int ios_execve(const char *path, char* const argv[], const char** envlist); -extern int ios_dup2(int fd1, int fd2); - -#endif /* ios_error_h */ diff --git a/ios_system/ios_system.h b/ios_system/ios_system.h index c435c0e2..1c773aa2 100644 --- a/ios_system/ios_system.h +++ b/ios_system/ios_system.h @@ -35,4 +35,4 @@ extern NSString* commandsAsString(void); extern NSArray* commandsAsArray(void); // set of all commands, in an NSArrays extern void initializeEnvironment(void); extern int ios_setMiniRoot(NSString*); // restric operations to a certain hierarchy -extern void replaceCommand(NSString* commandName, int (*newFunction)(int argc, char *argv[]), bool allOccurences); +extern void replaceCommand(NSString* commandName, NSString* functionName, bool allOccurences); diff --git a/shell_cmds.patch b/shell_cmds.patch index f2030411..f2195cb8 100644 --- a/shell_cmds.patch +++ b/shell_cmds.patch @@ -280,7 +280,7 @@ diff -Naur shell_cmds-203/echo/echo.c shell_cmds/echo/echo.c } diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c --- shell_cmds-203/env/env.c 2014-08-05 00:47:11.000000000 +0200 -+++ shell_cmds/env/env.c 2018-01-23 22:11:32.000000000 +0100 ++++ shell_cmds/env/env.c 2018-01-29 16:37:37.000000000 +0100 @@ -42,7 +42,7 @@ #include __FBSDID("$FreeBSD$"); @@ -290,7 +290,7 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c #include #include #include -@@ -50,15 +50,16 @@ +@@ -50,15 +50,18 @@ #include #include "envopts.h" @@ -303,13 +303,15 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c static void usage(void); ++ ++ int -main(int argc, char **argv) +env_main(int argc, char **argv) { char *altpath, **ep, *p, **parg; char *cleanenv[1]; -@@ -67,6 +68,7 @@ +@@ -67,6 +70,7 @@ altpath = NULL; want_clear = 0; @@ -317,7 +319,7 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c while ((ch = getopt(argc, argv, "-iP:S:u:v")) != -1) switch(ch) { case '-': -@@ -85,15 +87,18 @@ +@@ -85,15 +89,18 @@ break; case 'u': if (env_verbosity) @@ -340,7 +342,7 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c env_verbosity); break; case '?': -@@ -104,40 +109,45 @@ +@@ -104,41 +111,71 @@ environ = cleanenv; cleanenv[0] = NULL; if (env_verbosity) @@ -396,6 +398,32 @@ diff -Naur shell_cmds-203/env/env.c shell_cmds/env/env.c "usage: env [-iv] [-P utilpath] [-S string] [-u name]\n" " [name=value ...] [utility [argument ...]]\n"); exit(1); + } ++ ++ ++int setenv_main(int argc, char** argv) { ++ if (argc <= 1) return env_main(argc, argv); ++ if (argc > 3) { ++ fprintf(thread_stderr, "setenv: Too many arguments\n"); fflush(thread_stderr); ++ return 0; ++ } ++ // setenv VARIABLE value ++ if (argv[2] != NULL) setenv(argv[1], argv[2], 1); ++ else setenv(argv[1], "", 1); // if there's no value, pass an empty string instead of a null pointer ++ return 0; ++} ++ ++int unsetenv_main(int argc, char** argv) { ++ if (argc <= 1) { ++ fprintf(thread_stderr, "unsetenv: Too few arguments\n"); fflush(thread_stderr); ++ return 0; ++ } ++ // unsetenv acts on all parameters ++ for (int i = 1; i < argc; i++) unsetenv(argv[i]); ++ return 0; ++} ++ ++ diff -Naur shell_cmds-203/env/envopts.c shell_cmds/env/envopts.c --- shell_cmds-203/env/envopts.c 2014-08-05 00:47:11.000000000 +0200 +++ shell_cmds/env/envopts.c 2018-01-23 22:11:32.000000000 +0100 @@ -1369,7 +1397,7 @@ diff -Naur shell_cmds-203/w/proc_compare.c shell_cmds/w/proc_compare.c diff -Naur shell_cmds-203/w/w.c shell_cmds/w/w.c --- shell_cmds-203/w/w.c 2007-10-03 11:55:12.000000000 +0200 -+++ shell_cmds/w/w.c 2018-01-23 22:11:32.000000000 +0100 ++++ shell_cmds/w/w.c 2018-01-30 15:51:27.000000000 +0100 @@ -50,15 +50,16 @@ * This program is similar to the systat command on Tenex/Tops 10/20 * @@ -1389,7 +1417,7 @@ diff -Naur shell_cmds-203/w/w.c shell_cmds/w/w.c #ifndef __APPLE__ #include -@@ -68,7 +69,7 @@ +@@ -68,24 +69,24 @@ #include #include @@ -1398,7 +1426,11 @@ diff -Naur shell_cmds-203/w/w.c shell_cmds/w/w.c #include #include #if HAVE_KVM -@@ -79,13 +80,13 @@ + #include + #endif + #include +-#include ++#include "libutil.h" #include #include #include From b9a3695a98e1f167e41f0e1a3e33bc61b38b50e9 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 17:40:17 +0100 Subject: [PATCH 10/14] Fixed an issue with replaceCommand --- ios_system.m | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/ios_system.m b/ios_system.m index f1fcad54..5839d3fa 100644 --- a/ios_system.m +++ b/ios_system.m @@ -223,6 +223,7 @@ static void initializeCommandList() // 2nd component: name of command // 3rd component: chain sent to getopt (for arguments in autocomplete) // 4th component: takes a file/directory as argument + if (commandList != nil) return; commandList = \ @{ // libfiles.dylib @@ -398,6 +399,22 @@ static int cd_main(int argc, char** argv) { return 0; } + +NSString* getoptString(NSString* commandName) { + if (commandList == nil) initializeCommandList(); + NSArray* commandStructure = [commandList objectForKey: commandName]; + if (commandStructure != nil) return commandStructure[2]; + else return @""; +} + +NSString* operatesOn(NSString* commandName) { + if (commandList == nil) initializeCommandList(); + NSArray* commandStructure = [commandList objectForKey: commandName]; + if (commandStructure != nil) return commandStructure[3]; + else return @""; +} + + int ios_executable(const char* inputCmd) { // returns 1 if this is one of the commands we define in ios_system, 0 otherwise int (*function)(int ac, char** av) = NULL; @@ -538,16 +555,15 @@ void replaceCommand(NSString* commandName, NSString* functionName, bool allOccur NSArray* oldValues = [commandList objectForKey: commandName]; NSString* oldFunctionName = nil; if (oldValues != nil) oldFunctionName = oldValues[1]; - NSArray* replacementArray = [NSArray arrayWithObjects: @"MAIN", functionName, @"", @"file", nil]; NSMutableDictionary *mutableDict = [commandList mutableCopy]; - mutableDict[commandName] = replacementArray; + mutableDict[commandName] = [NSArray arrayWithObjects: @"MAIN", functionName, @"", @"file", nil]; if ((oldFunctionName != nil) && allOccurences) { // scan through all dictionary entries for (NSString* existingCommand in mutableDict.allKeys) { NSArray* currentPosition = [mutableDict objectForKey: existingCommand]; if ([currentPosition[1] isEqualToString:oldFunctionName]) - [mutableDict setValue: replacementArray forKey: existingCommand]; + [mutableDict setValue: [NSArray arrayWithObjects: @"MAIN", functionName, @"", @"file", nil] forKey: existingCommand]; } } commandList = [mutableDict mutableCopy]; From 03c8dc208c23834cebd24ff1535fd1fb844dc127 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Tue, 30 Jan 2018 17:46:45 +0100 Subject: [PATCH 11/14] Added 2 command for getting info about commands. --- ios_system.m | 2 +- ios_system/ios_system.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ios_system.m b/ios_system.m index 5839d3fa..18eff999 100644 --- a/ios_system.m +++ b/ios_system.m @@ -122,7 +122,7 @@ void initializeEnvironment() { setenv("CURL_HOME", docsPath.UTF8String, 0); // CURL config in ~/Documents/ or [Cloud Drive]/ setenv("SSL_CERT_FILE", [docsPath stringByAppendingPathComponent:@"cacert.pem"].UTF8String, 0); // SLL cacert.pem in ~/Documents/cacert.pem or [Cloud Drive]/cacert.pem // iOS already defines "HOME" as the home dir of the application -#ifdef FEAT_PYTHON +#ifdef SIDELOADING NSString *libPath = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) lastObject]; if (![fullCommandPath containsString:@"Library/bin"]) { NSString *binPath = [libPath stringByAppendingPathComponent:@"bin"]; diff --git a/ios_system/ios_system.h b/ios_system/ios_system.h index 1c773aa2..fbec0965 100644 --- a/ios_system/ios_system.h +++ b/ios_system/ios_system.h @@ -33,6 +33,8 @@ extern FILE *ios_popen(const char *command, const char *type); // Execute this c extern NSString* commandsAsString(void); extern NSArray* commandsAsArray(void); // set of all commands, in an NSArrays +extern NSString* getoptString(NSString* command); +extern NSString* operatesOn(NSString* command); extern void initializeEnvironment(void); extern int ios_setMiniRoot(NSString*); // restric operations to a certain hierarchy extern void replaceCommand(NSString* commandName, NSString* functionName, bool allOccurences); From 169e0d72bc65776c0c65778c4a7a602a40b31909 Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Wed, 31 Jan 2018 11:39:48 +0100 Subject: [PATCH 12/14] call dlclose() when the thread exits, not after start. Much more stable. --- ios_system.m | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/ios_system.m b/ios_system.m index 18eff999..21b19118 100644 --- a/ios_system.m +++ b/ios_system.m @@ -42,6 +42,7 @@ char** argv_ref; int (*function)(int ac, char** av); FILE *stdin, *stdout, *stderr; + void* dlHandle; bool isPipe; } functionParameters; @@ -62,6 +63,9 @@ static void cleanup_function(void* parameters) { fclose(thread_stdout); thread_stdout = NULL; } + if ((p->dlHandle != RTLD_SELF) && (p->dlHandle != RTLD_MAIN_ONLY) + && (p->dlHandle != RTLD_DEFAULT) && (p->dlHandle != RTLD_NEXT)) + dlclose(p->dlHandle); free(parameters); // This was malloc'ed in ios_system } @@ -360,7 +364,7 @@ int ios_setMiniRoot(NSString* mRoot) { return 0; } -static int cd_main(int argc, char** argv) { +int cd_main(int argc, char** argv) { NSString* currentDir = [[NSFileManager defaultManager] currentDirectoryPath]; if (argc > 1) { NSString* newDir = @(argv[1]); @@ -417,12 +421,11 @@ static int cd_main(int argc, char** argv) { int ios_executable(const char* inputCmd) { // returns 1 if this is one of the commands we define in ios_system, 0 otherwise - int (*function)(int ac, char** av) = NULL; if (commandList == nil) initializeCommandList(); - NSString* commandName = [NSString stringWithCString:inputCmd encoding:NSASCIIStringEncoding]; - function = [[commandList objectForKey: commandName] pointerValue]; - if (function) return 1; - else return 0; + NSArray* valuesFromDict = [commandList objectForKey: [NSString stringWithCString:inputCmd]]; + // we could dlopen() here, but that would defeat the purpose + if (valuesFromDict == nil) return 0; + else return 1; } // Where to direct input/output of the next thread: @@ -803,6 +806,7 @@ int ios_system(const char* inputCmd) { while (str && (str[0] == ' ')) str++; // skip multiple spaces } argv[argc] = NULL; + long returnValue = 0; if (argc != 0) { // So far, all arguments are pointers into originalCommand. // We need to change them (environment variables expansion, ~ expansion, etc) @@ -912,10 +916,11 @@ int ios_system(const char* inputCmd) { NSString* libraryName = commandStructure[0]; if ([libraryName isEqualToString: @"SELF"]) handle = RTLD_SELF; // commands defined in ios_system.framework else if ([libraryName isEqualToString: @"MAIN"]) handle = RTLD_MAIN_ONLY; // commands defined in main program - else handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_LOCAL); // commands defined in dynamic library - if (handle == NULL) fprintf(thread_stderr, "%s\n", dlerror()); + else handle = dlopen(libraryName.UTF8String, RTLD_LAZY | RTLD_GLOBAL); // commands defined in dynamic library + if (handle == NULL) fprintf(thread_stderr, "Failed loading %s from %s, cause = %s\n", commandName.UTF8String, libraryName.UTF8String, dlerror()); NSString* functionName = commandStructure[1]; function = dlsym(handle, functionName.UTF8String); + if (function == NULL) fprintf(thread_stderr, "Failed loading %s from %s, cause = %s\n", commandName.UTF8String, libraryName.UTF8String, dlerror()); } if (function) { // We run the function in a thread because there are several @@ -926,6 +931,7 @@ int ios_system(const char* inputCmd) { params->argc = argc; params->argv = argv; params->function = function; + params->dlHandle = handle; params->isPipe = (params->stdout != thread_stdout); if (isMainThread) { // Send a signal to the system that we're going to change the current directory: @@ -949,19 +955,20 @@ int ios_system(const char* inputCmd) { if (lastThreadId == 0) lastThreadId = _tid; } } else { - // cd is too connected to other variables to be moved into a separate library: - if (strcmp(argv[0], "cd") == 0) cd_main(argc, argv); - else fprintf(thread_stderr, "%s: command not found\n", argv[0]); + if ((handle != NULL) && (handle != RTLD_SELF) + && (handle != RTLD_MAIN_ONLY) + && (handle != RTLD_DEFAULT) && (handle != RTLD_NEXT)) + dlclose(handle); + fprintf(thread_stderr, "%s: command not found\n", argv[0]); + returnValue = 127; // TODO: this should also raise an exception, for python scripts } // if (function) - if (handle) dlclose(handle); handle = NULL; } else { // argc != 0 free(argv); // argv is otherwise freed in cleanup_function } free(originalCommand); // releases cmd, which was a strdup of inputCommand // Did we write anything? - long numCharWritten = 0; - if (errorFileName) numCharWritten = ftell(thread_stderr); - else if (sharedErrorOutput && outputFileName) numCharWritten = ftell(thread_stdout); - return (numCharWritten); // 0 = success, not 0 = failure + if (errorFileName) returnValue = ftell(thread_stderr); + else if (sharedErrorOutput && outputFileName) returnValue = ftell(thread_stdout); + return (returnValue); // 0 = success, not 0 = failure } From a553596f99f2471ae5d1478bf2a41c8e02d6427a Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Wed, 31 Jan 2018 13:42:30 +0100 Subject: [PATCH 13/14] Edited instructions --- README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 5186fe6a..c36cf258 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ extern int ios_system(char* cmd); ``` link with the `ios_system.framework`, and your calls to `system()` will be handled by this framework. -The commands available are defined in `ios_system.m`. They are configurable through a series of `#define`. +The commands available are defined in `ios_system.m`. They are dynamically loaded at run-time, and released after execution. They are configurable by changing the dynamic libraries embedded into the app. There are, first, shell commands (`ls`, `cp`, `rm`...), archive commands (`curl`, `scp`, `sftp`, `tar`, `gzip`, `compress`...) plus a few interpreted languages (`python`, `lua`, `TeX`). Scripts written in one of the interpreted languages are also executed, if they are in the `$PATH`. -For each set of commands, we need to provide the associated framework. Frameworks for small commands are in this project. Frameworks for interpreted languages are larger, and available separately: [python](https://github.com/holzschu/python_ios), [lua](https://github.com/holzschu/lua_ios) and [TeX](https://github.com/holzschu/lib-tex). Some commands (`curl`, `python`) require `OpenSSH` and `libssl2`, which you will have to download and compile separately. +For each set of commands, we need to provide the corresponding dynamic library. Libraries for small commands are in this project. Library or Frameworks for interpreted languages are larger, and available separately: [python](https://github.com/holzschu/python_ios), [lua](https://github.com/holzschu/lua_ios) and [TeX](https://github.com/holzschu/lib-tex). Some commands (`curl`, `python`) require `OpenSSH` and `libssl2`, which you will have to download and compile separately. This `ios_system` framework has been successfully ported into two shells, [Blink](https://github.com/holzschu/blink) and [Terminal](https://github.com/louisdh/terminal) and into an editor, [iVim](https://github.com/holzschu/iVim). Each time, it provides a Unix look-and-feel (well, mostly feel). @@ -44,12 +44,10 @@ Your Mileage May Vary. Note that iOS already defines `$HOME` and `$PATH`. ## Installation: - Run the script `./get_sources.sh`. This will download the latest sources form [Apple OpenSource](https://opensource.apple.com) and patch them for compatibility with iOS. -- (optional) Run the script `./get_python_lua.sh`. It will download the sources for [python](https://github.com/holzschu/python_ios) and [lua](https://github.com/holzschu/lua_ios). -- If you do *not* need Python, delete the `python_grp` folder, comment out the `#define FEAT_PYTHON` line in `ios_system.m` (if you are linking with iVim, also remove it from the `CFLAGS` of iVim). -- If you *do* need Python: open `../python_ios/libffi-3.2.1/libffi.xcodeproj/`, hit Build. It will create `libffi.a`. Click on Products, control-click on `libffi.a`, go to "Show in Finder". Copy it to the `../python_ios/` directory. -- Same with Lua: if you do not need it, comment the `#define FEAT_LUA` line in `ios_system.m`. -- If you need Tex, follow the instructions at https://github.com/holzschu/lib-tex, and link with the dynamic libraries created. Otherwise, comment out `#define TEX_COMMANDS`. -- Open the Xcode project `ios_system.xcodeproj` and hit build. This will create the `ios_system` framework, ready to be included in your own projects. Alternatively, drag `ios_system.xcodeproj` into you project, add `ios_system.framework` to your linked binaries and compile. +- Open the Xcode project `ios_system.xcodeproj` and hit build. This will create the `ios_system` framework, ready to be included in your own projects. +- Compile the other targets as well: files, tar, curl, awk, shell, text, ssh_cmd. This will create the corresponding dynamic libraries. +- If you need [python](https://github.com/holzschu/python_ios), [lua](https://github.com/holzschu/lua_ios) or [TeX](https://github.com/holzschu/lib-tex), download the corresponding projects and compile them. All these projects need the `ios_system` framework to compile. +- Link your application with `ios_system.framework` framework, plus the dynamic libraries corresponding to the commands you need (`libtar.dylib` if you need `tar`, `libfiles.dylib` for cp, rm, mv...). ## Integration with your app: From c81f714c0d55511edd001e0c484feae001403d4d Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Wed, 31 Jan 2018 14:24:50 +0100 Subject: [PATCH 14/14] Pipes not working (again). Tracking. --- ios_system.m | 1 + 1 file changed, 1 insertion(+) diff --git a/ios_system.m b/ios_system.m index 21b19118..9532c4bc 100644 --- a/ios_system.m +++ b/ios_system.m @@ -116,6 +116,7 @@ void initializeEnvironment() { if (![fullCommandPath containsString:@"Documents/bin"]) { NSString *binPath = [docsPath stringByAppendingPathComponent:@"bin"]; fullCommandPath = [[binPath stringByAppendingString:@":"] stringByAppendingString:fullCommandPath]; + setenv("PATH", fullCommandPath.UTF8String, 1); // 1 = override existing value } setenv("APPDIR", [[NSBundle mainBundle] resourcePath].UTF8String, 1); setenv("TERM", "xterm", 1); // 1 = override existing value