Skip to content

Commit d99e749

Browse files
Add template_release on all platforms to fix a crash with release exports on Linux (#43)
* use template_release on linux * build and use target_release on all platforms
1 parent 17e5aea commit d99e749

2 files changed

Lines changed: 11 additions & 5 deletions

File tree

.github/workflows/builds.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
{ platform: windows, arch: x86_64, os: ubuntu-latest },
4747
{ platform: macos, arch: universal, os: macos-latest },
4848
]
49-
target-type: [template_debug]
49+
target-type: [template_debug, template_release]
5050
float-precision: [single]
5151

5252
runs-on: ${{ matrix.target.os }}

project/addons/godot-ndi/godot-ndi.gdextension

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,16 @@ reloadable = false
66

77
[libraries]
88

9-
linux.x86_64.single = "bin/linux/libgodot-ndi.linux.template_debug.x86_64.so"
10-
linux.arm64.single = "bin/linux/libgodot-ndi.linux.template_debug.arm64.so"
11-
windows.x86_64.single = "bin/windows/libgodot-ndi.windows.template_debug.x86_64.dll"
12-
macos.single = "bin/macos/libgodot-ndi.macos.template_debug.universal.dylib"
9+
linux.x86_64.single.debug = "bin/linux/libgodot-ndi.linux.template_debug.x86_64.so"
10+
linux.arm64.single.debug = "bin/linux/libgodot-ndi.linux.template_debug.arm64.so"
11+
linux.x86_64.single.release = "bin/linux/libgodot-ndi.linux.template_release.x86_64.so"
12+
linux.arm64.single.release = "bin/linux/libgodot-ndi.linux.template_release.arm64.so"
13+
14+
windows.x86_64.single.debug = "bin/windows/libgodot-ndi.windows.template_debug.x86_64.dll"
15+
windows.x86_64.single.release = "bin/windows/libgodot-ndi.windows.template_release.x86_64.dll"
16+
17+
macos.single.debug = "bin/macos/libgodot-ndi.macos.template_debug.universal.dylib"
18+
macos.single.release = "bin/macos/libgodot-ndi.macos.template_release.universal.dylib"
1319

1420
[icons]
1521

0 commit comments

Comments
 (0)