diff --git a/tools/linux/arm/cross_arm64/arm_sysroot/Dockerfile b/tools/linux/arm/cross_arm64/arm_sysroot/Dockerfile index 9568524..2be165c 100644 --- a/tools/linux/arm/cross_arm64/arm_sysroot/Dockerfile +++ b/tools/linux/arm/cross_arm64/arm_sysroot/Dockerfile @@ -26,4 +26,5 @@ RUN apt-get -y install \ libxrender-dev \ libxss-dev \ libxkbcommon-dev \ - libxkbcommon-x11-dev \ No newline at end of file + libxkbcommon-x11-dev \ + libnotify-dev \ No newline at end of file diff --git a/tools/linux/arm/cross_arm64/pyrightconfig.json b/tools/linux/arm/cross_arm64/pyrightconfig.json index 94ee1e5..02c856f 100644 --- a/tools/linux/arm/cross_arm64/pyrightconfig.json +++ b/tools/linux/arm/cross_arm64/pyrightconfig.json @@ -1,6 +1,6 @@ { "exclude": [ - "qt-everywhere-src-5.15.2/**", + "qt-everywhere-opensource-src-5.9.9/**", "arm_toolchain/**", "arm_sysroot/**", "qt_build/**", diff --git a/tools/linux/automate.py b/tools/linux/automate.py index 41c5c0b..7f4ca21 100755 --- a/tools/linux/automate.py +++ b/tools/linux/automate.py @@ -63,6 +63,11 @@ def install_qt_prebuild(): base.create_dir("./qt_build/Qt-5.9.9") base.cmd("mv", ["./qt_build/qt_amd64", "./qt_build/Qt-5.9.9/gcc_64"]) base.setup_local_qmake("./qt_build/Qt-5.9.9/gcc_64/bin") + + url_arm64 = "https://github.com/ONLYOFFICE-data/build_tools_data/raw/refs/heads/master/qt/qt_binary_linux_arm64.7z" + base.download(url_arm64, "./qt_arm64.7z") + base.extract("./qt_arm64.7z", "./qt_build/Qt-5.9.9") + base.setup_local_qmake("./qt_build/Qt-5.9.9/gcc_arm64/bin") return if not base.is_file("./node_js_setup_14.x"):