From af000201ce015a0a25aab67bdf65ec53baa0f9a9 Mon Sep 17 00:00:00 2001 From: Sasmito Adibowo Date: Tue, 3 Jul 2012 17:49:19 +0800 Subject: [PATCH 1/2] Merged with latest ASIHTTPRequest version from pokeb --- Classes/ASIHTTPRequest.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/ASIHTTPRequest.m b/Classes/ASIHTTPRequest.m index 8dd162c3..eb43d6f2 100644 --- a/Classes/ASIHTTPRequest.m +++ b/Classes/ASIHTTPRequest.m @@ -24,7 +24,7 @@ #import "ASIDataCompressor.h" // Automatically set on build -NSString *ASIHTTPRequestVersion = @"v1.8.1-61 2011-09-19"; +NSString *ASIHTTPRequestVersion = @"v1.8.1-79 2012-07-03"; static NSString *defaultUserAgent = nil; From 3fb0755667619dab1dbac93bd833a70c742d6471 Mon Sep 17 00:00:00 2001 From: Sasmito Adibowo Date: Tue, 3 Jul 2012 17:50:07 +0800 Subject: [PATCH 2/2] Added library targets: - OS X - dynamic private library - iOS - static library --- .../ASIHTTPRequestOSX-Prefix.pch | 7 + .../ASIHTTPRequestIOS-Prefix.pch | 7 + Mac.xcodeproj/project.pbxproj | 163 ++++++++++++++++++ iPhone.xcodeproj/project.pbxproj | 133 ++++++++++++++ 4 files changed, 310 insertions(+) create mode 100644 ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch create mode 100644 ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch diff --git a/ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch b/ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch new file mode 100644 index 00000000..025d8b78 --- /dev/null +++ b/ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'ASIHTTPRequest' target in the 'ASIHTTPRequest' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch b/ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch new file mode 100644 index 00000000..b95ddb94 --- /dev/null +++ b/ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'ASIHTTPRequestMobile' target in the 'ASIHTTPRequestMobile' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/Mac.xcodeproj/project.pbxproj b/Mac.xcodeproj/project.pbxproj index 6ef6fb53..f914d4f0 100644 --- a/Mac.xcodeproj/project.pbxproj +++ b/Mac.xcodeproj/project.pbxproj @@ -63,6 +63,27 @@ B5BF64E612FDE9CA00CBC324 /* GHUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BF64E512FDE9C900CBC324 /* GHUnit.framework */; }; B5C664BC100A6220004F3C96 /* ASIS3RequestTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C664BB100A6220004F3C96 /* ASIS3RequestTests.m */; }; B5ED5A9412FEBAEC00A12511 /* GHUnit.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = B5BF64E512FDE9C900CBC324 /* GHUnit.framework */; }; + C0DC558515A02A2C0007DB20 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0DC558415A02A2C0007DB20 /* Cocoa.framework */; }; + C0DC559015A02A5E0007DB20 /* ASIHTTPRequestConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B551DD3310D6AB6B00EC1CBF /* ASIHTTPRequestConfig.h */; }; + C0DC559115A02A5E0007DB20 /* ASIProgressDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B5747B3A11746CF500C9414E /* ASIProgressDelegate.h */; }; + C0DC559215A02A5E0007DB20 /* ASIHTTPRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B5747EA91174B1C100C9414E /* ASIHTTPRequestDelegate.h */; }; + C0DC559315A02A5E0007DB20 /* ASIInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = B522D71D103074AC009A2D22 /* ASIInputStream.h */; }; + C0DC559415A02A5E0007DB20 /* ASIInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = B522D71E103074AC009A2D22 /* ASIInputStream.m */; }; + C0DC559515A02A5E0007DB20 /* ASIFormDataRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B5D110F76568E0064029C /* ASIFormDataRequest.h */; }; + C0DC559615A02A5E0007DB20 /* ASIFormDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B5D120F76568E0064029C /* ASIFormDataRequest.m */; }; + C0DC559715A02A5E0007DB20 /* ASIHTTPRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B5D130F76568E0064029C /* ASIHTTPRequest.h */; }; + C0DC559815A02A5E0007DB20 /* ASIHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B5D140F76568E0064029C /* ASIHTTPRequest.m */; }; + C0DC559915A02A5E0007DB20 /* ASINetworkQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B5D150F76568E0064029C /* ASINetworkQueue.h */; }; + C0DC559A15A02A5E0007DB20 /* ASINetworkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B5D160F76568E0064029C /* ASINetworkQueue.m */; }; + C0DC559B15A02A5E0007DB20 /* ASICacheDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B552535C11D23EBB00F9B170 /* ASICacheDelegate.h */; }; + C0DC559C15A02A5E0007DB20 /* ASIDownloadCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B552535B11D23EBB00F9B170 /* ASIDownloadCache.h */; }; + C0DC559D15A02A5E0007DB20 /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B552535A11D23EBB00F9B170 /* ASIDownloadCache.m */; }; + C0DC559E15A02A5E0007DB20 /* ASIDataCompressor.h in Headers */ = {isa = PBXBuildFile; fileRef = B53E62701255ED8700C1E79A /* ASIDataCompressor.h */; }; + C0DC559F15A02A5E0007DB20 /* ASIDataCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = B53E626F1255ED8700C1E79A /* ASIDataCompressor.m */; }; + C0DC55A015A02A5E0007DB20 /* ASIDataDecompressor.h in Headers */ = {isa = PBXBuildFile; fileRef = B53E628E1255EE4B00C1E79A /* ASIDataDecompressor.h */; }; + C0DC55A115A02A5E0007DB20 /* ASIDataDecompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = B53E628D1255EE4B00C1E79A /* ASIDataDecompressor.m */; }; + C0DC55DD15A032FA0007DB20 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B53FADE70FF38B2A002E2DE6 /* SystemConfiguration.framework */; }; + C0DC55DE15A033020007DB20 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B551D5C613ED432B00607B74 /* libz.dylib */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -175,6 +196,9 @@ B5C664BA100A6220004F3C96 /* ASIS3RequestTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3RequestTests.h; sourceTree = ""; }; B5C664BB100A6220004F3C96 /* ASIS3RequestTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3RequestTests.m; sourceTree = ""; }; B5E3858B0F76606B00FD7857 /* Tests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "Tests-Info.plist"; path = "Mac Sample/Tests-Info.plist"; sourceTree = ""; }; + C0DC558315A02A2C0007DB20 /* ASIHTTPRequestOSX.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = ASIHTTPRequestOSX.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + C0DC558415A02A2C0007DB20 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + C0DC558815A02A2C0007DB20 /* ASIHTTPRequestOSX-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ASIHTTPRequestOSX-Prefix.pch"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -202,6 +226,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C0DC558015A02A2C0007DB20 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C0DC55DE15A033020007DB20 /* libz.dylib in Frameworks */, + C0DC55DD15A032FA0007DB20 /* SystemConfiguration.framework in Frameworks */, + C0DC558515A02A2C0007DB20 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -229,6 +263,7 @@ children = ( 8D1107320486CEB800E47090 /* Mac.app */, B55B5EDF0F7658C70064029C /* Unit Tests (GHUnit).app */, + C0DC558315A02A2C0007DB20 /* ASIHTTPRequestOSX.dylib */, ); name = Products; sourceTree = ""; @@ -239,6 +274,7 @@ B55B5D100F76568E0064029C /* Classes */, 29B97315FDCFA39411CA2CEA /* Other Sources */, 29B97317FDCFA39411CA2CEA /* Resources */, + C0DC558615A02A2C0007DB20 /* ASIHTTPRequest-OSX */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, B53FADE70FF38B2A002E2DE6 /* SystemConfiguration.framework */, @@ -280,6 +316,7 @@ isa = PBXGroup; children = ( 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + C0DC558415A02A2C0007DB20 /* Cocoa.framework */, 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, ); name = Frameworks; @@ -396,8 +433,45 @@ path = CloudFiles; sourceTree = ""; }; + C0DC558615A02A2C0007DB20 /* ASIHTTPRequest-OSX */ = { + isa = PBXGroup; + children = ( + C0DC558715A02A2C0007DB20 /* Supporting Files */, + ); + path = "ASIHTTPRequest-OSX"; + sourceTree = ""; + }; + C0DC558715A02A2C0007DB20 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + C0DC558815A02A2C0007DB20 /* ASIHTTPRequestOSX-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; /* End PBXGroup section */ +/* Begin PBXHeadersBuildPhase section */ + C0DC558115A02A2C0007DB20 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + C0DC559015A02A5E0007DB20 /* ASIHTTPRequestConfig.h in Headers */, + C0DC559115A02A5E0007DB20 /* ASIProgressDelegate.h in Headers */, + C0DC559215A02A5E0007DB20 /* ASIHTTPRequestDelegate.h in Headers */, + C0DC559315A02A5E0007DB20 /* ASIInputStream.h in Headers */, + C0DC559515A02A5E0007DB20 /* ASIFormDataRequest.h in Headers */, + C0DC559715A02A5E0007DB20 /* ASIHTTPRequest.h in Headers */, + C0DC559915A02A5E0007DB20 /* ASINetworkQueue.h in Headers */, + C0DC559B15A02A5E0007DB20 /* ASICacheDelegate.h in Headers */, + C0DC559C15A02A5E0007DB20 /* ASIDownloadCache.h in Headers */, + C0DC559E15A02A5E0007DB20 /* ASIDataCompressor.h in Headers */, + C0DC55A015A02A5E0007DB20 /* ASIDataDecompressor.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + /* Begin PBXNativeTarget section */ 8D1107260486CEB800E47090 /* Mac */ = { isa = PBXNativeTarget; @@ -437,6 +511,23 @@ productReference = B55B5EDF0F7658C70064029C /* Unit Tests (GHUnit).app */; productType = "com.apple.product-type.application"; }; + C0DC558215A02A2C0007DB20 /* ASIHTTPRequestOSX */ = { + isa = PBXNativeTarget; + buildConfigurationList = C0DC558E15A02A2C0007DB20 /* Build configuration list for PBXNativeTarget "ASIHTTPRequestOSX" */; + buildPhases = ( + C0DC557F15A02A2C0007DB20 /* Sources */, + C0DC558015A02A2C0007DB20 /* Frameworks */, + C0DC558115A02A2C0007DB20 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ASIHTTPRequestOSX; + productName = ASIHTTPRequest; + productReference = C0DC558315A02A2C0007DB20 /* ASIHTTPRequestOSX.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -461,6 +552,7 @@ targets = ( 8D1107260486CEB800E47090 /* Mac */, B55B5EDE0F7658C70064029C /* Unit Tests (GHUnit) */, + C0DC558215A02A2C0007DB20 /* ASIHTTPRequestOSX */, ); }; /* End PBXProject section */ @@ -572,6 +664,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C0DC557F15A02A2C0007DB20 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C0DC559415A02A5E0007DB20 /* ASIInputStream.m in Sources */, + C0DC559615A02A5E0007DB20 /* ASIFormDataRequest.m in Sources */, + C0DC559815A02A5E0007DB20 /* ASIHTTPRequest.m in Sources */, + C0DC559A15A02A5E0007DB20 /* ASINetworkQueue.m in Sources */, + C0DC559D15A02A5E0007DB20 /* ASIDownloadCache.m in Sources */, + C0DC559F15A02A5E0007DB20 /* ASIDataCompressor.m in Sources */, + C0DC55A115A02A5E0007DB20 /* ASIDataDecompressor.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ @@ -727,6 +833,55 @@ }; name = Release; }; + C0DC558C15A02A2C0007DB20 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INSTALL_PATH = "@rpath"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + C0DC558D15A02A2C0007DB20 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "ASIHTTPRequest-OSX/ASIHTTPRequestOSX-Prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INSTALL_PATH = "@rpath"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -757,6 +912,14 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + C0DC558E15A02A2C0007DB20 /* Build configuration list for PBXNativeTarget "ASIHTTPRequestOSX" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0DC558C15A02A2C0007DB20 /* Debug */, + C0DC558D15A02A2C0007DB20 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; /* End XCConfigurationList section */ }; rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; diff --git a/iPhone.xcodeproj/project.pbxproj b/iPhone.xcodeproj/project.pbxproj index 6863d2d5..db256fed 100644 --- a/iPhone.xcodeproj/project.pbxproj +++ b/iPhone.xcodeproj/project.pbxproj @@ -110,6 +110,16 @@ B5FE752711DBBA6400F898C8 /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FE752511DBBA6400F898C8 /* ASIDownloadCache.m */; }; B5FE752811DBBA6400F898C8 /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FE752511DBBA6400F898C8 /* ASIDownloadCache.m */; }; B5FE752911DBBA6400F898C8 /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FE752511DBBA6400F898C8 /* ASIDownloadCache.m */; }; + C01EEDD715A2D6DA00052A5F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B576D52C11C7CEFA0059B815 /* Foundation.framework */; }; + C01EEDF515A2DB6100052A5F /* ASIAuthenticationDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = B59A87C1103EC6F200300252 /* ASIAuthenticationDialog.m */; }; + C01EEDF615A2DB6100052A5F /* ASIInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = B522DACD1030B2AB009A2D22 /* ASIInputStream.m */; }; + C01EEDF715A2DB6100052A5F /* ASIFormDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B60460F765A320064029C /* ASIFormDataRequest.m */; }; + C01EEDF815A2DB6100052A5F /* ASIHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B60480F765A320064029C /* ASIHTTPRequest.m */; }; + C01EEDF915A2DB6100052A5F /* ASINetworkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B604A0F765A320064029C /* ASINetworkQueue.m */; }; + C01EEDFA15A2DB6100052A5F /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FE752511DBBA6400F898C8 /* ASIDownloadCache.m */; }; + C01EEDFB15A2DB6100052A5F /* ASIDataDecompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = B53E6D911257B45800C1E79A /* ASIDataDecompressor.m */; }; + C01EEDFC15A2DB6100052A5F /* ASIDataCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = B53E6D931257B45800C1E79A /* ASIDataCompressor.m */; }; + C01EEE3415A2DC2300052A5F /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = B55252B311D22E2200F9B170 /* Reachability.m */; }; DADCEB8512D5039F00958557 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B576D4C011C7CC970059B815 /* CFNetwork.framework */; }; DADCEB8612D503AD00958557 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B576D4C011C7CC970059B815 /* CFNetwork.framework */; }; DADCEB8A12D503F500958557 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B576D4D011C7CCBC0059B815 /* CoreGraphics.framework */; }; @@ -267,6 +277,8 @@ B5FE752511DBBA6400F898C8 /* ASIDownloadCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIDownloadCache.m; sourceTree = ""; }; B5FE752611DBBA6400F898C8 /* ASIDownloadCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIDownloadCache.h; sourceTree = ""; }; B5FE752A11DBBA6A00F898C8 /* ASICacheDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICacheDelegate.h; sourceTree = ""; }; + C01EEDD615A2D6DA00052A5F /* libASIHTTPRequestIOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libASIHTTPRequestIOS.a; sourceTree = BUILT_PRODUCTS_DIR; }; + C01EEDDA15A2D6DB00052A5F /* ASIHTTPRequestIOS-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ASIHTTPRequestIOS-Prefix.pch"; sourceTree = ""; }; DADCEB9812D5057700958557 /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = /usr/lib/libxml2.dylib; sourceTree = ""; }; DADCEB9E12D505AB00958557 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = ""; }; /* End PBXFileReference section */ @@ -319,6 +331,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C01EEDD315A2D6DA00052A5F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C01EEDD715A2D6DA00052A5F /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -359,6 +379,7 @@ 1D6058910D05DD3D006BFB54 /* ASIHTTPRequest iPhone.app */, B55B60C70F765BB00064029C /* Tests.app */, B576D72311C7F34D0059B815 /* ASIHTTPRequest iPad.app */, + C01EEDD615A2D6DA00052A5F /* libASIHTTPRequestIOS.a */, ); name = Products; sourceTree = ""; @@ -370,6 +391,7 @@ 080E96DDFE201D6D7F000001 /* Classes */, 29B97315FDCFA39411CA2CEA /* Other Sources */, 29B97317FDCFA39411CA2CEA /* Resources */, + C01EEDD815A2D6DB00052A5F /* ASIHTTPRequest-iOS */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, ); @@ -552,8 +574,34 @@ path = External; sourceTree = ""; }; + C01EEDD815A2D6DB00052A5F /* ASIHTTPRequest-iOS */ = { + isa = PBXGroup; + children = ( + C01EEDD915A2D6DB00052A5F /* Supporting Files */, + ); + path = "ASIHTTPRequest-iOS"; + sourceTree = ""; + }; + C01EEDD915A2D6DB00052A5F /* Supporting Files */ = { + isa = PBXGroup; + children = ( + C01EEDDA15A2D6DB00052A5F /* ASIHTTPRequestIOS-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; /* End PBXGroup section */ +/* Begin PBXHeadersBuildPhase section */ + C01EEDD415A2D6DA00052A5F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + /* Begin PBXNativeTarget section */ 1D6058900D05DD3D006BFB54 /* iPhone */ = { isa = PBXNativeTarget; @@ -610,6 +658,23 @@ productReference = B576D72311C7F34D0059B815 /* ASIHTTPRequest iPad.app */; productType = "com.apple.product-type.application"; }; + C01EEDD515A2D6DA00052A5F /* ASIHTTPRequestIOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01EEDE015A2D6DB00052A5F /* Build configuration list for PBXNativeTarget "ASIHTTPRequestIOS" */; + buildPhases = ( + C01EEDD215A2D6DA00052A5F /* Sources */, + C01EEDD315A2D6DA00052A5F /* Frameworks */, + C01EEDD415A2D6DA00052A5F /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ASIHTTPRequestIOS; + productName = ASIHTTPRequestMobile; + productReference = C01EEDD615A2D6DA00052A5F /* libASIHTTPRequestIOS.a */; + productType = "com.apple.product-type.library.static"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -635,6 +700,7 @@ 1D6058900D05DD3D006BFB54 /* iPhone */, B55B60C60F765BB00064029C /* Tests */, B576D70211C7F34D0059B815 /* iPad */, + C01EEDD515A2D6DA00052A5F /* ASIHTTPRequestIOS */, ); }; /* End PBXProject section */ @@ -821,6 +887,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C01EEDD215A2D6DA00052A5F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C01EEDF515A2DB6100052A5F /* ASIAuthenticationDialog.m in Sources */, + C01EEDF615A2DB6100052A5F /* ASIInputStream.m in Sources */, + C01EEDF715A2DB6100052A5F /* ASIFormDataRequest.m in Sources */, + C01EEDF815A2DB6100052A5F /* ASIHTTPRequest.m in Sources */, + C01EEDF915A2DB6100052A5F /* ASINetworkQueue.m in Sources */, + C01EEDFA15A2DB6100052A5F /* ASIDownloadCache.m in Sources */, + C01EEDFB15A2DB6100052A5F /* ASIDataDecompressor.m in Sources */, + C01EEDFC15A2DB6100052A5F /* ASIDataCompressor.m in Sources */, + C01EEE3415A2DC2300052A5F /* Reachability.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -966,6 +1048,48 @@ }; name = Release; }; + C01EEDDE15A2D6DB00052A5F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + IPHONEOS_DEPLOYMENT_TARGET = 5.1; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + C01EEDDF15A2D6DB00052A5F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "ASIHTTPRequest-iOS/ASIHTTPRequestIOS-Prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + IPHONEOS_DEPLOYMENT_TARGET = 5.1; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1021,6 +1145,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + C01EEDE015A2D6DB00052A5F /* Build configuration list for PBXNativeTarget "ASIHTTPRequestIOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01EEDDE15A2D6DB00052A5F /* Debug */, + C01EEDDF15A2D6DB00052A5F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; C01FCF4E08A954540054247B /* Build configuration list for PBXProject "iPhone" */ = { isa = XCConfigurationList; buildConfigurations = (