Xcode: Add WireGuardGoBridgemacOS target

This commit is contained in:
Roopesh Chander 2018-12-22 18:17:52 +05:30
parent ad502331f0
commit 1fa38101c5
1 changed files with 51 additions and 0 deletions

View File

@ -433,6 +433,20 @@
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXLegacyTarget section */ /* Begin PBXLegacyTarget section */
6FDAA03421CE69D000FA6925 /* WireGuardGoBridgemacOS */ = {
isa = PBXLegacyTarget;
buildArgumentsString = "$(ACTION)";
buildConfigurationList = 6FDAA03521CE69D000FA6925 /* Build configuration list for PBXLegacyTarget "WireGuardGoBridgemacOS" */;
buildPhases = (
);
buildToolPath = /usr/bin/make;
buildWorkingDirectory = "$(PROJECT_DIR)/../wireguard-go-bridge";
dependencies = (
);
name = WireGuardGoBridgemacOS;
passBuildSettingsInEnvironment = 1;
productName = WireGuardGoBridge;
};
6FDEF7DD21846BC100D8FBF6 /* WireGuardGoBridgeiOS */ = { 6FDEF7DD21846BC100D8FBF6 /* WireGuardGoBridgeiOS */ = {
isa = PBXLegacyTarget; isa = PBXLegacyTarget;
buildArgumentsString = "$(ACTION)"; buildArgumentsString = "$(ACTION)";
@ -539,6 +553,7 @@
6FF4AC13211EC46F002C96EB /* WireGuardiOS */, 6FF4AC13211EC46F002C96EB /* WireGuardiOS */,
6F5D0C19218352EF000F85AD /* WireGuardNetworkExtensioniOS */, 6F5D0C19218352EF000F85AD /* WireGuardNetworkExtensioniOS */,
6FDEF7DD21846BC100D8FBF6 /* WireGuardGoBridgeiOS */, 6FDEF7DD21846BC100D8FBF6 /* WireGuardGoBridgeiOS */,
6FDAA03421CE69D000FA6925 /* WireGuardGoBridgemacOS */,
); );
}; };
/* End PBXProject section */ /* End PBXProject section */
@ -820,6 +835,33 @@
}; };
name = Release; name = Release;
}; };
6FDAA03621CE69D000FA6925 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEBUGGING_SYMBOLS = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
};
name = Debug;
};
6FDAA03721CE69D000FA6925 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
};
name = Release;
};
6FDEF7DE21846BC100D8FBF6 /* Debug */ = { 6FDEF7DE21846BC100D8FBF6 /* Debug */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
@ -1015,6 +1057,15 @@
defaultConfigurationIsVisible = 0; defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release; defaultConfigurationName = Release;
}; };
6FDAA03521CE69D000FA6925 /* Build configuration list for PBXLegacyTarget "WireGuardGoBridgemacOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
6FDAA03621CE69D000FA6925 /* Debug */,
6FDAA03721CE69D000FA6925 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
6FDEF7E021846BC700D8FBF6 /* Build configuration list for PBXLegacyTarget "WireGuardGoBridgeiOS" */ = { 6FDEF7E021846BC700D8FBF6 /* Build configuration list for PBXLegacyTarget "WireGuardGoBridgeiOS" */ = {
isa = XCConfigurationList; isa = XCConfigurationList;
buildConfigurations = ( buildConfigurations = (