Permalink
Browse files

add rhosync-client to rhodes

  • Loading branch information...
1 parent 90ecfa5 commit 9f2bcd47ab03c731aacfe6505f1e2b94fa493e47 @genywind genywind committed Aug 30, 2010
Showing with 643 additions and 770 deletions.
  1. +4 −0 .gitignore
  2. +1 −1 platform/shared/SyncClient/SyncClient.cpp
  3. +0 −463 platform/shared/SyncClient/iphone/SyncClientTest/SyncClientTest.xcodeproj/project.pbxproj
  4. 0 {platform/shared/SyncClient/Test → rhosync-client/C++/Tests}/SyncClientTest.cpp
  5. 0 {platform/shared/SyncClient → rhosync-client/C++/Tests}/win32/SyncClient.sln
  6. 0 {platform/shared/SyncClient → rhosync-client/C++/Tests}/win32/SyncClient.vcproj
  7. 0 {platform/shared/SyncClient → rhosync-client/C++/Tests}/win32/SyncClientTest/SyncClientTest.vcproj
  8. 0 {platform/shared/SyncClient/win32 → rhosync-client/C++/Tests/win32/SyncClientTest}/stdafx.h
  9. 0 {platform/shared/SyncClient/win32/SyncClientTest → rhosync-client/C++/Tests/win32}/stdafx.h
  10. +1 −0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhoSyncClient.h
  11. +12 −0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhoSyncClient.m
  12. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhoSyncNotify.h
  13. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhoSyncNotify.m
  14. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhomModel.h
  15. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC}/RhomModel.m
  16. +267 −279 ...ed/SyncClient/iphone/SyncClient → rhosync-client/ObjectiveC}/SyncClient.xcodeproj/project.pbxproj
  17. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/SyncClientTest/MainWindow.xib
  18. +331 −0 rhosync-client/ObjectiveC/Tests/SyncClientTest/SyncClientTest.xcodeproj/project.pbxproj
  19. 0 ...cClientTest/Classes → rhosync-client/ObjectiveC/Tests/SyncClientTest}/SyncClientTestAppDelegate.h
  20. 0 ...cClientTest/Classes → rhosync-client/ObjectiveC/Tests/SyncClientTest}/SyncClientTestAppDelegate.m
  21. 0 ...red/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/SyncClientTest/SyncClientTest_Prefix.pch
  22. +3 −3 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/SyncClientTest/main.m
  23. 0 ...rm/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/Classes/ptestsAppDelegate.h
  24. 0 ...rm/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/Classes/ptestsAppDelegate.m
  25. 0 ...shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/Classes/ptestsViewController.h
  26. +1 −1 ...shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/Classes/ptestsViewController.m
  27. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/MainWindow.xib
  28. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/main.m
  29. +23 −23 ...ared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/ptests.xcodeproj/project.pbxproj
  30. 0 ...tform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/ptestsViewController.xib
  31. 0 {platform/shared/SyncClient/iphone → rhosync-client/ObjectiveC/Tests}/ptests/ptests_Prefix.pch
View
@@ -35,6 +35,10 @@ platform/wm/build/cleanup.js
platform/iphone/*/rholog.txt
platform/win32/**/*.pch
platform/wm/**/*.pch
+rhosync-client/ObjectiveC/Tests/SyncClientTest/build/*
+rhosync-client/ObjectiveC/Tests/build/*
+rhosync-client/ObjectiveC/build/*
+rhosync-client/build/*
spec/bin/*
spec/**/bin/*
@@ -577,7 +577,7 @@ void rho_syncclient_create_object(const char* szModel, unsigned long hash)
String update_type = "create";
int nSrcID = res.getIntByIdx(0);
- String obj = rhom_generate_id();
+ String obj = hashObject.containsKey("object") ? hashObject.get("object") : rhom_generate_id();
String db_partition = res.getStringByIdx(1);
bool isSchemaSrc = res.getStringByIdx(2).length() > 0;
@@ -22,6 +22,7 @@
@property(assign, setter=setSyncServer) NSString* sync_server;
+ (void) initDatabase;
+- (id) init;
- (void) addModels:(NSArray*)models;
- (void) database_full_reset_and_logout;
- (BOOL) is_logged_in;
@@ -16,18 +16,27 @@ @implementation RhoSyncClient
@synthesize poll_interval;
@synthesize sync_server;
+- (id) init
+{
+ self = [super init];
+
+ return self;
+}
+
- (void) setSyncServer:(NSString *)server
{
rho_sync_set_syncserver([server cStringUsingEncoding:[NSString defaultCStringEncoding]]);
}
- (void) setThreadedMode:(BOOL)mode
{
+ threaded_mode = mode;
rho_sync_set_threaded_mode(mode ? 1 : 0);
}
- (void) setPollInterval:(int)interval
{
+ poll_interval = interval;
rho_sync_set_pollinterval(interval);
}
@@ -46,6 +55,9 @@ - (void) addModels: (NSArray*)models
}
rho_syncclient_init(rhom_models, models.count);
+
+ [self setThreadedMode:FALSE];
+ [self setPollInterval: 0];
}
- (void) database_full_reset_and_logout
@@ -0,0 +1,331 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+ 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
+ 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
+ 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
+ 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
+ 5C0D0BEF121D31280022E83C /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0D0BEE121D31280022E83C /* libz.dylib */; };
+ 5C0D0BF3121D314B0022E83C /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0D0BF2121D314B0022E83C /* libsqlite3.0.dylib */; };
+ 5C0D0C23121D35770022E83C /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0D0C22121D35770022E83C /* CFNetwork.framework */; };
+ 5C2CE391122AFD3D005EDBC4 /* libstdc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C2CE390122AFD3D005EDBC4 /* libstdc++.dylib */; };
+ 5C2CE4FA122C3090005EDBC4 /* db in Resources */ = {isa = PBXBuildFile; fileRef = 5C2CE4F6122C3090005EDBC4 /* db */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 5C2CE32C122AF5A4005EDBC4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 5C2CE323122AF5A4005EDBC4 /* SyncClient.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = D2AAC07E0554694100DB518D;
+ remoteInfo = SyncClient;
+ };
+ 5C2CE338122AF63A005EDBC4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 5C2CE323122AF5A4005EDBC4 /* SyncClient.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = D2AAC07D0554694100DB518D;
+ remoteInfo = SyncClient;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 1D6058910D05DD3D006BFB54 /* SyncClientTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SyncClientTest.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ 288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+ 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
+ 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
+ 32CA4F630368D1EE00C91783 /* SyncClientTest_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncClientTest_Prefix.pch; sourceTree = "<group>"; };
+ 5C0D0BEE121D31280022E83C /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
+ 5C0D0BF2121D314B0022E83C /* libsqlite3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.0.dylib; path = usr/lib/libsqlite3.0.dylib; sourceTree = SDKROOT; };
+ 5C0D0C22121D35770022E83C /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
+ 5C2CE323122AF5A4005EDBC4 /* SyncClient.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SyncClient.xcodeproj; path = ../../SyncClient.xcodeproj; sourceTree = SOURCE_ROOT; };
+ 5C2CE390122AFD3D005EDBC4 /* libstdc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.dylib"; path = "usr/lib/gcc/arm-apple-darwin10/4.0.1/libstdc++.dylib"; sourceTree = SDKROOT; };
+ 5C2CE4F6122C3090005EDBC4 /* db */ = {isa = PBXFileReference; lastKnownFileType = folder; name = db; path = ../../../../platform/shared/db/res/db; sourceTree = SOURCE_ROOT; };
+ 8D1107310486CEB800E47090 /* SyncClientTest-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "SyncClientTest-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
+ 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
+ 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
+ 5C0D0BEF121D31280022E83C /* libz.dylib in Frameworks */,
+ 5C0D0BF3121D314B0022E83C /* libsqlite3.0.dylib in Frameworks */,
+ 5C0D0C23121D35770022E83C /* CFNetwork.framework in Frameworks */,
+ 5C2CE391122AFD3D005EDBC4 /* libstdc++.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 19C28FACFE9D520D11CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 1D6058910D05DD3D006BFB54 /* SyncClientTest.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
+ isa = PBXGroup;
+ children = (
+ 5C2CE4F6122C3090005EDBC4 /* db */,
+ 5C2CE323122AF5A4005EDBC4 /* SyncClient.xcodeproj */,
+ 5C0D093C121D0C330022E83C /* shared */,
+ 29B97315FDCFA39411CA2CEA /* Other Sources */,
+ 29B97317FDCFA39411CA2CEA /* Resources */,
+ 29B97323FDCFA39411CA2CEA /* Frameworks */,
+ 19C28FACFE9D520D11CA2CBB /* Products */,
+ 5C0D0BEE121D31280022E83C /* libz.dylib */,
+ 5C0D0BF2121D314B0022E83C /* libsqlite3.0.dylib */,
+ 5C0D0C22121D35770022E83C /* CFNetwork.framework */,
+ 5C2CE390122AFD3D005EDBC4 /* libstdc++.dylib */,
+ );
+ name = CustomTemplate;
+ sourceTree = "<group>";
+ };
+ 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 32CA4F630368D1EE00C91783 /* SyncClientTest_Prefix.pch */,
+ 29B97316FDCFA39411CA2CEA /* main.m */,
+ );
+ name = "Other Sources";
+ sourceTree = "<group>";
+ };
+ 29B97317FDCFA39411CA2CEA /* Resources */ = {
+ isa = PBXGroup;
+ children = (
+ 28AD733E0D9D9553002E5188 /* MainWindow.xib */,
+ 8D1107310486CEB800E47090 /* SyncClientTest-Info.plist */,
+ );
+ name = Resources;
+ sourceTree = "<group>";
+ };
+ 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
+ 1D30AB110D05D00D00671497 /* Foundation.framework */,
+ 288765FC0DF74451002DB57D /* CoreGraphics.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 5C0D093C121D0C330022E83C /* shared */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ name = shared;
+ sourceTree = "<group>";
+ };
+ 5C2CE324122AF5A4005EDBC4 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 5C2CE32D122AF5A4005EDBC4 /* libSyncClient.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 1D6058900D05DD3D006BFB54 /* SyncClientTest */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SyncClientTest" */;
+ buildPhases = (
+ 1D60588D0D05DD3D006BFB54 /* Resources */,
+ 1D60588E0D05DD3D006BFB54 /* Sources */,
+ 1D60588F0D05DD3D006BFB54 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 5C2CE339122AF63A005EDBC4 /* PBXTargetDependency */,
+ );
+ name = SyncClientTest;
+ productName = SyncClientTest;
+ productReference = 1D6058910D05DD3D006BFB54 /* SyncClientTest.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SyncClientTest" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = 5C2CE324122AF5A4005EDBC4 /* Products */;
+ ProjectRef = 5C2CE323122AF5A4005EDBC4 /* SyncClient.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ 1D6058900D05DD3D006BFB54 /* SyncClientTest */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ 5C2CE32D122AF5A4005EDBC4 /* libSyncClient.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libSyncClient.a;
+ remoteRef = 5C2CE32C122AF5A4005EDBC4 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 1D60588D0D05DD3D006BFB54 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
+ 5C2CE4FA122C3090005EDBC4 /* db in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 1D60588E0D05DD3D006BFB54 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 5C2CE339122AF63A005EDBC4 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = SyncClient;
+ targetProxy = 5C2CE338122AF63A005EDBC4 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 1D6058940D05DD3E006BFB54 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = SyncClientTest_Prefix.pch;
+ HEADER_SEARCH_PATHS = ../../../../platform/shared;
+ INFOPLIST_FILE = "SyncClientTest-Info.plist";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/../build/Debug-iphonesimulator\"",
+ "\"$(SDKROOT)/usr/lib/gcc/arm-apple-darwin10/4.0.1\"",
+ );
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_LDFLAGS = "-lSyncClient";
+ PRODUCT_NAME = SyncClientTest;
+ RHO_NO_RUBY = 1;
+ SYMROOT = ../../../build;
+ };
+ name = Debug;
+ };
+ 1D6058950D05DD3E006BFB54 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = YES;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = SyncClientTest_Prefix.pch;
+ HEADER_SEARCH_PATHS = ../../../../platform/shared;
+ INFOPLIST_FILE = "SyncClientTest-Info.plist";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/../build/Debug-iphonesimulator\"",
+ "\"$(SDKROOT)/usr/lib/gcc/arm-apple-darwin10/4.0.1\"",
+ );
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_LDFLAGS = "-lSyncClient";
+ PRODUCT_NAME = SyncClientTest;
+ RHO_NO_RUBY = 1;
+ SYMROOT = ../../../build;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ C01FCF4F08A954540054247B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = ../../../shared;
+ PREBINDING = NO;
+ SDKROOT = iphoneos4.0;
+ SYMROOT = ../../../build;
+ };
+ name = Debug;
+ };
+ C01FCF5008A954540054247B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = ../../../shared;
+ OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
+ PREBINDING = NO;
+ SDKROOT = iphoneos4.0;
+ SYMROOT = ../../../build;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SyncClientTest" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1D6058940D05DD3E006BFB54 /* Debug */,
+ 1D6058950D05DD3E006BFB54 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SyncClientTest" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ C01FCF4F08A954540054247B /* Debug */,
+ C01FCF5008A954540054247B /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
Oops, something went wrong.

0 comments on commit 9f2bcd4

Please sign in to comment.