mirror of
https://github.com/swaywm/sway.git
synced 2025-10-28 05:40:16 -04:00
build: switch to explicit 'meson setup' syntax
This commit is contained in:
parent
d9e615c507
commit
b4a9a1716f
31 changed files with 34 additions and 34 deletions
|
|
@ -29,12 +29,12 @@ sources:
|
||||||
tasks:
|
tasks:
|
||||||
- wlroots: |
|
- wlroots: |
|
||||||
cd wlroots
|
cd wlroots
|
||||||
meson --prefix=/usr build -Dexamples=false
|
meson setup --prefix=/usr build -Dexamples=false
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
- setup: |
|
- setup: |
|
||||||
cd sway
|
cd sway
|
||||||
meson build --fatal-meson-warnings -Dauto_features=enabled -Dtray=disabled
|
meson setup build --fatal-meson-warnings -Dauto_features=enabled -Dtray=disabled
|
||||||
- build: |
|
- build: |
|
||||||
cd sway
|
cd sway
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
@ -52,5 +52,5 @@ tasks:
|
||||||
mkdir subprojects
|
mkdir subprojects
|
||||||
ln -s ../../wlroots subprojects/wlroots
|
ln -s ../../wlroots subprojects/wlroots
|
||||||
rm -rf build
|
rm -rf build
|
||||||
meson build --fatal-meson-warnings --default-library=static --force-fallback-for=wlroots
|
meson setup build --fatal-meson-warnings --default-library=static --force-fallback-for=wlroots
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
|
||||||
|
|
@ -26,12 +26,12 @@ sources:
|
||||||
tasks:
|
tasks:
|
||||||
- wlroots: |
|
- wlroots: |
|
||||||
cd wlroots
|
cd wlroots
|
||||||
meson --prefix=/usr build -Dexamples=false
|
meson setup --prefix=/usr build -Dexamples=false
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
- setup: |
|
- setup: |
|
||||||
cd sway
|
cd sway
|
||||||
meson build --fatal-meson-warnings -Dauto_features=enabled -Dsd-bus-provider=libsystemd
|
meson setup build --fatal-meson-warnings -Dauto_features=enabled -Dsd-bus-provider=libsystemd
|
||||||
- build: |
|
- build: |
|
||||||
cd sway
|
cd sway
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ tasks:
|
||||||
cd subprojects
|
cd subprojects
|
||||||
ln -s ../../wlroots wlroots
|
ln -s ../../wlroots wlroots
|
||||||
cd ..
|
cd ..
|
||||||
meson build --fatal-meson-warnings -Dtray=enabled -Dsd-bus-provider=basu
|
meson setup build --fatal-meson-warnings -Dtray=enabled -Dsd-bus-provider=basu
|
||||||
- build: |
|
- build: |
|
||||||
cd sway
|
cd sway
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ _\* Compile-time dep_
|
||||||
|
|
||||||
نفذ هذه الأوامر:
|
نفذ هذه الأوامر:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ _\* Kompilyasiya asılılıqları_
|
||||||
|
|
||||||
Bu əmrləri icra edin:
|
Bu əmrləri icra edin:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ _\* Závislost pouze pro kompilaci_
|
||||||
|
|
||||||
Spusťte tyto příkazy:
|
Spusťte tyto příkazy:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ _\*Werden nur für das Kompilieren benötigt_
|
||||||
|
|
||||||
Führe die folgenden Befehle aus:
|
Führe die folgenden Befehle aus:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ _\*Kompileringsafhængighed_
|
||||||
|
|
||||||
Kør følgende kommandoer:
|
Kør følgende kommandoer:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\*Compile-time dep_
|
||||||
|
|
||||||
Desde su consola, ejecute las órdenes:
|
Desde su consola, ejecute las órdenes:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ _\* Requis uniquement pour la compilation_
|
||||||
|
|
||||||
Exécutez ces commandes :
|
Exécutez ces commandes :
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ _\* Compile-time dep_
|
||||||
|
|
||||||
გაუშვით ეს ბრძანებები:
|
გაუშვით ეს ბრძანებები:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\*Compile-time dep_
|
||||||
|
|
||||||
Τρέξτε αυτά τα commands:
|
Τρέξτε αυτά τα commands:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ _\* Compilation के समय आवश्यक_
|
||||||
|
|
||||||
ये commands चलाएं:
|
ये commands चलाएं:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\*Fordításidejű függőség_
|
||||||
|
|
||||||
Futtasd ezeket a parancsokat:
|
Futtasd ezeket a parancsokat:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ _\*نیازمندیهای زمان کامپایل برنامه_
|
||||||
|
|
||||||
این فرمانها را اجرا کنید:
|
این فرمانها را اجرا کنید:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ _\* Dipendenza necessaria per la compilazione_
|
||||||
|
|
||||||
Esegui questi comandi:
|
Esegui questi comandi:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ _\*コンパイル時の依存_
|
||||||
|
|
||||||
次のコマンドを実行してください:
|
次のコマンドを実行してください:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ _\*컴파일 떄 필요_
|
||||||
|
|
||||||
다음 명령을 실행하세요:
|
다음 명령을 실행하세요:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\* Compile-time dep_
|
||||||
|
|
||||||
Run these commands:
|
Run these commands:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\* Compileerafhankelijkheden_
|
||||||
|
|
||||||
Voer deze opdrachten uit:
|
Voer deze opdrachten uit:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ _\* Kompileringsavhengigheter_
|
||||||
|
|
||||||
Kjør følgende kommandoer:
|
Kjør følgende kommandoer:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\*zależności kompilacji_
|
||||||
|
|
||||||
Wykonaj następujące polecenia:
|
Wykonaj następujące polecenia:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ _\*Dependência de tempo de compilação_
|
||||||
|
|
||||||
Execute esses comandos:
|
Execute esses comandos:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ Dependențe pentru instalare:
|
||||||
Rulați aceste comenzi:
|
Rulați aceste comenzi:
|
||||||
|
|
||||||
```
|
```
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ _\*Зависимости для сборки_
|
||||||
|
|
||||||
Выполните эти команды:
|
Выполните эти команды:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ _\* Потребно само за компајлирање_
|
||||||
|
|
||||||
Покрените следеће команде:
|
Покрените следеће команде:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ _\* Krav för kompilering_
|
||||||
|
|
||||||
Kör dessa kommandon:
|
Kör dessa kommandon:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ _\*Derleme-anı bağımlılıkları_
|
||||||
|
|
||||||
Şu komutları çalıştırın:
|
Şu komutları çalıştırın:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ _\*Лише для компіляції_
|
||||||
|
|
||||||
Виконайте ці команди:
|
Виконайте ці команди:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ _\*编译时依赖_
|
||||||
|
|
||||||
运行如下命令:
|
运行如下命令:
|
||||||
|
|
||||||
meson build/
|
meson setup build/
|
||||||
ninja -C build/
|
ninja -C build/
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ _\*編譯時相依_
|
||||||
|
|
||||||
執行這些指令:
|
執行這些指令:
|
||||||
|
|
||||||
meson build
|
meson setup build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue