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 - - -