X-Git-Url: https://code.grnet.gr/git/pithos-macos/blobdiff_plain/8aa8e10c814559deee44735d37da80d685481af8..baaf13974a1e36994df4f904e11c674544d286d6:/pithos-macos.xcodeproj/project.pbxproj diff --git a/pithos-macos.xcodeproj/project.pbxproj b/pithos-macos.xcodeproj/project.pbxproj index a2d02d9..3f1f0c2 100644 --- a/pithos-macos.xcodeproj/project.pbxproj +++ b/pithos-macos.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 6100FE8A16D7ED3C00D2351A /* SharingUserPermissionTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6100FE8816D7ECAE00D2351A /* SharingUserPermissionTransformer.m */; }; 610DD2F613E6BB2000ED982F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 610DD2F513E6BB2000ED982F /* Cocoa.framework */; }; 610DD30013E6BB2000ED982F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 610DD2FE13E6BB2000ED982F /* InfoPlist.strings */; }; 610DD30313E6BB2000ED982F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 610DD30213E6BB2000ED982F /* main.m */; }; @@ -70,11 +71,8 @@ 619B85D513F8077800C9371F /* PithosPreferencesController.m in Sources */ = {isa = PBXBuildFile; fileRef = 619B85D313F8077100C9371F /* PithosPreferencesController.m */; }; 619B85D613F8077800C9371F /* PithosPreferencesController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 619B85D413F8077300C9371F /* PithosPreferencesController.xib */; }; 61C24BBB1410D350007004DC /* PublicURLTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BBA1410D350007004DC /* PublicURLTransformer.m */; }; - 61C24BBE1410E031007004DC /* SharingDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BBD1410E031007004DC /* SharingDictionaryTransformer.m */; }; - 61C24BC114110BDB007004DC /* SharingNameFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BC014110BDB007004DC /* SharingNameFormatter.m */; }; 61C24BEC14161EC7007004DC /* PithosUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BEB14161EC3007004DC /* PithosUtilities.m */; }; 61C65ADF1428C578002597C2 /* CountTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65ADE1428C578002597C2 /* CountTransformer.m */; }; - 61C65AE31428D41C002597C2 /* PolicyVersioningTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65AE21428D41C002597C2 /* PolicyVersioningTransformer.m */; }; 61C65AE6142918DD002597C2 /* PithosObjectNodeInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65AE5142918DD002597C2 /* PithosObjectNodeInfoController.m */; }; 61D83D9F16D03B1900A1F059 /* NSObject+SBJson.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D83D8716D03B1900A1F059 /* NSObject+SBJson.m */; }; 61D83DA016D03B1900A1F059 /* SBJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D83D8A16D03B1900A1F059 /* SBJsonParser.m */; }; @@ -88,6 +86,7 @@ 61D83DA816D03B1900A1F059 /* SBJsonTokeniser.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D83D9A16D03B1900A1F059 /* SBJsonTokeniser.m */; }; 61D83DA916D03B1900A1F059 /* SBJsonUTF8Stream.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D83D9C16D03B1900A1F059 /* SBJsonUTF8Stream.m */; }; 61D83DAA16D03B1900A1F059 /* SBJsonWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D83D9E16D03B1900A1F059 /* SBJsonWriter.m */; }; + 61EF84AB16D6A142002B7B88 /* ASIPithosSharingUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 613F5E9916D5979500343069 /* ASIPithosSharingUser.m */; }; 61F040F31448547000A0C788 /* FileMD5Hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 61F040F11448547000A0C788 /* FileMD5Hash.c */; }; 61F04132144DB97200A0C788 /* PithosLocalObjectState.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F040EE144757B500A0C788 /* PithosLocalObjectState.m */; }; 61F04133144DB97600A0C788 /* PithosSyncDaemon.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F040EA144724F500A0C788 /* PithosSyncDaemon.m */; }; @@ -101,6 +100,8 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 6100FE8716D7ECAE00D2351A /* SharingUserPermissionTransformer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SharingUserPermissionTransformer.h; path = "pithos-macos/SharingUserPermissionTransformer.h"; sourceTree = ""; }; + 6100FE8816D7ECAE00D2351A /* SharingUserPermissionTransformer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SharingUserPermissionTransformer.m; path = "pithos-macos/SharingUserPermissionTransformer.m"; sourceTree = ""; }; 610DD2F113E6BB2000ED982F /* Pithos+.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pithos+.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 610DD2F513E6BB2000ED982F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 610DD2F813E6BB2000ED982F /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; @@ -176,6 +177,8 @@ 6139837013EFEECC004CE444 /* FileSystemBrowserCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FileSystemBrowserCell.m; path = "pithos-macos/FileSystemBrowserCell.m"; sourceTree = ""; }; 613BA8611461520E00FACAA5 /* NonEmptyStringFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NonEmptyStringFormatter.h; path = "pithos-macos/NonEmptyStringFormatter.h"; sourceTree = ""; }; 613BA8621461520E00FACAA5 /* NonEmptyStringFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NonEmptyStringFormatter.m; path = "pithos-macos/NonEmptyStringFormatter.m"; sourceTree = ""; }; + 613F5E9816D5979500343069 /* ASIPithosSharingUser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ASIPithosSharingUser.h; sourceTree = ""; }; + 613F5E9916D5979500343069 /* ASIPithosSharingUser.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ASIPithosSharingUser.m; sourceTree = ""; }; 614299A714CEF0E7008D973A /* ASIPithos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIPithos.h; sourceTree = ""; }; 614299A814CEF0E7008D973A /* ASIPithos.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIPithos.m; sourceTree = ""; }; 61433BC7141BA1CE00CD978D /* HashMapHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HashMapHash.h; path = "pithos-macos/HashMapHash.h"; sourceTree = ""; }; @@ -222,10 +225,6 @@ 619B85D413F8077300C9371F /* PithosPreferencesController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PithosPreferencesController.xib; sourceTree = ""; }; 61C24BB91410D350007004DC /* PublicURLTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PublicURLTransformer.h; path = "pithos-macos/PublicURLTransformer.h"; sourceTree = ""; }; 61C24BBA1410D350007004DC /* PublicURLTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PublicURLTransformer.m; path = "pithos-macos/PublicURLTransformer.m"; sourceTree = ""; }; - 61C24BBC1410E031007004DC /* SharingDictionaryTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharingDictionaryTransformer.h; path = "pithos-macos/SharingDictionaryTransformer.h"; sourceTree = ""; }; - 61C24BBD1410E031007004DC /* SharingDictionaryTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SharingDictionaryTransformer.m; path = "pithos-macos/SharingDictionaryTransformer.m"; sourceTree = ""; }; - 61C24BBF14110BDB007004DC /* SharingNameFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharingNameFormatter.h; path = "pithos-macos/SharingNameFormatter.h"; sourceTree = ""; }; - 61C24BC014110BDB007004DC /* SharingNameFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SharingNameFormatter.m; path = "pithos-macos/SharingNameFormatter.m"; sourceTree = ""; }; 61C24BEA14161EC0007004DC /* PithosUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosUtilities.h; sourceTree = ""; }; 61C24BEB14161EC3007004DC /* PithosUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosUtilities.m; sourceTree = ""; }; 61C65ADD1428C578002597C2 /* CountTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CountTransformer.h; path = "pithos-macos/CountTransformer.h"; sourceTree = ""; }; @@ -419,6 +418,8 @@ 610DD33413E6BD8B00ED982F /* ASIPithosContainer.m */, 610DD33713E6BD8B00ED982F /* ASIPithosObject.h */, 610DD33813E6BD8B00ED982F /* ASIPithosObject.m */, + 613F5E9816D5979500343069 /* ASIPithosSharingUser.h */, + 613F5E9916D5979500343069 /* ASIPithosSharingUser.m */, ); name = Pithos; path = "pithos-apple-common/asi-http-request-with-pithos/Classes/Pithos"; @@ -450,8 +451,6 @@ children = ( 615A444F140F8A7F00308614 /* MetadataKeyFormatter.h */, 615A4450140F8A7F00308614 /* MetadataKeyFormatter.m */, - 61C24BBF14110BDB007004DC /* SharingNameFormatter.h */, - 61C24BC014110BDB007004DC /* SharingNameFormatter.m */, 613629B7143E51E000363787 /* GroupAndGroupMemberFormatter.h */, 613629B8143E51E000363787 /* GroupAndGroupMemberFormatter.m */, 613BA8611461520E00FACAA5 /* NonEmptyStringFormatter.h */, @@ -484,8 +483,8 @@ 615A444D140F8A5700308614 /* MetadataKeyTransformer.m */, 61C24BB91410D350007004DC /* PublicURLTransformer.h */, 61C24BBA1410D350007004DC /* PublicURLTransformer.m */, - 61C24BBC1410E031007004DC /* SharingDictionaryTransformer.h */, - 61C24BBD1410E031007004DC /* SharingDictionaryTransformer.m */, + 6100FE8716D7ECAE00D2351A /* SharingUserPermissionTransformer.h */, + 6100FE8816D7ECAE00D2351A /* SharingUserPermissionTransformer.m */, 61C65ADD1428C578002597C2 /* CountTransformer.h */, 61C65ADE1428C578002597C2 /* CountTransformer.m */, 61C65AE11428D41C002597C2 /* PolicyVersioningTransformer.h */, @@ -674,7 +673,7 @@ 610DD2E813E6BB2000ED982F /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0450; + LastUpgradeCheck = 0460; ORGANIZATIONNAME = koomasi; }; buildConfigurationList = 610DD2EB13E6BB2000ED982F /* Build configuration list for PBXProject "pithos-macos" */; @@ -752,14 +751,11 @@ 615A444E140F8A5700308614 /* MetadataKeyTransformer.m in Sources */, 615A4451140F8A7F00308614 /* MetadataKeyFormatter.m in Sources */, 61C24BBB1410D350007004DC /* PublicURLTransformer.m in Sources */, - 61C24BBE1410E031007004DC /* SharingDictionaryTransformer.m in Sources */, - 61C24BC114110BDB007004DC /* SharingNameFormatter.m in Sources */, 61C24BEC14161EC7007004DC /* PithosUtilities.m in Sources */, 614592BC1417CE70002E7A8C /* ASIPithosAccount.m in Sources */, 61433BC9141BA1CE00CD978D /* HashMapHash.m in Sources */, 611405D01428BEC000637170 /* PithosContainerNodeInfoController.m in Sources */, 61C65ADF1428C578002597C2 /* CountTransformer.m in Sources */, - 61C65AE31428D41C002597C2 /* PolicyVersioningTransformer.m in Sources */, 61C65AE6142918DD002597C2 /* PithosObjectNodeInfoController.m in Sources */, 6152D08C143200CC00803874 /* PithosSharingAccountsNode.m in Sources */, 6152D092143334CC00803874 /* AllowedToBoolTransformer.m in Sources */, @@ -795,6 +791,8 @@ 61D83DA816D03B1900A1F059 /* SBJsonTokeniser.m in Sources */, 61D83DA916D03B1900A1F059 /* SBJsonUTF8Stream.m in Sources */, 61D83DAA16D03B1900A1F059 /* SBJsonWriter.m in Sources */, + 61EF84AB16D6A142002B7B88 /* ASIPithosSharingUser.m in Sources */, + 6100FE8A16D7ED3C00D2351A /* SharingUserPermissionTransformer.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -832,6 +830,10 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = DEBUG; @@ -839,6 +841,7 @@ GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.6; ONLY_ACTIVE_ARCH = YES; @@ -850,10 +853,15 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.6; SDKROOT = macosx;