Merge pull request #3415 from fufesou/refact/linux_do_not_use_texture_render

Linux do not use flutter texture for render
This commit is contained in:
RustDesk 2023-02-27 23:46:02 +08:00 committed by GitHub
commit a133fafffc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -732,7 +732,7 @@ jobs:
x86_64) x86_64)
# no need mock on x86_64 # no need mock on x86_64
export VCPKG_ROOT=/opt/artifacts/vcpkg export VCPKG_ROOT=/opt/artifacts/vcpkg
cargo build --lib --features hwcodec,flutter,flutter_texture_render,${{ matrix.job.extra-build-features }} --release cargo build --lib --features hwcodec,flutter,${{ matrix.job.extra-build-features }} --release
;; ;;
esac esac
@ -900,7 +900,7 @@ jobs:
ln -s /usr/include /vcpkg/installed/arm64-linux/include ln -s /usr/include /vcpkg/installed/arm64-linux/include
export VCPKG_ROOT=/vcpkg export VCPKG_ROOT=/vcpkg
# disable hwcodec for compilation # disable hwcodec for compilation
cargo build --lib --features flutter,flutter_texture_render,${{ matrix.job.extra-build-features }} --release cargo build --lib --features flutter,${{ matrix.job.extra-build-features }} --release
;; ;;
armv7) armv7)
cp -r /opt/artifacts/vcpkg/installed/lib/* /usr/lib/arm-linux-gnueabihf/ cp -r /opt/artifacts/vcpkg/installed/lib/* /usr/lib/arm-linux-gnueabihf/
@ -910,7 +910,7 @@ jobs:
ln -s /usr/include /vcpkg/installed/arm-linux/include ln -s /usr/include /vcpkg/installed/arm-linux/include
export VCPKG_ROOT=/vcpkg export VCPKG_ROOT=/vcpkg
# disable hwcodec for compilation # disable hwcodec for compilation
cargo build --lib --features flutter,flutter_texture_render,${{ matrix.job.extra-build-features }} --release cargo build --lib --features flutter,${{ matrix.job.extra-build-features }} --release
;; ;;
esac esac