From abd8ca271f91e36082a1c8a4b825906b9d573a00 Mon Sep 17 00:00:00 2001 From: AzaharPlus Date: Tue, 8 Apr 2025 10:58:12 +0200 Subject: [PATCH] update linux scripts --- build/linconf | 6 +++++- build/lindep | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build/linconf b/build/linconf index 976f4fa48..4fd0b2745 100644 --- a/build/linconf +++ b/build/linconf @@ -1 +1,5 @@ -cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON +export EXTRA_CMAKE_FLAGS=(-DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_LINKER=/etc/bin/ld.lld) +export EXTRA_QT_PLUGINS="waylandcompositor" +export EXTRA_PLATFORM_PLUGINS="libqwayland-egl.so;libqwayland-generic.so" + +cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON "${EXTRA_CMAKE_FLAGS[@]}" diff --git a/build/lindep b/build/lindep index 5f9c8b7eb..02f196c3a 100644 --- a/build/lindep +++ b/build/lindep @@ -1,3 +1,3 @@ sudo apt install build-essential clang clang-format cmake jackd libasound-dev libgl-dev libpipewire-0.3-dev libsndio-dev \ libssl-dev libsdl2-dev libx11-dev libxext-dev qt6-base-dev qt6-base-private-dev qt6-l10n-tools qt6-multimedia-dev \ - qt6-tools-dev qt6-tools-dev-tools xorg-dev + qt6-tools-dev qt6-tools-dev-tools xorg-dev ninja-build