Browse Source

APPLEMAIL-42 Add module map.

APPLEMAIL-42
David Alarcon 2 months ago
parent
commit
dc1a22ecd4
3 changed files with 30 additions and 0 deletions
  1. +8
    -0
      PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.h
  2. +4
    -0
      PEPObjCAdapterTypes_macOS/module.modulemap
  3. +18
    -0
      pEpObjCAdapter.xcodeproj/project.pbxproj

+ 8
- 0
PEPObjCAdapterTypes_macOS/PEPObjCAdapterTypes_macOS.h View File

@ -8,6 +8,14 @@
#import <Foundation/Foundation.h>
#import "PEPTypes.h"
#import "PEPSessionProtocol.h"
#import "PEPEngineTypes.h"
#import "PEPLanguage.h"
#import "PEPMessage.h"
#import "PEPAttachment.h"
#import "PEPIdentity.h"
@interface PEPObjCAdapterTypes_macOS : NSObject
@end

+ 4
- 0
PEPObjCAdapterTypes_macOS/module.modulemap View File

@ -0,0 +1,4 @@
module PEPObjCAdapterTypes_macOS {
umbrella header "PEPObjCAdapterTypes_macOS.h"
export *
}

+ 18
- 0
pEpObjCAdapter.xcodeproj/project.pbxproj View File

@ -197,6 +197,8 @@
43E02A211C71F65B008F05E9 /* A3FC7F0A.asc in Resources */ = {isa = PBXBuildFile; fileRef = 43E02A1D1C71F65B008F05E9 /* A3FC7F0A.asc */; };
4E58698325BF2FA900779EAD /* PEPMessage+SecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E58698125BF2FA900779EAD /* PEPMessage+SecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E58698425BF2FA900779EAD /* PEPMessage+SecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E58698225BF2FA900779EAD /* PEPMessage+SecureCoding.m */; };
4E5DF322263860C400000DB9 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4E5DF31926385F8200000DB9 /* module.modulemap */; };
4E5DF349263860F900000DB9 /* PEPObjCAdapterTypes_macOS.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 150E8FB425755B6900AE2198 /* PEPObjCAdapterTypes_macOS.h */; };
4E81CDA125C1A2F4009F140D /* libPEPObjCAdapterTypes_iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 151606FD257A401000DD42E0 /* libPEPObjCAdapterTypes_iOS.a */; };
4E81CE8825C1CCCB009F140D /* PEPIdentity+SecureCodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E81CE8625C1CCCB009F140D /* PEPIdentity+SecureCodingTest.m */; };
4E81CE9625C1CE21009F140D /* PEPTypesTestUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E81CE9525C1CE21009F140D /* PEPTypesTestUtil.m */; };
@ -319,6 +321,17 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
4E5DF321263860A900000DB9 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/$(PRODUCT_NAME)";
dstSubfolderSpec = 16;
files = (
4E5DF349263860F900000DB9 /* PEPObjCAdapterTypes_macOS.h in CopyFiles */,
4E5DF322263860C400000DB9 /* module.modulemap in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
@ -459,6 +472,7 @@
43F73BE92166248E00AB4524 /* PEPSync.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSync.m; sourceTree = "<group>"; };
4E58698125BF2FA900779EAD /* PEPMessage+SecureCoding.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "PEPMessage+SecureCoding.h"; sourceTree = "<group>"; };
4E58698225BF2FA900779EAD /* PEPMessage+SecureCoding.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "PEPMessage+SecureCoding.m"; sourceTree = "<group>"; };
4E5DF31926385F8200000DB9 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
4E81CD4925C19DD4009F140D /* PEPObjCAdapterTypesTests_iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PEPObjCAdapterTypesTests_iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4E81CD4D25C19DD4009F140D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4E81CE8625C1CCCB009F140D /* PEPIdentity+SecureCodingTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "PEPIdentity+SecureCodingTest.m"; sourceTree = "<group>"; };
@ -549,6 +563,7 @@
children = (
150E8FB425755B6900AE2198 /* PEPObjCAdapterTypes_macOS.h */,
150E8FB625755B6900AE2198 /* PEPObjCAdapterTypes_macOS.m */,
4E5DF31926385F8200000DB9 /* module.modulemap */,
);
path = PEPObjCAdapterTypes_macOS;
sourceTree = "<group>";
@ -989,6 +1004,7 @@
150E8FAE25755B6900AE2198 /* Headers */,
150E8FAF25755B6900AE2198 /* Sources */,
150E8FB025755B6900AE2198 /* Frameworks */,
4E5DF321263860A900000DB9 /* CopyFiles */,
);
buildRules = (
);
@ -1444,6 +1460,7 @@
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MODULEMAP_FILE = module.modulemap;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_LIBTOOLFLAGS = "";
@ -1468,6 +1485,7 @@
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = gnu11;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MODULEMAP_FILE = module.modulemap;
MTL_FAST_MATH = YES;
OTHER_LIBTOOLFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";


Loading…
Cancel
Save