diff --git a/.github/workflows/rust-codestyle.yml b/.github/workflows/rust-codestyle.yml
index 8523b66..2cea977 100644
--- a/.github/workflows/rust-codestyle.yml
+++ b/.github/workflows/rust-codestyle.yml
@@ -43,11 +43,7 @@ jobs:
working-directory: binding/rust
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- profile: minimal
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Run clippy
run: cargo clippy -- -D warnings
@@ -69,11 +65,7 @@ jobs:
working-directory: binding/rust
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- profile: minimal
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Run clippy
run: cargo clippy -- -D warnings
diff --git a/.github/workflows/rust-demos.yml b/.github/workflows/rust-demos.yml
index 7a6e4e4..acf6521 100644
--- a/.github/workflows/rust-demos.yml
+++ b/.github/workflows/rust-demos.yml
@@ -43,11 +43,7 @@ jobs:
working-directory: binding/rust
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- profile: minimal
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Rust build demo
run: cargo build --verbose
@@ -70,10 +66,7 @@ jobs:
working-directory: binding/rust
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Rust build demo
run: cargo build --verbose
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 7e9bd55..23d7d92 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -51,11 +51,7 @@ jobs:
run: bash copy.sh
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- profile: minimal
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Build
run: cargo build --verbose
@@ -87,10 +83,7 @@ jobs:
Copy-Item -Path "..\..\lib\windows" -Destination ".\data\lib" -Recurse
- name: Install stable toolchain
- uses: actions-rs/toolchain@v1
- with:
- toolchain: stable
- override: true
+ uses: dtolnay/rust-toolchain@stable
- name: Build
run: cargo build --verbose
diff --git a/binding/dotnet/PvRecorder/PvRecorder.csproj b/binding/dotnet/PvRecorder/PvRecorder.csproj
index 00a6bd8..e1e0143 100644
--- a/binding/dotnet/PvRecorder/PvRecorder.csproj
+++ b/binding/dotnet/PvRecorder/PvRecorder.csproj
@@ -49,10 +49,23 @@
lib\windows\amd64\libpv_recorder.dll
false
+
+
+ build/netstandard2.0/libpv_recorder.dylib;
+ build/netcoreapp3.0/lib/mac/x86_64/libpv_recorder.dylib;
+ build/net6.0/lib/mac/x86_64/libpv_recorder.dylib;
+ build/net8.0/lib/mac/x86_64/libpv_recorder.dylib;
+
+ PreserveNewest
+ lib\mac\x86_64\libpv_recorder.dylib
+ false
+
+
+
+
+
- build/netstandard2.0/libpv_recorder.dll;
- build/netcoreapp3.0/lib/windows/arm64/libpv_recorder.dll;
build/net6.0/lib/windows/arm64/libpv_recorder.dll;
build/net8.0/lib/windows/arm64/libpv_recorder.dll;
@@ -62,8 +75,6 @@
- build/netstandard2.0/libpv_recorder.so;
- build/netcoreapp3.0/lib/linux/x86_64/libpv_recorder.so;
build/net6.0/lib/linux/x86_64/libpv_recorder.so;
build/net8.0/lib/linux/x86_64/libpv_recorder.so;
@@ -71,24 +82,17 @@
lib\linux\x86_64\libpv_recorder.so
false
-
+
- build/netstandard2.0/libpv_recorder.dylib;
- build/netcoreapp3.0/lib/mac/x86_64/libpv_recorder.dylib;
- build/net6.0/lib/mac/x86_64/libpv_recorder.dylib;
- build/net8.0/lib/mac/x86_64/libpv_recorder.dylib;
+ build/net6.0/lib/mac/arm64/libpv_recorder.dylib;
+ build/net8.0/lib/mac/arm64/libpv_recorder.dylib;
PreserveNewest
- lib\mac\x86_64\libpv_recorder.dylib
+ lib\mac\arm64\libpv_recorder.dylib
false
-
-
-
-
- build/netcoreapp3.0/lib/raspberry-pi;
build/net6.0/lib/raspberry-pi;
build/net8.0/lib/raspberry-pi;
@@ -98,19 +102,6 @@
-
-
-
-
- build/net6.0/lib/mac/arm64/libpv_recorder.dylib;
- build/net8.0/lib/mac/arm64/libpv_recorder.dylib;
-
- PreserveNewest
- lib\mac\arm64\libpv_recorder.dylib
- false
-
-
-