Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Reworked scripts again to eliminate the static library target. Archiv…

…e and build should work fine for derived data or target build dirs without needing a new static library or header search path. Quite a pain in the ass to get working
  • Loading branch information...
commit 8ee2e93b34ed382d2b833509002fecdc578d448a 1 parent e143a51
@blakewatters blakewatters authored
View
11 Code/RestKit.m
@@ -1,11 +0,0 @@
-//
-// RestKit.m
-// RestKit
-//
-// Created by Blake Watters on 3/24/11.
-// Copyright 2011 Two Toasters. All rights reserved.
-//
-
-#import "RestKit.h"
-
-// I am here so that Xcode will link a target
View
261 RestKit.xcodeproj/project.pbxproj
@@ -6,6 +6,29 @@
objectVersion = 46;
objects = {
+/* Begin PBXAggregateTarget section */
+ 255B7588133BABBF00ED76AD /* RestKit */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = 255B7589133BABBF00ED76AD /* Build configuration list for PBXAggregateTarget "RestKit" */;
+ buildPhases = (
+ 25E5EE67133BB0A700C33091 /* Copy RestKit Header */,
+ 255B759E133BAC1900ED76AD /* Copy Protected Headers */,
+ 255B759F133BAC2400ED76AD /* Copy Headers to Legacy Build Location */,
+ );
+ dependencies = (
+ 255B758F133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B7591133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B7593133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B7595133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B7597133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B7599133BABCD00ED76AD /* PBXTargetDependency */,
+ 255B759B133BABCD00ED76AD /* PBXTargetDependency */,
+ );
+ name = RestKit;
+ productName = RestKit;
+ };
+/* End PBXAggregateTarget section */
+
/* Begin PBXBuildFile section */
251D14AC133597B800959061 /* RKManagedObjectLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 251D14AA133597B800959061 /* RKManagedObjectLoader.h */; };
251D14AD133597B800959061 /* RKManagedObjectLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 251D14AB133597B800959061 /* RKManagedObjectLoader.m */; };
@@ -146,10 +169,6 @@
259D53B8132854A900897272 /* RKSpecResponseLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 259D5135132854A700897272 /* RKSpecResponseLoader.m */; };
259D5535132854A900897272 /* UISpec+UISpecRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = 259D53A2132854A800897272 /* UISpec+UISpecRunner.m */; };
259D5558132856D800897272 /* libUISpec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 259D5557132856D700897272 /* libUISpec.a */; };
- 25AE0F5C133B9F8900671AD7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F6C3A2D10FE749C008F47C5 /* Foundation.framework */; };
- 25AE0F75133B9FA700671AD7 /* RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 253A089212551D8D00976E89 /* RestKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 25AE0F77133B9FBE00671AD7 /* RestKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 25AE0F76133B9FBE00671AD7 /* RestKit.m */; };
- 25AE0F78133B9FBE00671AD7 /* RestKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 25AE0F76133B9FBE00671AD7 /* RestKit.m */; };
3F032A7910FFB89100F35142 /* RKCat.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F032A7810FFB89100F35142 /* RKCat.m */; };
3F032AA810FFBBCD00F35142 /* RKHouse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F032AA710FFBBCD00F35142 /* RKHouse.m */; };
3F032AAB10FFBC1F00F35142 /* RKResident.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F032AAA10FFBC1F00F35142 /* RKResident.m */; };
@@ -210,62 +229,62 @@
remoteGlobalIDString = C7D4F29310BDA39C00B00019;
remoteInfo = Specs;
};
- 259D5551132856A400897272 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 259D5548132856A400897272 /* UISpec.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = C76EB5D20F74586B00EF8398;
- remoteInfo = UISpec;
- };
- 25AE0F67133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B758E133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 253A07FB1255161B00976E89;
remoteInfo = RestKitNetwork;
};
- 25AE0F69133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B7590133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 253A08021255162C00976E89;
remoteInfo = RestKitObjectMapping;
};
- 25AE0F6B133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B7592133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 253A080B12551D3000976E89;
remoteInfo = RestKitSupport;
};
- 25AE0F6D133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B7594133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2590E64E125231F600531FA8;
remoteInfo = "RestKitJSONParser+YAJL";
};
- 25AE0F6F133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B7596133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2590E66A1252353700531FA8;
remoteInfo = "RestKitJSONParser+SBJSON";
};
- 25AE0F71133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B7598133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 73057FD01331AD2E001908EE;
remoteInfo = "RestKitJSONParser+JSONKit";
};
- 25AE0F73133B9F9D00671AD7 /* PBXContainerItemProxy */ = {
+ 255B759A133BABCD00ED76AD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 253A081312551D5300976E89;
remoteInfo = RestKitCoreData;
};
+ 259D5551132856A400897272 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 259D5548132856A400897272 /* UISpec.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = C76EB5D20F74586B00EF8398;
+ remoteInfo = UISpec;
+ };
73FE56A8126CB83400E0F30B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
@@ -437,9 +456,7 @@
259D53A2132854A800897272 /* UISpec+UISpecRunner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISpec+UISpecRunner.m"; sourceTree = "<group>"; };
259D5548132856A400897272 /* UISpec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = UISpec.xcodeproj; path = UISpec/xcode/UISpec/UISpec.xcodeproj; sourceTree = "<group>"; };
259D5557132856D700897272 /* libUISpec.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libUISpec.a; sourceTree = SOURCE_ROOT; };
- 25AE0F5B133B9F8900671AD7 /* libRestKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRestKit.a; sourceTree = BUILT_PRODUCTS_DIR; };
25AE0F5F133B9F8900671AD7 /* RestKit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RestKit-Prefix.pch"; sourceTree = "<group>"; };
- 25AE0F76133B9FBE00671AD7 /* RestKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RestKit.m; sourceTree = "<group>"; };
25E075981279D9AB00B22EC9 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
3F032A7710FFB89100F35142 /* RKCat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKCat.h; sourceTree = "<group>"; };
3F032A7810FFB89100F35142 /* RKCat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RKCat.m; sourceTree = "<group>"; };
@@ -516,14 +533,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 25AE0F58133B9F8900671AD7 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 25AE0F5C133B9F8900671AD7 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
3F6C39A310FE5C95008F47C5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -566,7 +575,6 @@
253A081412551D5300976E89 /* libRestKitCoreData.a */,
3F6C39A510FE5C95008F47C5 /* UISpec.app */,
73057FD11331AD2E001908EE /* libRestKitJSONParserJSONKit.a */,
- 25AE0F5B133B9F8900671AD7 /* libRestKit.a */,
);
name = Products;
sourceTree = "<group>";
@@ -614,7 +622,6 @@
isa = PBXGroup;
children = (
253A089212551D8D00976E89 /* RestKit.h */,
- 25AE0F76133B9FBE00671AD7 /* RestKit.m */,
253A086512551D8D00976E89 /* Network */,
253A087C12551D8D00976E89 /* ObjectMapping */,
253A086012551D8D00976E89 /* CoreData */,
@@ -1132,14 +1139,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 25AE0F59133B9F8900671AD7 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 25AE0F75133B9FA700671AD7 /* RestKit.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
73057FCD1331AD2E001908EE /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@@ -1271,32 +1270,6 @@
productReference = 2590E66B1252353700531FA8 /* libRestKitJSONParserSBJSON.a */;
productType = "com.apple.product-type.library.static";
};
- 25AE0F5A133B9F8900671AD7 /* RestKit */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 25AE0F60133B9F8900671AD7 /* Build configuration list for PBXNativeTarget "RestKit" */;
- buildPhases = (
- 25AE0F57133B9F8900671AD7 /* Sources */,
- 25AE0F58133B9F8900671AD7 /* Frameworks */,
- 25AE0F59133B9F8900671AD7 /* Headers */,
- 25AE0F79133BA01E00671AD7 /* Protect Copied Headers */,
- 25AE0F7A133BA10F00671AD7 /* Copy Headers to Legacy Build Location */,
- );
- buildRules = (
- );
- dependencies = (
- 25AE0F68133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F6A133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F6C133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F6E133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F70133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F72133B9F9D00671AD7 /* PBXTargetDependency */,
- 25AE0F74133B9F9D00671AD7 /* PBXTargetDependency */,
- );
- name = RestKit;
- productName = RestKit;
- productReference = 25AE0F5B133B9F8900671AD7 /* libRestKit.a */;
- productType = "com.apple.product-type.library.static";
- };
3F6C39A410FE5C95008F47C5 /* UISpec */ = {
isa = PBXNativeTarget;
buildConfigurationList = 3F6C39AA10FE5C95008F47C5 /* Build configuration list for PBXNativeTarget "UISpec" */;
@@ -1368,7 +1341,7 @@
);
projectRoot = "";
targets = (
- 25AE0F5A133B9F8900671AD7 /* RestKit */,
+ 255B7588133BABBF00ED76AD /* RestKit */,
253A07FB1255161B00976E89 /* RestKitNetwork */,
253A08021255162C00976E89 /* RestKitObjectMapping */,
253A080B12551D3000976E89 /* RestKitSupport */,
@@ -1431,21 +1404,21 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 25AE0F79133BA01E00671AD7 /* Protect Copied Headers */ = {
+ 255B759E133BAC1900ED76AD /* Copy Protected Headers */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
- name = "Protect Copied Headers";
+ name = "Copy Protected Headers";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = "/bin/sh Scripts/Protect.command";
shellScript = "";
};
- 25AE0F7A133BA10F00671AD7 /* Copy Headers to Legacy Build Location */ = {
+ 255B759F133BAC2400ED76AD /* Copy Headers to Legacy Build Location */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -1459,6 +1432,20 @@
shellPath = "/bin/sh Scripts/CopyHeadersToLegacyBuildDir.command";
shellScript = "";
};
+ 25E5EE67133BB0A700C33091 /* Copy RestKit Header */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy RestKit Header";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "cp \"${SOURCE_ROOT}/Code/RestKit.h\" \"${TARGET_BUILD_DIR}/include/RestKit\"";
+ };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -1524,7 +1511,6 @@
253A09271255258600976E89 /* RKManagedObjectStore.m in Sources */,
2543201D1256179900A315CF /* RKManagedObjectSeeder.m in Sources */,
251D14AD133597B800959061 /* RKManagedObjectLoader.m in Sources */,
- 25AE0F78133B9FBE00671AD7 /* RestKit.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1563,14 +1549,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 25AE0F57133B9F8900671AD7 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 25AE0F77133B9FBE00671AD7 /* RestKit.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
3F6C39A210FE5C95008F47C5 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -1617,44 +1595,44 @@
name = UISpec;
targetProxy = 250F884413337F89002F4590 /* PBXContainerItemProxy */;
};
- 259D5556132856B700897272 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = UISpec;
- };
- 25AE0F68133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B758F133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 253A07FB1255161B00976E89 /* RestKitNetwork */;
- targetProxy = 25AE0F67133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B758E133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F6A133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B7591133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 253A08021255162C00976E89 /* RestKitObjectMapping */;
- targetProxy = 25AE0F69133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B7590133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F6C133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B7593133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 253A080B12551D3000976E89 /* RestKitSupport */;
- targetProxy = 25AE0F6B133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B7592133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F6E133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B7595133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 2590E64E125231F600531FA8 /* RestKitJSONParser+YAJL */;
- targetProxy = 25AE0F6D133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B7594133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F70133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B7597133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 2590E66A1252353700531FA8 /* RestKitJSONParser+SBJSON */;
- targetProxy = 25AE0F6F133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B7596133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F72133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B7599133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 73057FD01331AD2E001908EE /* RestKitJSONParser+JSONKit */;
- targetProxy = 25AE0F71133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B7598133BABCD00ED76AD /* PBXContainerItemProxy */;
};
- 25AE0F74133B9F9D00671AD7 /* PBXTargetDependency */ = {
+ 255B759B133BABCD00ED76AD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 253A081312551D5300976E89 /* RestKitCoreData */;
- targetProxy = 25AE0F73133B9F9D00671AD7 /* PBXContainerItemProxy */;
+ targetProxy = 255B759A133BABCD00ED76AD /* PBXContainerItemProxy */;
+ };
+ 259D5556132856B700897272 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = UISpec;
};
3F4BC8F312DE4C7F00048E71 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
@@ -2106,6 +2084,27 @@
};
name = Release;
};
+ 255B758A133BABBF00ED76AD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ 255B758B133BABBF00ED76AD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ 255B758C133BABBF00ED76AD /* Distribution */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Distribution;
+ };
2590E650125231F600531FA8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -2188,59 +2187,6 @@
};
name = Release;
};
- 25AE0F61133B9F8900671AD7 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- DSTROOT = /tmp/RestKit.dst;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = com.apple.compilers.llvmgcc42;
- IPHONEOS_DEPLOYMENT_TARGET = 4.3;
- OTHER_LDFLAGS = "-ObjC";
- PRIVATE_HEADERS_FOLDER_PATH = include/RestKit;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PUBLIC_HEADERS_FOLDER_PATH = include/RestKit;
- SKIP_INSTALL = YES;
- };
- name = Debug;
- };
- 25AE0F62133B9F8900671AD7 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- DSTROOT = /tmp/RestKit.dst;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_VERSION = com.apple.compilers.llvmgcc42;
- IPHONEOS_DEPLOYMENT_TARGET = 4.3;
- OTHER_LDFLAGS = "-ObjC";
- PRIVATE_HEADERS_FOLDER_PATH = include/RestKit;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PUBLIC_HEADERS_FOLDER_PATH = include/RestKit;
- SKIP_INSTALL = YES;
- };
- name = Release;
- };
- 25AE0F63133B9F8900671AD7 /* Distribution */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- DSTROOT = /tmp/RestKit.dst;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_VERSION = com.apple.compilers.llvmgcc42;
- IPHONEOS_DEPLOYMENT_TARGET = 4.3;
- OTHER_LDFLAGS = "-ObjC";
- PRIVATE_HEADERS_FOLDER_PATH = include/RestKit;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PUBLIC_HEADERS_FOLDER_PATH = include/RestKit;
- SKIP_INSTALL = YES;
- };
- name = Distribution;
- };
3F6C39A810FE5C95008F47C5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -2414,6 +2360,16 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 255B7589133BABBF00ED76AD /* Build configuration list for PBXAggregateTarget "RestKit" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 255B758A133BABBF00ED76AD /* Debug */,
+ 255B758B133BABBF00ED76AD /* Release */,
+ 255B758C133BABBF00ED76AD /* Distribution */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
2590E6541252323000531FA8 /* Build configuration list for PBXNativeTarget "RestKitJSONParser+YAJL" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -2434,15 +2390,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 25AE0F60133B9F8900671AD7 /* Build configuration list for PBXNativeTarget "RestKit" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 25AE0F61133B9F8900671AD7 /* Debug */,
- 25AE0F62133B9F8900671AD7 /* Release */,
- 25AE0F63133B9F8900671AD7 /* Distribution */,
- );
- defaultConfigurationIsVisible = 0;
- };
3F6C39AA10FE5C95008F47C5 /* Build configuration list for PBXNativeTarget "UISpec" */ = {
isa = XCConfigurationList;
buildConfigurations = (
View
6 Scripts/CopyHeadersToLegacyBuildDir.command
@@ -4,8 +4,8 @@
# 3 projects and Xcode 4 projects not using derived data
IFS=$'\n'
-if [ -d "${CONFIGURATION_BUILD_DIR}/include/RestKit" ]; then
- rsync -av --delete "${CONFIGURATION_BUILD_DIR}/include/RestKit" "${SOURCE_ROOT}/Build"
+if [ -d "${TARGET_BUILD_DIR}/include/RestKit" ]; then
+ rsync -av --delete "${TARGET_BUILD_DIR}/include/RestKit" "${SOURCE_ROOT}/Build"
else
- echo "Configuration include path does not exist, likely perform a Build & Archive operation..."
+ echo "Target Build Directory '${TARGET_BUILD_DIR}' do not exist, skipping..."
fi
View
6 Scripts/Protect.command
@@ -4,12 +4,12 @@
# Ignore whitespace characters in paths
IFS=$'\n'
-if [ -d "${CONFIGURATION_BUILD_DIR}/include/RestKit" ]; then
- cd ${CONFIGURATION_BUILD_DIR}/include/RestKit
+if [ -d "${TARGET_BUILD_DIR}/include/RestKit" ]; then
+ cd ${TARGET_BUILD_DIR}/include/RestKit
find * -name '*.h' | xargs chmod a-w
else
- echo "Configuration include path does not exist, likely perform a Build & Archive operation..."
+ echo "Target Build Directory '${TARGET_BUILD_DIR}' do not exist, skipping..."
fi
exit 0
Please sign in to comment.
Something went wrong with that request. Please try again.