Browse Source

Merge branch 'IOSAD-207'

* IOSAD-207: (66 commits)
  IOSAD-207 Set deployment target in project and inherited in targets.
  IOSAD-207 Update PEPObjCAdapter_macOS schema.
  IOSAD-206 Add types project as a dependency.
  IOSAD-207 Make PEPObjCAdapterTypes_iOS.h public
  IOSAD-207 Search path build/include adapter
  IOSAD-207 Search path build/include adapter tests
  IOSAD-207 Revert "Search path for adapter tests"
  IOSAD-207 Search path for adapter tests
  IOSAD-207 Add imports to PEPObjCAdapterTypes_iOS.h
  IOSAD-207 Copy the module.modulemap
  IOSAD-207 Add module.modulemap
  IOSAD-207 Add module to PEPObjCAdapterTypes_iOS
  IOSAD-207 And back to project level, like macOS
  IOSAD-207 Make PEPObjCAdapterTypes_iOS.h public
  IOSAD-207 Make PEPObjCAdapterTypes_iOS.h iOS only
  IOSAD-207 Add PEPObjCAdapterTypes_iOS.h to project
  IOSAD-207 Adapter needs adapter types
  IOSAD-207 Re-add (real, new) adapter type tests
  IOSAD-207 Build PEPObjCAdapterTypes in iOS scheme
  IOSAD-207 Add adapter types lib
  ...
IOSAD-210
David Alarcon 11 months ago
parent
commit
4658f6d585
55 changed files with 1946 additions and 703 deletions
  1. +657
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.pbxproj
  2. +7
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  3. +8
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  4. +67
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterProtocols_iOS.xcscheme
  5. +67
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterProtocols_macOS.xcscheme
  6. +0
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PEPSessionProtocol.m
  7. +61
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PublicHeaders/PEPObjCAdapterConfigurationProtocol.h
  8. +2
    -6
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PublicHeaders/PEPSessionProtocol.h
  9. +12
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols_iOS/PEPObjCAdapterProtocols_iOS.h
  10. +12
    -0
      Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols_macOS/PEPObjCAdapterProtocols_macOS.h
  11. +804
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.pbxproj
  12. +7
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  13. +8
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  14. +5
    -5
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypesTests_iOS.xcscheme
  15. +7
    -7
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_iOS.xcscheme
  16. +5
    -5
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_macOS.xcscheme
  17. +12
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PEPObjCAdapterTypes.h
  18. +12
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PEPObjCAdapterTypes.m
  19. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPAttachment+SecureCoding.h
  20. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPAttachment.h
  21. +3
    -3
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPEngineTypes.h
  22. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPIdentity+SecureCoding.h
  23. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPIdentity.h
  24. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPLanguage+SecureCoding.h
  25. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPLanguage.h
  26. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPMessage+SecureCoding.h
  27. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPMessage.h
  28. +5
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPTypes.h
  29. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/NSObject/NSObject+Extension.h
  30. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/NSObject/NSObject+Extension.m
  31. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPAttachment.m
  32. +0
    -2
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPIdentity.m
  33. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPLanguage.m
  34. +0
    -1
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPMessage.m
  35. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPAttachment+SecureCoding.m
  36. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPIdentity+SecureCoding.m
  37. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPLanguage+SecureCoding.m
  38. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPMessage+SecureCoding.m
  39. +0
    -8
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/Info.plist
  40. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPAttachment+SecureCodingTest.m
  41. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPIdentity+SecureCodingTest.m
  42. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPLanguage+SecureCodingTest.m
  43. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPMessage+SecureCodingTest.m
  44. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.h
  45. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.m
  46. +1
    -3
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.h
  47. +1
    -2
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.m
  48. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/module.modulemap
  49. +1
    -3
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.h
  50. +1
    -2
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.m
  51. +0
    -0
      Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/module.modulemap
  52. +163
    -602
      pEpObjCAdapter.xcodeproj/project.pbxproj
  53. +16
    -12
      pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapter_iOS.xcscheme
  54. +0
    -14
      pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapter_macOS.xcscheme
  55. +2
    -28
      pEpObjCAdapter/PublicHeaders/PEPObjCAdapter.h

+ 657
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.pbxproj View File

@ -0,0 +1,657 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objects = {
/* Begin PBXBuildFile section */
4E23E6E92681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E23E6E82681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS.h */; };
4E23E6F12681C7D600B8F4C2 /* PEPSessionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEB4CC22680DCAC00161040 /* PEPSessionProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E23E6F22681C7D600B8F4C2 /* PEPObjCAdapterConfigurationProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEB4CC12680DCAC00161040 /* PEPObjCAdapterConfigurationProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E23E6F32681C7F800B8F4C2 /* PEPSessionProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EEB4CC62680DE4800161040 /* PEPSessionProtocol.m */; };
4E23E70F2681D61700B8F4C2 /* PEPSessionProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EEB4CC62680DE4800161040 /* PEPSessionProtocol.m */; platformFilter = ios; };
4E23E7112681D65F00B8F4C2 /* PEPObjCAdapterConfigurationProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEB4CC12680DCAC00161040 /* PEPObjCAdapterConfigurationProtocol.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E23E7122681D65F00B8F4C2 /* PEPSessionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEB4CC22680DCAC00161040 /* PEPSessionProtocol.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
4E23E6CE2681B70400B8F4C2 /* libPEPObjCAdapterTypes_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libPEPObjCAdapterTypes_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E23E6E62681C7CD00B8F4C2 /* libPEPObjCAdapterProtocols_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterProtocols_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E23E6E82681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterProtocols_macOS.h; sourceTree = "<group>"; };
4E23E7042681D5F300B8F4C2 /* libPEPObjCAdapterProtocols_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterProtocols_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E23E7062681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterProtocols_iOS.h; sourceTree = "<group>"; };
4EEB4CC12680DCAC00161040 /* PEPObjCAdapterConfigurationProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterConfigurationProtocol.h; sourceTree = "<group>"; };
4EEB4CC22680DCAC00161040 /* PEPSessionProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPSessionProtocol.h; sourceTree = "<group>"; };
4EEB4CC62680DE4800161040 /* PEPSessionProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPSessionProtocol.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
4E23E6E42681C7CD00B8F4C2 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
4E23E7012681D5F300B8F4C2 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
4E23E6CD2681B70400B8F4C2 /* Frameworks */ = {
isa = PBXGroup;
children = (
4E23E6CE2681B70400B8F4C2 /* libPEPObjCAdapterTypes_macOS.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
4E23E6E72681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS */ = {
isa = PBXGroup;
children = (
4E23E6E82681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS.h */,
);
path = PEPObjCAdapterProtocols_macOS;
sourceTree = "<group>";
};
4E23E7052681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS */ = {
isa = PBXGroup;
children = (
4E23E7062681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS.h */,
);
path = PEPObjCAdapterProtocols_iOS;
sourceTree = "<group>";
};
4EEB4C9F2680D57A00161040 = {
isa = PBXGroup;
children = (
4EEB4CAA2680D57A00161040 /* PEPObjCAdapterProtocols */,
4E23E6E72681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS */,
4E23E7052681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS */,
4EEB4CA92680D57A00161040 /* Products */,
4E23E6CD2681B70400B8F4C2 /* Frameworks */,
);
sourceTree = "<group>";
};
4EEB4CA92680D57A00161040 /* Products */ = {
isa = PBXGroup;
children = (
4E23E6E62681C7CD00B8F4C2 /* libPEPObjCAdapterProtocols_macOS.a */,
4E23E7042681D5F300B8F4C2 /* libPEPObjCAdapterProtocols_iOS.a */,
);
name = Products;
sourceTree = "<group>";
};
4EEB4CAA2680D57A00161040 /* PEPObjCAdapterProtocols */ = {
isa = PBXGroup;
children = (
4EEB4CC02680DCAC00161040 /* PublicHeaders */,
4EEB4CC62680DE4800161040 /* PEPSessionProtocol.m */,
);
path = PEPObjCAdapterProtocols;
sourceTree = "<group>";
};
4EEB4CC02680DCAC00161040 /* PublicHeaders */ = {
isa = PBXGroup;
children = (
4EEB4CC12680DCAC00161040 /* PEPObjCAdapterConfigurationProtocol.h */,
4EEB4CC22680DCAC00161040 /* PEPSessionProtocol.h */,
);
path = PublicHeaders;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
4E23E6E22681C7CD00B8F4C2 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4E23E6E92681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS.h in Headers */,
4E23E6F12681C7D600B8F4C2 /* PEPSessionProtocol.h in Headers */,
4E23E6F22681C7D600B8F4C2 /* PEPObjCAdapterConfigurationProtocol.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E23E7102681D65500B8F4C2 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4E23E7112681D65F00B8F4C2 /* PEPObjCAdapterConfigurationProtocol.h in Headers */,
4E23E7122681D65F00B8F4C2 /* PEPSessionProtocol.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
4E23E6E52681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E23E6EC2681C7CD00B8F4C2 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterProtocols_macOS" */;
buildPhases = (
4E23E6E22681C7CD00B8F4C2 /* Headers */,
4E23E6E32681C7CD00B8F4C2 /* Sources */,
4E23E6E42681C7CD00B8F4C2 /* Frameworks */,
4E23E71926820D5400B8F4C2 /* Copy artefacts to custom build dir */,
);
buildRules = (
);
dependencies = (
);
name = PEPObjCAdapterProtocols_macOS;
productName = PEPObjCAdapterProtocols_macOS;
productReference = 4E23E6E62681C7CD00B8F4C2 /* libPEPObjCAdapterProtocols_macOS.a */;
productType = "com.apple.product-type.library.static";
};
4E23E7032681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E23E70A2681D5F300B8F4C2 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterProtocols_iOS" */;
buildPhases = (
4E23E7102681D65500B8F4C2 /* Headers */,
4E23E7002681D5F300B8F4C2 /* Sources */,
4E23E7012681D5F300B8F4C2 /* Frameworks */,
4E23E71A26820DDB00B8F4C2 /* Copy artefacts to custom build dir */,
);
buildRules = (
);
dependencies = (
);
name = PEPObjCAdapterProtocols_iOS;
productName = PEPObjCAdapterProtocols_iOS;
productReference = 4E23E7042681D5F300B8F4C2 /* libPEPObjCAdapterProtocols_iOS.a */;
productType = "com.apple.product-type.library.static";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
4EEB4CA02680D57A00161040 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1250;
TargetAttributes = {
4E23E6E52681C7CD00B8F4C2 = {
CreatedOnToolsVersion = 12.5;
};
4E23E7032681D5F300B8F4C2 = {
CreatedOnToolsVersion = 12.5;
};
};
};
buildConfigurationList = 4EEB4CA32680D57A00161040 /* Build configuration list for PBXProject "PEPObjCAdapterProtocols" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 4EEB4C9F2680D57A00161040;
productRefGroup = 4EEB4CA92680D57A00161040 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
4E23E6E52681C7CD00B8F4C2 /* PEPObjCAdapterProtocols_macOS */,
4E23E7032681D5F300B8F4C2 /* PEPObjCAdapterProtocols_iOS */,
);
};
/* End PBXProject section */
/* Begin PBXShellScriptBuildPhase section */
4E23E71926820D5400B8F4C2 /* Copy artefacts to custom build dir */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Copy artefacts to custom build dir";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "CUSTOM_BUILD_DIR=${PROJECT_DIR}/build\nLIB_STATIC_NAME=\"lib${PRODUCT_NAME}.a\"\nmkdir -p ${CUSTOM_BUILD_DIR}\necho \"{BUILD_DIR}: ${BUILD_DIR}\"\ncp -R \"${BUILD_DIR}/${CONFIGURATION}/usr/local/include\" ${CUSTOM_BUILD_DIR}\ncp \"${BUILD_DIR}/${CONFIGURATION}/${LIB_STATIC_NAME}\" ${CUSTOM_BUILD_DIR}\n";
};
4E23E71A26820DDB00B8F4C2 /* Copy artefacts to custom build dir */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Copy artefacts to custom build dir";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "CUSTOM_BUILD_DIR=${PROJECT_DIR}/build\nLIB_STATIC_NAME=\"lib${PRODUCT_NAME}.a\"\nmkdir -p ${CUSTOM_BUILD_DIR}\nREAL_BUILD_DIR=${BUILD_DIR}/${CONFIGURATION}${EFFECTIVE_PLATFORM_NAME}\necho \"{REAL_BUILD_DIR}: ${REAL_BUILD_DIR}\"\ncp -R \"${REAL_BUILD_DIR}/usr/local/include\" ${CUSTOM_BUILD_DIR}\ncp \"${REAL_BUILD_DIR}/${LIB_STATIC_NAME}\" ${CUSTOM_BUILD_DIR}\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
4E23E6E32681C7CD00B8F4C2 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4E23E6F32681C7F800B8F4C2 /* PEPSessionProtocol.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E23E7002681D5F300B8F4C2 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4E23E70F2681D61700B8F4C2 /* PEPSessionProtocol.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
4E23E6EE2681C7CD00B8F4C2 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = NQLYU6MGPN;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
};
name = Debug;
};
4E23E6F02681C7CD00B8F4C2 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = NQLYU6MGPN;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
};
name = Release;
};
4E23E70C2681D5F300B8F4C2 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = NQLYU6MGPN;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = "$(inherited)";
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
4E23E70E2681D5F300B8F4C2 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = NQLYU6MGPN;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = "$(inherited)";
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
4EEB4CB42680D5B500161040 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.1;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
4EEB4CB62680D5C400161040 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.1;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = macosx;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4E23E6EC2681C7CD00B8F4C2 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterProtocols_macOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E23E6EE2681C7CD00B8F4C2 /* Debug */,
4E23E6F02681C7CD00B8F4C2 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4E23E70A2681D5F300B8F4C2 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterProtocols_iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E23E70C2681D5F300B8F4C2 /* Debug */,
4E23E70E2681D5F300B8F4C2 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4EEB4CA32680D57A00161040 /* Build configuration list for PBXProject "PEPObjCAdapterProtocols" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4EEB4CB42680D5B500161040 /* Debug */,
4EEB4CB62680D5C400161040 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 4EEB4CA02680D57A00161040 /* Project object */;
}

+ 7
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.xcworkspace/contents.xcworkspacedata View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

+ 8
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

+ 67
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterProtocols_iOS.xcscheme View File

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1250"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E23E7032681D5F300B8F4C2"
BuildableName = "libPEPObjCAdapterProtocols_iOS.a"
BlueprintName = "PEPObjCAdapterProtocols_iOS"
ReferencedContainer = "container:PEPObjCAdapterProtocols.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E23E7032681D5F300B8F4C2"
BuildableName = "libPEPObjCAdapterProtocols_iOS.a"
BlueprintName = "PEPObjCAdapterProtocols_iOS"
ReferencedContainer = "container:PEPObjCAdapterProtocols.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

+ 67
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterProtocols_macOS.xcscheme View File

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1250"
version = "1.3">
<BuildAction
parallelizeBuildables = "NO"
buildImplicitDependencies = "NO">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E23E6E52681C7CD00B8F4C2"
BuildableName = "libPEPObjCAdapterProtocols_macOS.a"
BlueprintName = "PEPObjCAdapterProtocols_macOS"
ReferencedContainer = "container:PEPObjCAdapterProtocols.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E23E6E52681C7CD00B8F4C2"
BuildableName = "libPEPObjCAdapterProtocols_macOS.a"
BlueprintName = "PEPObjCAdapterProtocols_macOS"
ReferencedContainer = "container:PEPObjCAdapterProtocols.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

PEPObjCAdapterTypes/src/PEPSessionProtocol.m → Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PEPSessionProtocol.m View File


+ 61
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PublicHeaders/PEPObjCAdapterConfigurationProtocol.h View File

@ -0,0 +1,61 @@
//
// PEPObjCAdapterConfigurationProtocol.h
// pEpObjCAdapter
//
// Created by David Alarcon on 16/6/21.
// Copyright © 2021 pp. All rights reserved.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol PEPObjCAdapterConfigurationProtocol <NSObject>
/// Sets Engine config for unecryptedSubjectEnabled to the given value on all Sessions created by
/// this adapter.
///
/// @param enabled Whether or not mail subjects should be encrypted
+ (void)setUnEncryptedSubjectEnabled:(BOOL)enabled;
/// Enable or disable passive mode for all sessions.
+ (void)setPassiveModeEnabled:(BOOL)enabled;
/// Sets a passphrase (with a maximum of 250 code points) for
/// (own) secret keys generated from now on.
///
/// @discussion You can add as many passphrases to the cache as needed by calling this method.
/// Every passphrase is valid for 10 min (default, compile-time configurable),
/// after that it gets removed from memory. The maximum count of passphrases is 20.
/// Setting the 21st replaces the 1st.
/// On error, `NO` is returned and the (optional) parameter `error`
/// is set to the error that occurred.
/// On every engine call that returns PEPStatusPassphraseRequired, or PEPStatusWrongPassphrase,
/// the adapter will automatically repeat the call after setting the next cached passphrase
/// (using the engine's `config_passphrase`). The first attempet as always with an empty password.
/// This will be repeated until the call either succeeds, or until
/// the adapter runs out of usable passwords.
/// When the adapter runs out of passwords to try, PEPStatusWrongPassphrase will be thrown.
/// If the engine indicates PEPStatusPassphraseRequired, and there are no passwords,
/// the adapter will throw PEPStatusPassphraseRequired.
/// The passphrase can have a "maximum number of code points of 250", which is
/// approximated by checking the string length.
/// If the passphrase exceeds this limit, the adapter throws PEPAdapterErrorPassphraseTooLong
/// with a domain of PEPObjCAdapterErrorDomain.
/// Sets a passphrase (with a maximum of 250 code points) for
/// (own) secret keys generated from now on.
///
/// A `nil` password means disable own passwords for future keys,
/// which is the default.
///
/// The password will be kept in memory until overwritten by another,
/// which includes `nil`. It will be set or unset to _each_ session,
/// similar to other configurable options in the adapter.
///
/// @Throws PEPAdapterErrorPassphraseTooLong (with a domain of PEPObjCAdapterErrorDomain)
+ (BOOL)configurePassphraseForNewKeys:(NSString * _Nullable)passphrase
error:(NSError * _Nullable * _Nullable)error;
@end
NS_ASSUME_NONNULL_END

PEPObjCAdapterTypes/PublicHeaders/PEPSessionProtocol.h → Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols/PublicHeaders/PEPSessionProtocol.h View File


+ 12
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols_iOS/PEPObjCAdapterProtocols_iOS.h View File

@ -0,0 +1,12 @@
//
// PEPObjCAdapterProtocols_iOS.h
// PEPObjCAdapterProtocols_iOS
//
// Created by David Alarcon on 22/6/21.
//
#import <Foundation/Foundation.h>
@interface PEPObjCAdapterProtocols_iOS : NSObject
@end

+ 12
- 0
Subprojects/PEPObjCAdapterProtocols/PEPObjCAdapterProtocols_macOS/PEPObjCAdapterProtocols_macOS.h View File

@ -0,0 +1,12 @@
//
// PEPObjCAdapterProtocols_macOS.h
// PEPObjCAdapterProtocols_macOS
//
// Created by David Alarcon on 22/6/21.
//
#import <Foundation/Foundation.h>
@interface PEPObjCAdapterProtocols_macOS : NSObject
@end

+ 804
- 0
Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.pbxproj View File

@ -0,0 +1,804 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objects = {
/* Begin PBXBuildFile section */
43D44C822685BB3600638D1C /* PEPObjCAdapterTypes_iOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E575867268329A20084F02D /* PEPObjCAdapterTypes_iOS.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
43D44C842685BEB400638D1C /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 43D44C832685BE4300638D1C /* module.modulemap */; platformFilter = ios; };
4E57585B268329170084F02D /* PEPObjCAdapterTypes_macOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57585A268329170084F02D /* PEPObjCAdapterTypes_macOS.h */; };
4E57585D268329170084F02D /* PEPObjCAdapterTypes_macOS.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57585C268329170084F02D /* PEPObjCAdapterTypes_macOS.m */; };
4E575869268329A20084F02D /* PEPObjCAdapterTypes_iOS.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E575868268329A20084F02D /* PEPObjCAdapterTypes_iOS.m */; platformFilter = ios; };
4E57586A268329A20084F02D /* PEPObjCAdapterTypes_iOS.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4E575867268329A20084F02D /* PEPObjCAdapterTypes_iOS.h */; platformFilter = ios; };
4E57588926832F2F0084F02D /* PEPLanguage+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587426832F2F0084F02D /* PEPLanguage+SecureCoding.m */; };
4E57588A26832F2F0084F02D /* PEPLanguage+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587426832F2F0084F02D /* PEPLanguage+SecureCoding.m */; platformFilter = ios; };
4E57588B26832F2F0084F02D /* PEPIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587526832F2F0084F02D /* PEPIdentity.m */; };
4E57588C26832F2F0084F02D /* PEPIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587526832F2F0084F02D /* PEPIdentity.m */; platformFilter = ios; };
4E57588D26832F2F0084F02D /* PEPMessage+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587626832F2F0084F02D /* PEPMessage+SecureCoding.m */; };
4E57588E26832F2F0084F02D /* PEPMessage+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587626832F2F0084F02D /* PEPMessage+SecureCoding.m */; platformFilter = ios; };
4E57588F26832F2F0084F02D /* NSObject+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57587726832F2F0084F02D /* NSObject+Extension.h */; };
4E57589026832F2F0084F02D /* PEPAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587826832F2F0084F02D /* PEPAttachment.m */; };
4E57589126832F2F0084F02D /* PEPAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587826832F2F0084F02D /* PEPAttachment.m */; platformFilter = ios; };
4E57589226832F2F0084F02D /* PEPIdentity+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587926832F2F0084F02D /* PEPIdentity+SecureCoding.m */; };
4E57589326832F2F0084F02D /* PEPIdentity+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587926832F2F0084F02D /* PEPIdentity+SecureCoding.m */; platformFilter = ios; };
4E57589426832F2F0084F02D /* NSObject+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587A26832F2F0084F02D /* NSObject+Extension.m */; };
4E57589526832F2F0084F02D /* NSObject+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587A26832F2F0084F02D /* NSObject+Extension.m */; platformFilter = ios; };
4E57589626832F2F0084F02D /* PEPLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587B26832F2F0084F02D /* PEPLanguage.m */; };
4E57589726832F2F0084F02D /* PEPLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587B26832F2F0084F02D /* PEPLanguage.m */; platformFilter = ios; };
4E57589826832F2F0084F02D /* PEPAttachment+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587C26832F2F0084F02D /* PEPAttachment+SecureCoding.m */; };
4E57589926832F2F0084F02D /* PEPAttachment+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587C26832F2F0084F02D /* PEPAttachment+SecureCoding.m */; platformFilter = ios; };
4E57589A26832F2F0084F02D /* PEPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587D26832F2F0084F02D /* PEPMessage.m */; };
4E57589B26832F2F0084F02D /* PEPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E57587D26832F2F0084F02D /* PEPMessage.m */; platformFilter = ios; };
4E57589C26832F2F0084F02D /* PEPEngineTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57587F26832F2F0084F02D /* PEPEngineTypes.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E57589D26832F2F0084F02D /* PEPAttachment+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588026832F2F0084F02D /* PEPAttachment+SecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E57589E26832F2F0084F02D /* PEPTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588126832F2F0084F02D /* PEPTypes.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E57589F26832F2F0084F02D /* PEPLanguage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588226832F2F0084F02D /* PEPLanguage.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A026832F2F0084F02D /* PEPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588326832F2F0084F02D /* PEPMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A126832F2F0084F02D /* PEPAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588426832F2F0084F02D /* PEPAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A226832F2F0084F02D /* PEPMessage+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588526832F2F0084F02D /* PEPMessage+SecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A326832F2F0084F02D /* PEPIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588626832F2F0084F02D /* PEPIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A426832F2F0084F02D /* PEPLanguage+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588726832F2F0084F02D /* PEPLanguage+SecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A526832F2F0084F02D /* PEPIdentity+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588826832F2F0084F02D /* PEPIdentity+SecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A72683331C0084F02D /* PEPAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588426832F2F0084F02D /* PEPAttachment.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A82683331C0084F02D /* PEPEngineTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57587F26832F2F0084F02D /* PEPEngineTypes.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758A92683331C0084F02D /* PEPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588326832F2F0084F02D /* PEPMessage.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AA2683331C0084F02D /* PEPMessage+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588526832F2F0084F02D /* PEPMessage+SecureCoding.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AB2683331C0084F02D /* PEPAttachment+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588026832F2F0084F02D /* PEPAttachment+SecureCoding.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AC2683331C0084F02D /* PEPIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588626832F2F0084F02D /* PEPIdentity.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AD2683331C0084F02D /* PEPLanguage+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588726832F2F0084F02D /* PEPLanguage+SecureCoding.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AE2683331C0084F02D /* PEPTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588126832F2F0084F02D /* PEPTypes.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758AF2683331C0084F02D /* PEPIdentity+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588826832F2F0084F02D /* PEPIdentity+SecureCoding.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758B02683331C0084F02D /* PEPLanguage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57588226832F2F0084F02D /* PEPLanguage.h */; platformFilter = ios; settings = {ATTRIBUTES = (Public, ); }; };
4E5758B1268333230084F02D /* NSObject+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57587726832F2F0084F02D /* NSObject+Extension.h */; platformFilter = ios; };
4E5758B626833A4E0084F02D /* PEPObjCAdapterTypes_macOS.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4E57585A268329170084F02D /* PEPObjCAdapterTypes_macOS.h */; };
4E5758B726833A560084F02D /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4E5758B4268339450084F02D /* module.modulemap */; };
4E5758C426833D140084F02D /* libPEPObjCAdapterTypes_iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E575865268329A20084F02D /* libPEPObjCAdapterTypes_iOS.a */; platformFilter = ios; };
4E5758D126833F920084F02D /* PEPAttachment+SecureCodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E5758CA26833F920084F02D /* PEPAttachment+SecureCodingTest.m */; };
4E5758D226833F920084F02D /* PEPIdentity+SecureCodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E5758CB26833F920084F02D /* PEPIdentity+SecureCodingTest.m */; };
4E5758D326833F920084F02D /* PEPLanguage+SecureCodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E5758CC26833F920084F02D /* PEPLanguage+SecureCodingTest.m */; };
4E5758D426833F920084F02D /* PEPMessage+SecureCodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E5758CD26833F920084F02D /* PEPMessage+SecureCodingTest.m */; };
4E5758D526833F920084F02D /* PEPTypesTestUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E5758D026833F920084F02D /* PEPTypesTestUtil.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
4E5758D726836A0C0084F02D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4E575836268328CD0084F02D /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4E575864268329A20084F02D;
remoteInfo = PEPObjCAdapterTypes_iOS;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
4E575863268329A20084F02D /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/$(PRODUCT_NAME)";
dstSubfolderSpec = 16;
files = (
43D44C842685BEB400638D1C /* module.modulemap in CopyFiles */,
4E57586A268329A20084F02D /* PEPObjCAdapterTypes_iOS.h in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E5758B526833A120084F02D /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/$(PRODUCT_NAME)";
dstSubfolderSpec = 16;
files = (
4E5758B726833A560084F02D /* module.modulemap in CopyFiles */,
4E5758B626833A4E0084F02D /* PEPObjCAdapterTypes_macOS.h in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
43D44C832685BE4300638D1C /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
4E575841268328CD0084F02D /* PEPObjCAdapterTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterTypes.h; sourceTree = "<group>"; };
4E575843268328CD0084F02D /* PEPObjCAdapterTypes.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPObjCAdapterTypes.m; sourceTree = "<group>"; };
4E575858268329170084F02D /* libPEPObjCAdapterTypes_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterTypes_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E57585A268329170084F02D /* PEPObjCAdapterTypes_macOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterTypes_macOS.h; sourceTree = "<group>"; };
4E57585C268329170084F02D /* PEPObjCAdapterTypes_macOS.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPObjCAdapterTypes_macOS.m; sourceTree = "<group>"; };
4E575865268329A20084F02D /* libPEPObjCAdapterTypes_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterTypes_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E575867268329A20084F02D /* PEPObjCAdapterTypes_iOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterTypes_iOS.h; sourceTree = "<group>"; };
4E575868268329A20084F02D /* PEPObjCAdapterTypes_iOS.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPObjCAdapterTypes_iOS.m; sourceTree = "<group>"; };
4E57587426832F2F0084F02D /* PEPLanguage+SecureCoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPLanguage+SecureCoding.m"; sourceTree = "<group>"; };
4E57587526832F2F0084F02D /* PEPIdentity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPIdentity.m; sourceTree = "<group>"; };
4E57587626832F2F0084F02D /* PEPMessage+SecureCoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPMessage+SecureCoding.m"; sourceTree = "<group>"; };
4E57587726832F2F0084F02D /* NSObject+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+Extension.h"; sourceTree = "<group>"; };
4E57587826832F2F0084F02D /* PEPAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPAttachment.m; sourceTree = "<group>"; };
4E57587926832F2F0084F02D /* PEPIdentity+SecureCoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPIdentity+SecureCoding.m"; sourceTree = "<group>"; };
4E57587A26832F2F0084F02D /* NSObject+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+Extension.m"; sourceTree = "<group>"; };
4E57587B26832F2F0084F02D /* PEPLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPLanguage.m; sourceTree = "<group>"; };
4E57587C26832F2F0084F02D /* PEPAttachment+SecureCoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPAttachment+SecureCoding.m"; sourceTree = "<group>"; };
4E57587D26832F2F0084F02D /* PEPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPMessage.m; sourceTree = "<group>"; };
4E57587F26832F2F0084F02D /* PEPEngineTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPEngineTypes.h; sourceTree = "<group>"; };
4E57588026832F2F0084F02D /* PEPAttachment+SecureCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PEPAttachment+SecureCoding.h"; sourceTree = "<group>"; };
4E57588126832F2F0084F02D /* PEPTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPTypes.h; sourceTree = "<group>"; };
4E57588226832F2F0084F02D /* PEPLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPLanguage.h; sourceTree = "<group>"; };
4E57588326832F2F0084F02D /* PEPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPMessage.h; sourceTree = "<group>"; };
4E57588426832F2F0084F02D /* PEPAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPAttachment.h; sourceTree = "<group>"; };
4E57588526832F2F0084F02D /* PEPMessage+SecureCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PEPMessage+SecureCoding.h"; sourceTree = "<group>"; };
4E57588626832F2F0084F02D /* PEPIdentity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPIdentity.h; sourceTree = "<group>"; };
4E57588726832F2F0084F02D /* PEPLanguage+SecureCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PEPLanguage+SecureCoding.h"; sourceTree = "<group>"; };
4E57588826832F2F0084F02D /* PEPIdentity+SecureCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PEPIdentity+SecureCoding.h"; sourceTree = "<group>"; };
4E5758B4268339450084F02D /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
4E5758B926833A700084F02D /* libpEpEngine_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libpEpEngine_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E5758BF26833D140084F02D /* PEPObjCAdapterTypesTests_iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PEPObjCAdapterTypesTests_iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4E5758C326833D140084F02D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4E5758CA26833F920084F02D /* PEPAttachment+SecureCodingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPAttachment+SecureCodingTest.m"; sourceTree = "<group>"; };
4E5758CB26833F920084F02D /* PEPIdentity+SecureCodingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPIdentity+SecureCodingTest.m"; sourceTree = "<group>"; };
4E5758CC26833F920084F02D /* PEPLanguage+SecureCodingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPLanguage+SecureCodingTest.m"; sourceTree = "<group>"; };
4E5758CD26833F920084F02D /* PEPMessage+SecureCodingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PEPMessage+SecureCodingTest.m"; sourceTree = "<group>"; };
4E5758CF26833F920084F02D /* PEPTypesTestUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPTypesTestUtil.h; sourceTree = "<group>"; };
4E5758D026833F920084F02D /* PEPTypesTestUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPTypesTestUtil.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
4E575856268329170084F02D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
4E575862268329A20084F02D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
4E5758BC26833D140084F02D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
4E5758C426833D140084F02D /* libPEPObjCAdapterTypes_iOS.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
4E575835268328CD0084F02D = {
isa = PBXGroup;
children = (
4E575840268328CD0084F02D /* PEPObjCAdapterTypes */,
4E575859268329170084F02D /* PEPObjCAdapterTypes_macOS */,
4E575866268329A20084F02D /* PEPObjCAdapterTypes_iOS */,
4E5758C026833D140084F02D /* PEPObjCAdapterTypesTests_iOS */,
4E57583F268328CD0084F02D /* Products */,
4E5758B826833A700084F02D /* Frameworks */,
);
sourceTree = "<group>";
};
4E57583F268328CD0084F02D /* Products */ = {
isa = PBXGroup;
children = (
4E575858268329170084F02D /* libPEPObjCAdapterTypes_macOS.a */,
4E575865268329A20084F02D /* libPEPObjCAdapterTypes_iOS.a */,
4E5758BF26833D140084F02D /* PEPObjCAdapterTypesTests_iOS.xctest */,
);
name = Products;
sourceTree = "<group>";
};
4E575840268328CD0084F02D /* PEPObjCAdapterTypes */ = {
isa = PBXGroup;
children = (
4E57587E26832F2F0084F02D /* PublicHeaders */,
4E57587326832F2F0084F02D /* src */,
4E575841268328CD0084F02D /* PEPObjCAdapterTypes.h */,
4E575843268328CD0084F02D /* PEPObjCAdapterTypes.m */,
);
path = PEPObjCAdapterTypes;
sourceTree = "<group>";
};
4E575859268329170084F02D /* PEPObjCAdapterTypes_macOS */ = {
isa = PBXGroup;
children = (
4E57585A268329170084F02D /* PEPObjCAdapterTypes_macOS.h */,
4E57585C268329170084F02D /* PEPObjCAdapterTypes_macOS.m */,
4E5758B4268339450084F02D /* module.modulemap */,
);
path = PEPObjCAdapterTypes_macOS;
sourceTree = "<group>";
};
4E575866268329A20084F02D /* PEPObjCAdapterTypes_iOS */ = {
isa = PBXGroup;
children = (
4E575867268329A20084F02D /* PEPObjCAdapterTypes_iOS.h */,
4E575868268329A20084F02D /* PEPObjCAdapterTypes_iOS.m */,
43D44C832685BE4300638D1C /* module.modulemap */,
);
path = PEPObjCAdapterTypes_iOS;
sourceTree = "<group>";
};
4E57587326832F2F0084F02D /* src */ = {
isa = PBXGroup;
children = (
4E57587826832F2F0084F02D /* PEPAttachment.m */,
4E57587526832F2F0084F02D /* PEPIdentity.m */,
4E57587B26832F2F0084F02D /* PEPLanguage.m */,
4E57587D26832F2F0084F02D /* PEPMessage.m */,
4E5758B3268334AC0084F02D /* NSObject */,
4E5758B22683348A0084F02D /* SecureCoding */,
);
path = src;
sourceTree = "<group>";
};
4E57587E26832F2F0084F02D /* PublicHeaders */ = {
isa = PBXGroup;
children = (
4E57587F26832F2F0084F02D /* PEPEngineTypes.h */,
4E57588126832F2F0084F02D /* PEPTypes.h */,
4E57588226832F2F0084F02D /* PEPLanguage.h */,
4E57588326832F2F0084F02D /* PEPMessage.h */,
4E57588426832F2F0084F02D /* PEPAttachment.h */,
4E57588626832F2F0084F02D /* PEPIdentity.h */,
4E57588026832F2F0084F02D /* PEPAttachment+SecureCoding.h */,
4E57588826832F2F0084F02D /* PEPIdentity+SecureCoding.h */,
4E57588726832F2F0084F02D /* PEPLanguage+SecureCoding.h */,
4E57588526832F2F0084F02D /* PEPMessage+SecureCoding.h */,
);
path = PublicHeaders;
sourceTree = "<group>";
};
4E5758B22683348A0084F02D /* SecureCoding */ = {
isa = PBXGroup;
children = (
4E57587C26832F2F0084F02D /* PEPAttachment+SecureCoding.m */,
4E57587926832F2F0084F02D /* PEPIdentity+SecureCoding.m */,
4E57587426832F2F0084F02D /* PEPLanguage+SecureCoding.m */,
4E57587626832F2F0084F02D /* PEPMessage+SecureCoding.m */,
);
path = SecureCoding;
sourceTree = "<group>";
};
4E5758B3268334AC0084F02D /* NSObject */ = {
isa = PBXGroup;
children = (
4E57587726832F2F0084F02D /* NSObject+Extension.h */,
4E57587A26832F2F0084F02D /* NSObject+Extension.m */,
);
path = NSObject;
sourceTree = "<group>";
};
4E5758B826833A700084F02D /* Frameworks */ = {
isa = PBXGroup;
children = (
4E5758B926833A700084F02D /* libpEpEngine_macOS.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
4E5758C026833D140084F02D /* PEPObjCAdapterTypesTests_iOS */ = {
isa = PBXGroup;
children = (
4E5758CE26833F920084F02D /* TestUtils */,
4E5758CA26833F920084F02D /* PEPAttachment+SecureCodingTest.m */,
4E5758CB26833F920084F02D /* PEPIdentity+SecureCodingTest.m */,
4E5758CC26833F920084F02D /* PEPLanguage+SecureCodingTest.m */,
4E5758CD26833F920084F02D /* PEPMessage+SecureCodingTest.m */,
4E5758C326833D140084F02D /* Info.plist */,
);
path = PEPObjCAdapterTypesTests_iOS;
sourceTree = "<group>";
};
4E5758CE26833F920084F02D /* TestUtils */ = {
isa = PBXGroup;
children = (
4E5758CF26833F920084F02D /* PEPTypesTestUtil.h */,
4E5758D026833F920084F02D /* PEPTypesTestUtil.m */,
);
path = TestUtils;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
4E575854268329170084F02D /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4E57589F26832F2F0084F02D /* PEPLanguage.h in Headers */,
4E5758A226832F2F0084F02D /* PEPMessage+SecureCoding.h in Headers */,
4E5758A026832F2F0084F02D /* PEPMessage.h in Headers */,
4E57588F26832F2F0084F02D /* NSObject+Extension.h in Headers */,
4E5758A126832F2F0084F02D /* PEPAttachment.h in Headers */,
4E57589C26832F2F0084F02D /* PEPEngineTypes.h in Headers */,
4E57589D26832F2F0084F02D /* PEPAttachment+SecureCoding.h in Headers */,
4E57585B268329170084F02D /* PEPObjCAdapterTypes_macOS.h in Headers */,
4E5758A426832F2F0084F02D /* PEPLanguage+SecureCoding.h in Headers */,
4E5758A526832F2F0084F02D /* PEPIdentity+SecureCoding.h in Headers */,
4E5758A326832F2F0084F02D /* PEPIdentity.h in Headers */,
4E57589E26832F2F0084F02D /* PEPTypes.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E5758A6268333140084F02D /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4E5758AF2683331C0084F02D /* PEPIdentity+SecureCoding.h in Headers */,
4E5758AC2683331C0084F02D /* PEPIdentity.h in Headers */,
4E5758AB2683331C0084F02D /* PEPAttachment+SecureCoding.h in Headers */,
4E5758AE2683331C0084F02D /* PEPTypes.h in Headers */,
4E5758B02683331C0084F02D /* PEPLanguage.h in Headers */,
4E5758A82683331C0084F02D /* PEPEngineTypes.h in Headers */,
4E5758A92683331C0084F02D /* PEPMessage.h in Headers */,
4E5758A72683331C0084F02D /* PEPAttachment.h in Headers */,
4E5758B1268333230084F02D /* NSObject+Extension.h in Headers */,
4E5758AD2683331C0084F02D /* PEPLanguage+SecureCoding.h in Headers */,
4E5758AA2683331C0084F02D /* PEPMessage+SecureCoding.h in Headers */,
43D44C822685BB3600638D1C /* PEPObjCAdapterTypes_iOS.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
4E575857268329170084F02D /* PEPObjCAdapterTypes_macOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E57585E268329170084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_macOS" */;
buildPhases = (
4E575854268329170084F02D /* Headers */,
4E575855268329170084F02D /* Sources */,
4E575856268329170084F02D /* Frameworks */,
4E5758B526833A120084F02D /* CopyFiles */,
4E5758F7268371770084F02D /* Copy artefacts to custom build dir */,
);
buildRules = (
);
dependencies = (
);
name = PEPObjCAdapterTypes_macOS;
productName = PEPObjCAdapterTypes_macOS;
productReference = 4E575858268329170084F02D /* libPEPObjCAdapterTypes_macOS.a */;
productType = "com.apple.product-type.library.static";
};
4E575864268329A20084F02D /* PEPObjCAdapterTypes_iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E57586B268329A20084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_iOS" */;
buildPhases = (
4E5758A6268333140084F02D /* Headers */,
4E575861268329A20084F02D /* Sources */,
4E575862268329A20084F02D /* Frameworks */,
4E575863268329A20084F02D /* CopyFiles */,
4E5758F8268371B10084F02D /* Copy artefacts to custom build dir */,
);
buildRules = (
);
dependencies = (
);
name = PEPObjCAdapterTypes_iOS;
productName = PEPObjCAdapterTypes_iOS;
productReference = 4E575865268329A20084F02D /* libPEPObjCAdapterTypes_iOS.a */;
productType = "com.apple.product-type.library.static";
};
4E5758BE26833D140084F02D /* PEPObjCAdapterTypesTests_iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E5758C726833D140084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypesTests_iOS" */;
buildPhases = (
4E5758BB26833D140084F02D /* Sources */,
4E5758BC26833D140084F02D /* Frameworks */,
4E5758BD26833D140084F02D /* Resources */,
);
buildRules = (
);
dependencies = (
4E5758D826836A0C0084F02D /* PBXTargetDependency */,
);
name = PEPObjCAdapterTypesTests_iOS;
productName = PEPObjCAdapterTypesTests_iOS;
productReference = 4E5758BF26833D140084F02D /* PEPObjCAdapterTypesTests_iOS.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
4E575836268328CD0084F02D /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1250;
TargetAttributes = {
4E575857268329170084F02D = {
CreatedOnToolsVersion = 12.5;
};
4E575864268329A20084F02D = {
CreatedOnToolsVersion = 12.5;
};
4E5758BE26833D140084F02D = {
CreatedOnToolsVersion = 12.5;
};
};
};
buildConfigurationList = 4E575839268328CD0084F02D /* Build configuration list for PBXProject "PEPObjCAdapterTypes" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 4E575835268328CD0084F02D;
productRefGroup = 4E57583F268328CD0084F02D /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
4E575857268329170084F02D /* PEPObjCAdapterTypes_macOS */,
4E575864268329A20084F02D /* PEPObjCAdapterTypes_iOS */,
4E5758BE26833D140084F02D /* PEPObjCAdapterTypesTests_iOS */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
4E5758BD26833D140084F02D /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
4E5758F7268371770084F02D /* Copy artefacts to custom build dir */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Copy artefacts to custom build dir";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "CUSTOM_BUILD_DIR=${PROJECT_DIR}/build\nmkdir -p ${CUSTOM_BUILD_DIR}\necho \"{BUILD_DIR}: ${BUILD_DIR}\"\ncp -R \"${BUILD_DIR}/${CONFIGURATION}/usr/local/include\" ${CUSTOM_BUILD_DIR}\ncp \"${BUILD_DIR}/${CONFIGURATION}/libPEPObjCAdapterTypes_macOS.a\" ${CUSTOM_BUILD_DIR}\n";
};
4E5758F8268371B10084F02D /* Copy artefacts to custom build dir */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Copy artefacts to custom build dir";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "CUSTOM_BUILD_DIR=${PROJECT_DIR}/build\nmkdir -p ${CUSTOM_BUILD_DIR}\necho \"{BUILD_DIR}: ${BUILD_DIR}\"\nREAL_BUILD_DIR=${BUILD_DIR}/${CONFIGURATION}${EFFECTIVE_PLATFORM_NAME}\necho \"{REAL_BUILD_DIR}: ${REAL_BUILD_DIR}\"\ncp -R \"${REAL_BUILD_DIR}/usr/local/include\" ${CUSTOM_BUILD_DIR}\ncp \"${REAL_BUILD_DIR}/libPEPObjCAdapterTypes_iOS.a\" ${CUSTOM_BUILD_DIR}\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
4E575855268329170084F02D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4E57588D26832F2F0084F02D /* PEPMessage+SecureCoding.m in Sources */,
4E57589626832F2F0084F02D /* PEPLanguage.m in Sources */,
4E57589026832F2F0084F02D /* PEPAttachment.m in Sources */,
4E57588B26832F2F0084F02D /* PEPIdentity.m in Sources */,
4E57588926832F2F0084F02D /* PEPLanguage+SecureCoding.m in Sources */,
4E57589226832F2F0084F02D /* PEPIdentity+SecureCoding.m in Sources */,
4E57589826832F2F0084F02D /* PEPAttachment+SecureCoding.m in Sources */,
4E57589426832F2F0084F02D /* NSObject+Extension.m in Sources */,
4E57585D268329170084F02D /* PEPObjCAdapterTypes_macOS.m in Sources */,
4E57589A26832F2F0084F02D /* PEPMessage.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E575861268329A20084F02D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4E57588E26832F2F0084F02D /* PEPMessage+SecureCoding.m in Sources */,
4E57589726832F2F0084F02D /* PEPLanguage.m in Sources */,
4E57589126832F2F0084F02D /* PEPAttachment.m in Sources */,
4E57588C26832F2F0084F02D /* PEPIdentity.m in Sources */,
4E57588A26832F2F0084F02D /* PEPLanguage+SecureCoding.m in Sources */,
4E57589326832F2F0084F02D /* PEPIdentity+SecureCoding.m in Sources */,
4E57589926832F2F0084F02D /* PEPAttachment+SecureCoding.m in Sources */,
4E57589526832F2F0084F02D /* NSObject+Extension.m in Sources */,
4E575869268329A20084F02D /* PEPObjCAdapterTypes_iOS.m in Sources */,
4E57589B26832F2F0084F02D /* PEPMessage.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4E5758BB26833D140084F02D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4E5758D426833F920084F02D /* PEPMessage+SecureCodingTest.m in Sources */,
4E5758D326833F920084F02D /* PEPLanguage+SecureCodingTest.m in Sources */,
4E5758D126833F920084F02D /* PEPAttachment+SecureCodingTest.m in Sources */,
4E5758D526833F920084F02D /* PEPTypesTestUtil.m in Sources */,
4E5758D226833F920084F02D /* PEPIdentity+SecureCodingTest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
4E5758D826836A0C0084F02D /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
platformFilter = ios;
target = 4E575864268329A20084F02D /* PEPObjCAdapterTypes_iOS */;
targetProxy = 4E5758D726836A0C0084F02D /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
4E575845268328CD0084F02D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.1;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MTL_ENABLE_DEBUG_INFO = YES;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
4E575846268328CD0084F02D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.1;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = macosx;
};
name = Release;
};
4E57585F268329170084F02D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = NQLYU6MGPN;
EXECUTABLE_PREFIX = lib;
MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
MODULEMAP_FILE = module.modulemap;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
};
name = Debug;
};
4E575860268329170084F02D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
EXECUTABLE_PREFIX = lib;
MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
MODULEMAP_FILE = module.modulemap;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
};
name = Release;
};
4E57586C268329A20084F02D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
IPHONEOS_DEPLOYMENT_TARGET = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
4E57586D268329A20084F02D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
IPHONEOS_DEPLOYMENT_TARGET = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
4E5758C826833D140084F02D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = NQLYU6MGPN;
INFOPLIST_FILE = PEPObjCAdapterTypesTests_iOS/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = "pep.foundation.PEPObjCAdapterTypesTests-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
4E5758C926833D140084F02D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
INFOPLIST_FILE = PEPObjCAdapterTypesTests_iOS/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = "pep.foundation.PEPObjCAdapterTypesTests-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4E575839268328CD0084F02D /* Build configuration list for PBXProject "PEPObjCAdapterTypes" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E575845268328CD0084F02D /* Debug */,
4E575846268328CD0084F02D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4E57585E268329170084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_macOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E57585F268329170084F02D /* Debug */,
4E575860268329170084F02D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4E57586B268329A20084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E57586C268329A20084F02D /* Debug */,
4E57586D268329A20084F02D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4E5758C726833D140084F02D /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypesTests_iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E5758C826833D140084F02D /* Debug */,
4E5758C926833D140084F02D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 4E575836268328CD0084F02D /* Project object */;
}

+ 7
- 0
Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.xcworkspace/contents.xcworkspacedata View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

+ 8
- 0
Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypesTests_iOS.xcscheme → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypesTests_iOS.xcscheme View File


pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_iOS.xcscheme → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_iOS.xcscheme View File


pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_macOS.xcscheme → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapterTypes_macOS.xcscheme View File


+ 12
- 0
Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PEPObjCAdapterTypes.h View File

@ -0,0 +1,12 @@
//
// PEPObjCAdapterTypes.h
// PEPObjCAdapterTypes
//
// Created by David Alarcon on 23/6/21.
//
#import <Foundation/Foundation.h>
@interface PEPObjCAdapterTypes : NSObject
@end

+ 12
- 0
Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PEPObjCAdapterTypes.m View File

@ -0,0 +1,12 @@
//
// PEPObjCAdapterTypes.m
// PEPObjCAdapterTypes
//
// Created by David Alarcon on 23/6/21.
//
#import "PEPObjCAdapterTypes.h"
@implementation PEPObjCAdapterTypes
@end

PEPObjCAdapterTypes/PublicHeaders/PEPAttachment+SecureCoding.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPAttachment+SecureCoding.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPAttachment.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPAttachment.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPEngineTypes.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPEngineTypes.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPIdentity+SecureCoding.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPIdentity+SecureCoding.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPIdentity.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPIdentity.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPLanguage+SecureCoding.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPLanguage+SecureCoding.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPLanguage.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPLanguage.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPMessage+SecureCoding.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPMessage+SecureCoding.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPMessage.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPMessage.h View File


PEPObjCAdapterTypes/PublicHeaders/PEPTypes.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/PublicHeaders/PEPTypes.h View File


PEPObjCAdapterTypes/src/NSObject+Extension.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/NSObject/NSObject+Extension.h View File


PEPObjCAdapterTypes/src/NSObject+Extension.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/NSObject/NSObject+Extension.m View File


PEPObjCAdapterTypes/src/PEPAttachment.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPAttachment.m View File


PEPObjCAdapterTypes/src/PEPIdentity.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPIdentity.m View File


PEPObjCAdapterTypes/src/PEPLanguage.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPLanguage.m View File


PEPObjCAdapterTypes/src/PEPMessage.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/PEPMessage.m View File


PEPObjCAdapterTypes/src/PEPAttachment+SecureCoding.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPAttachment+SecureCoding.m View File


PEPObjCAdapterTypes/src/PEPIdentity+SecureCoding.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPIdentity+SecureCoding.m View File


PEPObjCAdapterTypes/src/PEPLanguage+SecureCoding.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPLanguage+SecureCoding.m View File


PEPObjCAdapterTypes/src/PEPMessage+SecureCoding.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes/src/SecureCoding/PEPMessage+SecureCoding.m View File


PEPObjCAdapterTypesTests_iOS/Info.plist → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/Info.plist View File


PEPObjCAdapterTypesTests_iOS/PEPAttachment+SecureCodingTest.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPAttachment+SecureCodingTest.m View File


PEPObjCAdapterTypesTests_iOS/PEPIdentity+SecureCodingTest.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPIdentity+SecureCodingTest.m View File


PEPObjCAdapterTypesTests_iOS/PEPLanguage+SecureCodingTest.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPLanguage+SecureCodingTest.m View File


PEPObjCAdapterTypesTests_iOS/PEPMessage+SecureCodingTest.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/PEPMessage+SecureCodingTest.m View File


PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.h View File


PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypesTests_iOS/TestUtils/PEPTypesTestUtil.m View File


PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.h View File


PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/PEPObjCAdapterTypes_iOS.m View File


PEPObjCAdapterTypes_iOS/module.modulemap → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_iOS/module.modulemap View File


PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.h → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.h View File


PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.m → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.m View File


PEPObjCAdapterTypes_macOS/module.modulemap → Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes_macOS/module.modulemap View File


+ 163
- 602
pEpObjCAdapter.xcodeproj/project.pbxproj
File diff suppressed because it is too large
View File


+ 16
- 12
pEpObjCAdapter.xcodeproj/xcshareddata/xcschemes/PEPObjCAdapter_iOS.xcscheme View File

@ -84,10 +84,10 @@
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "151606FC257A401000DD42E0"
BlueprintIdentifier = "4E575864268329A20084F02D"
BuildableName = "libPEPObjCAdapterTypes_iOS.a"
BlueprintName = "PEPObjCAdapterTypes_iOS"
ReferencedContainer = "container:pEpObjCAdapter.xcodeproj">
ReferencedContainer = "container:Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
@ -104,6 +104,20 @@
ReferencedContainer = "container:pEpObjCAdapter.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E5758BE26833D140084F02D"
BuildableName = "PEPObjCAdapterTypesTests_iOS.xctest"
BlueprintName = "PEPObjCAdapterTypesTests_iOS"
ReferencedContainer = "container:Subprojects/PEPObjCAdapterTypes/PEPObjCAdapterTypes.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
@ -122,16 +136,6 @@
ReferencedContainer = "container:pEpObjCAdapter.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4E81CD4825C19DD4009F140D"
BuildableName = "PEPObjCAdapterTypesTests_iOS.xctest"
BlueprintName = "PEPObjCAdapterTypesTests_iOS"
ReferencedContainer = "container:pEpObjCAdapter.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction