From 65850394fff8fb1796bde8b3c9b18def6cb46a48 Mon Sep 17 00:00:00 2001 From: abc Date: Tue, 21 Nov 2023 10:42:52 +0000 Subject: [PATCH] =?UTF-8?q?=E6=BA=90=E7=A0=81=E4=BE=9D=E8=B5=96ft=5Fsurfac?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: abc --- build/prebuild.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/build/prebuild.sh b/build/prebuild.sh index 0c8ead3..a125794 100755 --- a/build/prebuild.sh +++ b/build/prebuild.sh @@ -124,6 +124,20 @@ cd ${PROJECT_DIR}/third_party/ft_flutter ./project_build/prebuild.sh ./build.sh $* +if [ ! -d ${PROJECT_DIR}/third_party/ft_surface ]; then +git clone https://gitee.com/openeuler/ft_surface ${PROJECT_DIR}/third_party/ft_surface +fi +cd ${PROJECT_DIR}/third_party/ft_surface/ft_surface_wrapper +cmake . +make +sudo cp -fr libft_surface_wrapper.so /usr/lib64 +sudo mkdir -p /usr/include/ftsurface +sudo cp -fr include/buffer_handle.h /usr/include/ftsurface +sudo cp -fr include/display_type.h /usr/include/ftsurface +sudo cp -fr include/external_window.h /usr/include/ftsurface +sudo cp -fr include/native_window_wrapper.h /usr/include/ftsurface +sudo cp -fr include/window.h /usr/include/ftsurface + if [ ! -d ${PROJECT_DIR}/third_party/ft_multimedia ]; then git clone https://gitee.com/openeuler/ft_multimedia.git ${PROJECT_DIR}/third_party/ft_multimedia fi -- Gitee