update patch script
This commit is contained in:
parent
55f4333415
commit
a2e795296d
1 changed files with 8 additions and 2 deletions
|
@ -38,17 +38,21 @@ if not os.path.exists(frameworks_dir):
|
|||
os.makedirs(frameworks_dir)
|
||||
|
||||
SHADERC_DYLIB_NAME = "libshaderc_shared.1.dylib"
|
||||
SHADERC_OUT = join(frameworks_dir, SHADERC_DYLIB_NAME)
|
||||
VULKAN_DYLIB_NAME = "libvulkan.1.dylib"
|
||||
VULKAN_OUT = join(frameworks_dir, VULKAN_DYLIB_NAME)
|
||||
DYLIB_PATH = join(os.environ["VULKAN_SDK"], "lib")
|
||||
|
||||
print("Patching " + executable)
|
||||
|
||||
shutil.copyfile(
|
||||
join(DYLIB_PATH, SHADERC_DYLIB_NAME),
|
||||
join(frameworks_dir, SHADERC_DYLIB_NAME),
|
||||
SHADERC_OUT,
|
||||
follow_symlinks=True,
|
||||
)
|
||||
shutil.copyfile(
|
||||
join(DYLIB_PATH, VULKAN_DYLIB_NAME),
|
||||
join(frameworks_dir, VULKAN_DYLIB_NAME),
|
||||
VULKAN_OUT,
|
||||
follow_symlinks=True,
|
||||
)
|
||||
|
||||
|
@ -60,6 +64,7 @@ os.system(
|
|||
+ '" '
|
||||
+ executable
|
||||
)
|
||||
|
||||
os.system(
|
||||
'install_name_tool -change "@rpath/'
|
||||
+ VULKAN_DYLIB_NAME
|
||||
|
@ -70,3 +75,4 @@ os.system(
|
|||
)
|
||||
|
||||
os.system("codesign -f -s - " + bundle_path)
|
||||
os.system("codesign -f -s - " + executable)
|
||||
|
|
Loading…
Add table
Reference in a new issue