Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added project file and prefix header; project now includes components…

… to build static library for iPhone OS 3.0.
  • Loading branch information...
commit 0d6fb6230af4ee131e4405ad9fb6fe5618ac485a 1 parent 9395c9f
@AlanQuatermain authored
View
4 .gitignore
@@ -0,0 +1,4 @@
+.DS_Store
+build
+*.xcodeproj/*.mode*
+*.xcodeproj/*.pbxuser
View
273 iPhoneContacts.xcodeproj/project.pbxproj
@@ -0,0 +1,273 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 389B3EC80FFD16F70070D43C /* ABAddressBook.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EBB0FFD16F70070D43C /* ABAddressBook.h */; };
+ 389B3EC90FFD16F70070D43C /* ABAddressBook.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B3EBC0FFD16F70070D43C /* ABAddressBook.m */; };
+ 389B3ECA0FFD16F70070D43C /* ABGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EBD0FFD16F70070D43C /* ABGroup.h */; };
+ 389B3ECB0FFD16F70070D43C /* ABGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B3EBE0FFD16F70070D43C /* ABGroup.m */; };
+ 389B3ECC0FFD16F70070D43C /* ABMultiValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EBF0FFD16F70070D43C /* ABMultiValue.h */; };
+ 389B3ECD0FFD16F70070D43C /* ABMultiValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B3EC00FFD16F70070D43C /* ABMultiValue.m */; };
+ 389B3ECE0FFD16F70070D43C /* ABPerson.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EC10FFD16F70070D43C /* ABPerson.h */; };
+ 389B3ECF0FFD16F70070D43C /* ABPerson.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B3EC20FFD16F70070D43C /* ABPerson.m */; };
+ 389B3ED00FFD16F70070D43C /* ABProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EC30FFD16F70070D43C /* ABProperties.h */; };
+ 389B3ED10FFD16F70070D43C /* ABRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EC40FFD16F70070D43C /* ABRecord.h */; };
+ 389B3ED20FFD16F70070D43C /* ABRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B3EC50FFD16F70070D43C /* ABRecord.m */; };
+ 389B3ED30FFD16F70070D43C /* ABRefInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EC60FFD16F70070D43C /* ABRefInitialization.h */; };
+ 389B3ED40FFD16F70070D43C /* AddressBook.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B3EC70FFD16F70070D43C /* AddressBook.h */; };
+ 389B3F240FFD17920070D43C /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 389B3F230FFD17920070D43C /* AddressBook.framework */; };
+ AA747D9F0F9514B9006C5449 /* iPhoneContacts_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = AA747D9E0F9514B9006C5449 /* iPhoneContacts_Prefix.pch */; };
+ AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AACBBE490F95108600F1A2B1 /* Foundation.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 389B3EBB0FFD16F70070D43C /* ABAddressBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABAddressBook.h; sourceTree = "<group>"; };
+ 389B3EBC0FFD16F70070D43C /* ABAddressBook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ABAddressBook.m; sourceTree = "<group>"; };
+ 389B3EBD0FFD16F70070D43C /* ABGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABGroup.h; sourceTree = "<group>"; };
+ 389B3EBE0FFD16F70070D43C /* ABGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ABGroup.m; sourceTree = "<group>"; };
+ 389B3EBF0FFD16F70070D43C /* ABMultiValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABMultiValue.h; sourceTree = "<group>"; };
+ 389B3EC00FFD16F70070D43C /* ABMultiValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ABMultiValue.m; sourceTree = "<group>"; };
+ 389B3EC10FFD16F70070D43C /* ABPerson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABPerson.h; sourceTree = "<group>"; };
+ 389B3EC20FFD16F70070D43C /* ABPerson.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ABPerson.m; sourceTree = "<group>"; };
+ 389B3EC30FFD16F70070D43C /* ABProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABProperties.h; sourceTree = "<group>"; };
+ 389B3EC40FFD16F70070D43C /* ABRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABRecord.h; sourceTree = "<group>"; };
+ 389B3EC50FFD16F70070D43C /* ABRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ABRecord.m; sourceTree = "<group>"; };
+ 389B3EC60FFD16F70070D43C /* ABRefInitialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ABRefInitialization.h; sourceTree = "<group>"; };
+ 389B3EC70FFD16F70070D43C /* AddressBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddressBook.h; sourceTree = "<group>"; };
+ 389B3F230FFD17920070D43C /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
+ AA747D9E0F9514B9006C5449 /* iPhoneContacts_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iPhoneContacts_Prefix.pch; sourceTree = SOURCE_ROOT; };
+ AACBBE490F95108600F1A2B1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ D2AAC07E0554694100DB518D /* libAddressBookWrappers.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAddressBookWrappers.a; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D2AAC07C0554694100DB518D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */,
+ 389B3F240FFD17920070D43C /* AddressBook.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 034768DFFF38A50411DB9C8B /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D2AAC07E0554694100DB518D /* libAddressBookWrappers.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 0867D691FE84028FC02AAC07 /* iPhoneContacts */ = {
+ isa = PBXGroup;
+ children = (
+ 08FB77AEFE84172EC02AAC07 /* Classes */,
+ 32C88DFF0371C24200C91783 /* Other Sources */,
+ 0867D69AFE84028FC02AAC07 /* Frameworks */,
+ 034768DFFF38A50411DB9C8B /* Products */,
+ );
+ name = iPhoneContacts;
+ sourceTree = "<group>";
+ };
+ 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ AACBBE490F95108600F1A2B1 /* Foundation.framework */,
+ 389B3F230FFD17920070D43C /* AddressBook.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 08FB77AEFE84172EC02AAC07 /* Classes */ = {
+ isa = PBXGroup;
+ children = (
+ 389B3EBB0FFD16F70070D43C /* ABAddressBook.h */,
+ 389B3EBC0FFD16F70070D43C /* ABAddressBook.m */,
+ 389B3EBD0FFD16F70070D43C /* ABGroup.h */,
+ 389B3EBE0FFD16F70070D43C /* ABGroup.m */,
+ 389B3EBF0FFD16F70070D43C /* ABMultiValue.h */,
+ 389B3EC00FFD16F70070D43C /* ABMultiValue.m */,
+ 389B3EC10FFD16F70070D43C /* ABPerson.h */,
+ 389B3EC20FFD16F70070D43C /* ABPerson.m */,
+ 389B3EC30FFD16F70070D43C /* ABProperties.h */,
+ 389B3EC40FFD16F70070D43C /* ABRecord.h */,
+ 389B3EC50FFD16F70070D43C /* ABRecord.m */,
+ 389B3EC60FFD16F70070D43C /* ABRefInitialization.h */,
+ 389B3EC70FFD16F70070D43C /* AddressBook.h */,
+ );
+ name = Classes;
+ sourceTree = "<group>";
+ };
+ 32C88DFF0371C24200C91783 /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ AA747D9E0F9514B9006C5449 /* iPhoneContacts_Prefix.pch */,
+ );
+ name = "Other Sources";
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D2AAC07A0554694100DB518D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AA747D9F0F9514B9006C5449 /* iPhoneContacts_Prefix.pch in Headers */,
+ 389B3EC80FFD16F70070D43C /* ABAddressBook.h in Headers */,
+ 389B3ECA0FFD16F70070D43C /* ABGroup.h in Headers */,
+ 389B3ECC0FFD16F70070D43C /* ABMultiValue.h in Headers */,
+ 389B3ECE0FFD16F70070D43C /* ABPerson.h in Headers */,
+ 389B3ED00FFD16F70070D43C /* ABProperties.h in Headers */,
+ 389B3ED10FFD16F70070D43C /* ABRecord.h in Headers */,
+ 389B3ED30FFD16F70070D43C /* ABRefInitialization.h in Headers */,
+ 389B3ED40FFD16F70070D43C /* AddressBook.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D2AAC07D0554694100DB518D /* iPhoneContacts */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "iPhoneContacts" */;
+ buildPhases = (
+ D2AAC07A0554694100DB518D /* Headers */,
+ D2AAC07B0554694100DB518D /* Sources */,
+ D2AAC07C0554694100DB518D /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = iPhoneContacts;
+ productName = iPhoneContacts;
+ productReference = D2AAC07E0554694100DB518D /* libAddressBookWrappers.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 0867D690FE84028FC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "iPhoneContacts" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 0867D691FE84028FC02AAC07 /* iPhoneContacts */;
+ productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D2AAC07D0554694100DB518D /* iPhoneContacts */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D2AAC07B0554694100DB518D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 389B3EC90FFD16F70070D43C /* ABAddressBook.m in Sources */,
+ 389B3ECB0FFD16F70070D43C /* ABGroup.m in Sources */,
+ 389B3ECD0FFD16F70070D43C /* ABMultiValue.m in Sources */,
+ 389B3ECF0FFD16F70070D43C /* ABPerson.m in Sources */,
+ 389B3ED20FFD16F70070D43C /* ABRecord.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB921F08733DC00010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ COPY_PHASE_STRIP = NO;
+ DSTROOT = /tmp/iPhoneContacts.dst;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = iPhoneContacts_Prefix.pch;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = AddressBookWrappers;
+ };
+ name = Debug;
+ };
+ 1DEB922008733DC00010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ DSTROOT = /tmp/iPhoneContacts.dst;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = iPhoneContacts_Prefix.pch;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = iPhoneContacts;
+ };
+ name = Release;
+ };
+ 1DEB922308733DC00010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_LDFLAGS = "-ObjC";
+ PREBINDING = NO;
+ SDKROOT = iphoneos3.0;
+ };
+ name = Debug;
+ };
+ 1DEB922408733DC00010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_LDFLAGS = "-ObjC";
+ PREBINDING = NO;
+ SDKROOT = iphoneos3.0;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "iPhoneContacts" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB921F08733DC00010E9CD /* Debug */,
+ 1DEB922008733DC00010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "iPhoneContacts" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB922308733DC00010E9CD /* Debug */,
+ 1DEB922408733DC00010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
+}
View
7 iPhoneContacts_Prefix.pch
@@ -0,0 +1,7 @@
+//
+// Prefix header for all source files of the 'CocoaTouchStaticLibrary' target in the 'CocoaTouchStaticLibrary' project.
+//
+
+#ifdef __OBJC__
+ #import <Foundation/Foundation.h>
+#endif
Please sign in to comment.
Something went wrong with that request. Please try again.