adds ObjCAdapter static lib target
parent
24a7ce6345
commit
4aff2f5552
|
@ -0,0 +1,13 @@
|
|||
//
|
||||
// PEPObjCAdapter_macOS.h
|
||||
// PEPObjCAdapter_macOS
|
||||
//
|
||||
// Created by Andreas Buff on 01.12.20.
|
||||
// Copyright © 2020 p≡p. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface PEPObjCAdapter_macOS : NSObject
|
||||
|
||||
@end
|
|
@ -0,0 +1,13 @@
|
|||
//
|
||||
// PEPObjCAdapter_macOS.m
|
||||
// PEPObjCAdapter_macOS
|
||||
//
|
||||
// Created by Andreas Buff on 01.12.20.
|
||||
// Copyright © 2020 p≡p. All rights reserved.
|
||||
//
|
||||
|
||||
#import "PEPObjCAdapter_macOS.h"
|
||||
|
||||
@implementation PEPObjCAdapter_macOS
|
||||
|
||||
@end
|
|
@ -24,6 +24,8 @@
|
|||
1552D92C25765EDC00A92F71 /* PEPTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B109EB25754FCF00D06C34 /* PEPTypes.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
1552D92D25765EDC00A92F71 /* PEPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B107A8257520DE00D06C34 /* PEPMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
1552D92E25765EDC00A92F71 /* PEPAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B107A9257520DE00D06C34 /* PEPAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
1552D93E2576602D00A92F71 /* PEPObjCAdapter_macOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 1552D93D2576602D00A92F71 /* PEPObjCAdapter_macOS.h */; };
|
||||
1552D9402576602D00A92F71 /* PEPObjCAdapter_macOS.m in Sources */ = {isa = PBXBuildFile; fileRef = 1552D93F2576602D00A92F71 /* PEPObjCAdapter_macOS.m */; };
|
||||
155674ED22B82D710097930C /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 155674EC22B82D710097930C /* libz.dylib */; };
|
||||
15B1079B257520B200D06C34 /* libpepobjcadaptertypes_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = 15B1079A257520B200D06C34 /* libpepobjcadaptertypes_ios.m */; };
|
||||
15B1079C257520B200D06C34 /* libpepobjcadaptertypes_ios.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 15B10799257520B200D06C34 /* libpepobjcadaptertypes_ios.h */; };
|
||||
|
@ -183,6 +185,9 @@
|
|||
15206CA81F8BA183003FF880 /* PEPSessionProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSessionProvider.h; sourceTree = "<group>"; };
|
||||
15206CA91F8BA183003FF880 /* PEPSessionProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSessionProvider.m; sourceTree = "<group>"; };
|
||||
152A9C462010F50400F962ED /* PEPInternalSessionTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPInternalSessionTest.m; sourceTree = "<group>"; };
|
||||
1552D93B2576602D00A92F71 /* libPEPObjCAdapter_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapter_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1552D93D2576602D00A92F71 /* PEPObjCAdapter_macOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapter_macOS.h; sourceTree = "<group>"; };
|
||||
1552D93F2576602D00A92F71 /* PEPObjCAdapter_macOS.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPObjCAdapter_macOS.m; sourceTree = "<group>"; };
|
||||
155674EC22B82D710097930C /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
|
||||
15B10797257520B200D06C34 /* libPEPObjCAdapterTypes_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterTypes_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
15B10799257520B200D06C34 /* libpepobjcadaptertypes_ios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libpepobjcadaptertypes_ios.h; sourceTree = "<group>"; };
|
||||
|
@ -311,6 +316,13 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1552D9392576602D00A92F71 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
15B10794257520B200D06C34 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -353,6 +365,15 @@
|
|||
path = PEPObjCAdapterTypes_macOS;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1552D93C2576602D00A92F71 /* PEPObjCAdapter_macOS */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1552D93D2576602D00A92F71 /* PEPObjCAdapter_macOS.h */,
|
||||
1552D93F2576602D00A92F71 /* PEPObjCAdapter_macOS.m */,
|
||||
);
|
||||
path = PEPObjCAdapter_macOS;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
15B10798257520B200D06C34 /* PEPObjCAdapterTypes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
|
@ -450,6 +471,7 @@
|
|||
43E3985C221D7E56008E7983 /* PEPObjCAdapterFramework */,
|
||||
15B10798257520B200D06C34 /* PEPObjCAdapterTypes */,
|
||||
150E8FB325755B6900AE2198 /* PEPObjCAdapterTypes_macOS */,
|
||||
1552D93C2576602D00A92F71 /* PEPObjCAdapter_macOS */,
|
||||
352988AB1AEF964100FA7E2E /* Products */,
|
||||
43447C51221D448500B6323E /* Frameworks */,
|
||||
);
|
||||
|
@ -462,6 +484,7 @@
|
|||
43E3985B221D7E56008E7983 /* PEPObjCAdapterFramework.framework */,
|
||||
15B10797257520B200D06C34 /* libPEPObjCAdapterTypes_iOS.a */,
|
||||
150E8FB225755B6900AE2198 /* libPEPObjCAdapterTypes_macOS.a */,
|
||||
1552D93B2576602D00A92F71 /* libPEPObjCAdapter_macOS.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
|
@ -600,6 +623,14 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1552D9372576602D00A92F71 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1552D93E2576602D00A92F71 /* PEPObjCAdapter_macOS.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
43E39856221D7E56008E7983 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -652,6 +683,23 @@
|
|||
productReference = 150E8FB225755B6900AE2198 /* libPEPObjCAdapterTypes_macOS.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
1552D93A2576602D00A92F71 /* PEPObjCAdapter_macOS */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1552D9412576602D00A92F71 /* Build configuration list for PBXNativeTarget "PEPObjCAdapter_macOS" */;
|
||||
buildPhases = (
|
||||
1552D9372576602D00A92F71 /* Headers */,
|
||||
1552D9382576602D00A92F71 /* Sources */,
|
||||
1552D9392576602D00A92F71 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = PEPObjCAdapter_macOS;
|
||||
productName = PEPObjCAdapter_macOS;
|
||||
productReference = 1552D93B2576602D00A92F71 /* libPEPObjCAdapter_macOS.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
15B10796257520B200D06C34 /* PEPObjCAdapterTypes_iOS */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 15B1079D257520B200D06C34 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_iOS" */;
|
||||
|
@ -721,6 +769,9 @@
|
|||
150E8FB125755B6900AE2198 = {
|
||||
CreatedOnToolsVersion = 12.2;
|
||||
};
|
||||
1552D93A2576602D00A92F71 = {
|
||||
CreatedOnToolsVersion = 12.2;
|
||||
};
|
||||
15B10796257520B200D06C34 = {
|
||||
CreatedOnToolsVersion = 12.2;
|
||||
};
|
||||
|
@ -758,6 +809,7 @@
|
|||
43E3985A221D7E56008E7983 /* PEPObjCAdapterFramework */,
|
||||
15B10796257520B200D06C34 /* PEPObjCAdapterTypes_iOS */,
|
||||
150E8FB125755B6900AE2198 /* PEPObjCAdapterTypes_macOS */,
|
||||
1552D93A2576602D00A92F71 /* PEPObjCAdapter_macOS */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
@ -853,6 +905,14 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1552D9382576602D00A92F71 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1552D9402576602D00A92F71 /* PEPObjCAdapter_macOS.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
15B10793257520B200D06C34 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -984,6 +1044,53 @@
|
|||
};
|
||||
name = Release;
|
||||
};
|
||||
1552D9422576602D00A92F71 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
DEVELOPMENT_TEAM = NQLYU6MGPN;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = macosx;
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1552D9432576602D00A92F71 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
DEVELOPMENT_TEAM = NQLYU6MGPN;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = macosx;
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
15B1079E257520B200D06C34 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
|
@ -1310,6 +1417,15 @@
|
|||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1552D9412576602D00A92F71 /* Build configuration list for PBXNativeTarget "PEPObjCAdapter_macOS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1552D9422576602D00A92F71 /* Debug */,
|
||||
1552D9432576602D00A92F71 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
15B1079D257520B200D06C34 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterTypes_iOS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
|
|
Loading…
Reference in New Issue