summaryrefslogtreecommitdiff
path: root/misc/webrtc.gdextension
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2023-06-20 19:38:27 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2023-06-21 03:54:39 +0200
commit85efdfd6ce365a0ac8502777b8c142be463cfe29 (patch)
treeb929a16bde002200f430ec4df0d44defd90f0481 /misc/webrtc.gdextension
parent32ae1d11958dcf04d0bd9c5c5ca98e21221a57d7 (diff)
downloadfork-godot-webrtc-native-85efdfd6ce365a0ac8502777b8c142be463cfe29.tar.gz
fork-godot-webrtc-native-85efdfd6ce365a0ac8502777b8c142be463cfe29.tar.bz2
fork-godot-webrtc-native-85efdfd6ce365a0ac8502777b8c142be463cfe29.zip
Linux ARM32/ARM64, better toolchains support.
Needs updated godot-cpp to build library with custom toolchains. Make the OpenSSL and CMake tools more customizable letting the user override the default platform flags via build options. Improve dependency handling.
Diffstat (limited to 'misc/webrtc.gdextension')
-rw-r--r--misc/webrtc.gdextension4
1 files changed, 4 insertions, 0 deletions
diff --git a/misc/webrtc.gdextension b/misc/webrtc.gdextension
index a717d0d..9fe979a 100644
--- a/misc/webrtc.gdextension
+++ b/misc/webrtc.gdextension
@@ -6,6 +6,8 @@ entry_symbol = "webrtc_extension_init"
linux.debug.x86_64 = "res://webrtc/lib/libwebrtc_native.linux.template_debug.x86_64.so"
linux.debug.x86_32 = "res://webrtc/lib/libwebrtc_native.linux.template_debug.x86_32.so"
+linux.debug.arm64 = "res://webrtc/lib/libwebrtc_native.linux.template_debug.arm64.so"
+linux.debug.arm32 = "res://webrtc/lib/libwebrtc_native.linux.template_debug.arm32.so"
macos.debug = "res://webrtc/lib/libwebrtc_native.macos.template_debug.universal.dylib"
windows.debug.x86_64 = "res://webrtc/lib/libwebrtc_native.windows.template_debug.x86_64.dll"
windows.debug.x86_32 = "res://webrtc/lib/libwebrtc_native.windows.template_debug.x86_32.dll"
@@ -16,6 +18,8 @@ ios.debug.x86_64 = "res://webrtc/lib/libwebrtc_native.ios.template_debug.x86_64.
linux.release.x86_64 = "res://webrtc/lib/libwebrtc_native.linux.template_release.x86_64.so"
linux.release.x86_32 = "res://webrtc/lib/libwebrtc_native.linux.template_release.x86_32.so"
+linux.release.arm64 = "res://webrtc/lib/libwebrtc_native.linux.template_release.arm64.so"
+linux.release.arm32 = "res://webrtc/lib/libwebrtc_native.linux.template_release.arm32.so"
macos.release = "res://webrtc/lib/libwebrtc_native.macos.template_release.universal.dylib"
windows.release.x86_64 = "res://webrtc/lib/libwebrtc_native.windows.template_release.x86_64.dll"
windows.release.x86_32 = "res://webrtc/lib/libwebrtc_native.windows.template_release.x86_32.dll"