Skip to content

Commit 2543364

Browse files
committed
Update expected NDI SDK locations for v5
1 parent fbf1af0 commit 2543364

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/gradle.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
id: cacheNDI
2424
with:
2525
path: 'NDI SDK*'
26-
key: ${{ runner.os }}-ndi5
26+
key: ${{ runner.os }}-ndiv5
2727

2828
- name: Setup the NDI SDK
2929
if: steps.cacheNDI.outputs.cache-hit != 'true'
@@ -33,12 +33,14 @@ jobs:
3333
rm Install_NDI_SDK_v5_Linux.tar.gz && rm Install_NDI_SDK_v5_Linux.sh
3434
wget https://downloads.ndi.tv/SDK/NDI_SDK_Android/Install_NDI_Advanced_SDK_v5_Android.tar.gz && tar -xvf Install_NDI_Advanced_SDK_v5_Android.tar.gz
3535
yes | ./Install_NDI_Advanced_SDK_v5_Android.sh > /dev/null
36+
mv "NDI Advanced SDK for Android" "NDI SDK for Android"
3637
rm Install_NDI_Advanced_SDK_v5_Android.tar.gz && rm Install_NDI_Advanced_SDK_v5_Android.sh
3738
wget https://downloads.ndi.tv/SDK/NDI_SDK/NDI%205%20SDK.exe && /opt/innoextract-1.9-linux/innoextract "NDI 5 SDK.exe"
3839
mkdir "NDI SDK for Windows" && mv app/* "NDI SDK for Windows"
3940
rm -r app && rm "NDI 5 SDK.exe"
4041
wget https://downloads.ndi.tv/SDK/NDI_SDK_Mac/Install_NDI_SDK_v5_macOS.pkg && 7z x Install_NDI_SDK_v5_macOS.pkg
4142
7z x Payload~
43+
mv "NDI SDK for macOS" "NDI SDK for Apple"
4244
rm Install_NDI_SDK_v5_macOS.pkg && rm Payload~
4345
4446
- uses: actions/cache@v2

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
id: cacheNDI
2828
with:
2929
path: 'NDI SDK*'
30-
key: ${{ runner.os }}-ndi5
30+
key: ${{ runner.os }}-ndiv5
3131

3232
- name: Setup the NDI SDK
3333
if: steps.cacheNDI.outputs.cache-hit != 'true'
@@ -37,12 +37,14 @@ jobs:
3737
rm Install_NDI_SDK_v5_Linux.tar.gz && rm Install_NDI_SDK_v5_Linux.sh
3838
wget https://downloads.ndi.tv/SDK/NDI_SDK_Android/Install_NDI_Advanced_SDK_v5_Android.tar.gz && tar -xvf Install_NDI_Advanced_SDK_v5_Android.tar.gz
3939
yes | ./Install_NDI_Advanced_SDK_v5_Android.sh > /dev/null
40+
mv "NDI Advanced SDK for Android" "NDI SDK for Android"
4041
rm Install_NDI_Advanced_SDK_v5_Android.tar.gz && rm Install_NDI_Advanced_SDK_v5_Android.sh
4142
wget https://downloads.ndi.tv/SDK/NDI_SDK/NDI%205%20SDK.exe && /opt/innoextract-1.9-linux/innoextract "NDI 5 SDK.exe"
4243
mkdir "NDI SDK for Windows" && mv app/* "NDI SDK for Windows"
4344
rm -r app && rm "NDI 5 SDK.exe"
4445
wget https://downloads.ndi.tv/SDK/NDI_SDK_Mac/Install_NDI_SDK_v5_macOS.pkg && 7z x Install_NDI_SDK_v5_macOS.pkg
4546
7z x Payload~
47+
mv "NDI SDK for macOS" "NDI SDK for Apple"
4648
rm Install_NDI_SDK_v5_macOS.pkg && rm Payload~
4749
4850
- uses: actions/cache@v2

devolay-natives/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ val assembleIntegratedNDIArtifacts by tasks.registering(Jar::class) {
231231
nativeLicensePaths.add(file("../NDI SDK for Apple/licenses/libndi_licenses.txt").toPath())
232232
when (machine.architecture.name) {
233233
"x86-64" -> {
234-
nativeLibPath = file("../NDI SDK for Apple/lib/x64/libndi.4.dylib").toPath()
234+
nativeLibPath = file("../NDI SDK for Apple/lib/macOS/libndi.dylib").toPath()
235235
}
236236
}
237237
} else if (machine.operatingSystemFamily.name == "linux") {

0 commit comments

Comments
 (0)