Enable Private API in Xcode Project for Mac dylib
This commit is contained in:
parent
0a7fcec0f6
commit
0251bbafe5
@ -2479,6 +2479,12 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
EXECUTABLE_PREFIX = lib;
|
EXECUTABLE_PREFIX = lib;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"DEBUG=1",
|
||||||
|
"SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross",
|
||||||
|
"MVK_FRAMEWORK_VERSION=${CURRENT_PROJECT_VERSION}",
|
||||||
|
"MVK_USE_METAL_PRIVATE_API=1",
|
||||||
|
);
|
||||||
LD_DYLIB_INSTALL_NAME = "@rpath/lib${PRODUCT_NAME}.dylib";
|
LD_DYLIB_INSTALL_NAME = "@rpath/lib${PRODUCT_NAME}.dylib";
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-all_load",
|
"-all_load",
|
||||||
@ -2492,6 +2498,12 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
EXECUTABLE_PREFIX = lib;
|
EXECUTABLE_PREFIX = lib;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"NDEBUG=1",
|
||||||
|
"SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross",
|
||||||
|
"MVK_FRAMEWORK_VERSION=${CURRENT_PROJECT_VERSION}",
|
||||||
|
"MVK_USE_METAL_PRIVATE_API=1",
|
||||||
|
);
|
||||||
LD_DYLIB_INSTALL_NAME = "@rpath/lib${PRODUCT_NAME}.dylib";
|
LD_DYLIB_INSTALL_NAME = "@rpath/lib${PRODUCT_NAME}.dylib";
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-all_load",
|
"-all_load",
|
||||||
@ -2518,6 +2530,11 @@
|
|||||||
A9CBEDFF1B6299D800E45FDC /* Debug */ = {
|
A9CBEDFF1B6299D800E45FDC /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"DEBUG=1",
|
||||||
|
"SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross",
|
||||||
|
"MVK_FRAMEWORK_VERSION=${CURRENT_PROJECT_VERSION}",
|
||||||
|
);
|
||||||
SDKROOT = macosx;
|
SDKROOT = macosx;
|
||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user