trying to fix macos support agaaaiiin -_-

This commit is contained in:
2024-01-12 17:20:35 +01:00
parent 262450728d
commit 37c7759cdf
3 changed files with 11 additions and 15 deletions

View File

@@ -4,8 +4,8 @@ import os
env = SConscript("src/lib/godot-cpp/SConstruct")
if env["platform"] == "macos":
discord_library = "libdiscord_game_sdk.dylib"
discord_library_second = "libdiscord_game_sdk_aarch64.dylib"
discord_library = "discord_game_sdk.dylib"
discord_library_second = "discord_game_sdk_aarch64.dylib"
libexportfolder = "/macos/"
elif env["platform"] in ("linuxbsd", "linux"):

View File

@@ -5,10 +5,10 @@ compatibility_minimum = 4.2
[libraries]
macos.debug.x86_64 = "macos/libdiscord_game_sdk_binding_debug.dylib"
macos.release.x86_64 = "macos/libdiscord_game_sdk_binding.dylib"
macos.debug.arm64 = "macos/libdiscord_game_sdk_binding_arm64_debug.dylib"
macos.release.arm64 = "macos/libdiscord_game_sdk_binding_arm64.dylib"
macos.debug.x86_64 = "macos/discord_game_sdk_binding_debug.dylib"
macos.release.x86_64 = "macos/discord_game_sdk_binding.dylib"
macos.debug.arm64 = "macos/discord_game_sdk_binding_arm64_debug.dylib"
macos.release.arm64 = "macos/discord_game_sdk_binding_arm64.dylib"
windows.debug.x86_64 = "windows/discord_game_sdk_binding_debug.dll"
windows.release.x86_64 = "windows/discord_game_sdk_binding.dll"
linux.debug.x86_64 = "linux/libdiscord_game_sdk_binding_debug.so"
@@ -20,10 +20,10 @@ linux.release.rv64 = "linux/libdiscord_game_sdk_binding.so"
[dependencies]
macos.debug.x86_64 = { "macos/libdiscord_game_sdk.dylib": "" }
macos.release.x86_64 = { "macos/libdiscord_game_sdk.dylib": "" }
macos.debug.arm64 = { "macos/libdiscord_game_sdk_aarch64": "" }
macos.release.arm64 = { "macos/libdiscord_game_sdk_aarch64": "" }
macos.debug.x86_64 = { "macos/discord_game_sdk.dylib": "" }
macos.release.x86_64 = { "macos/discord_game_sdk.dylib": "" }
macos.debug.arm64 = { "macos/discord_game_sdk_aarch64": "" }
macos.release.arm64 = { "macos/discord_game_sdk_aarch64": "" }
windows.debug.x86_64 = { "windows/discord_game_sdk.dll": "" }
windows.release.x86_64 = { "windows/discord_game_sdk.dll": "" }
linux.debug.x86_64 = { "linux/libdiscord_game_sdk.so": "" }

View File

@@ -15,11 +15,7 @@ with open("src/lib/discord_game_sdk/cpp/types.h", "r+") as f:
copy_tree("src/lib/discord_game_sdk/lib/", "src/lib/discord_game_sdk/bin/")
os.rename(
"src/lib/discord_game_sdk/bin/aarch64/discord_game_sdk.dylib",
"src/lib/discord_game_sdk/bin/aarch64/libdiscord_game_sdk_aarch64.dylib",
)
os.rename(
"src/lib/discord_game_sdk/bin/x86_64/discord_game_sdk.dylib",
"src/lib/discord_game_sdk/bin/x86_64/libdiscord_game_sdk.dylib",
"src/lib/discord_game_sdk/bin/aarch64/discord_game_sdk_aarch64.dylib",
)
os.rename(
"src/lib/discord_game_sdk/bin/x86_64/discord_game_sdk.so",