mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-08 04:50:08 +03:00
Ladybird: Add ccache as a build requirement
As ccache is nice to have when rebuilding Ladybird, adding it to the build instructions may improve the experience for newcomers.
This commit is contained in:
parent
7cd8c3f708
commit
0498f8dabe
Notes:
sideshowbarker
2024-07-17 04:34:25 +09:00
Author: https://github.com/volovikariel Commit: https://github.com/SerenityOS/serenity/commit/0498f8dabe Pull-request: https://github.com/SerenityOS/serenity/pull/19825
@ -7,7 +7,7 @@ Qt6 development packages and a C++20 capable compiler are required. g++-12 or cl
|
||||
On Debian/Ubuntu required packages include, but are not limited to:
|
||||
|
||||
```
|
||||
sudo apt install build-essential cmake libgl1-mesa-dev ninja-build qt6-base-dev qt6-tools-dev-tools qt6-multimedia-dev
|
||||
sudo apt install build-essential cmake libgl1-mesa-dev ninja-build qt6-base-dev qt6-tools-dev-tools qt6-multimedia-dev ccache
|
||||
```
|
||||
|
||||
For Ubuntu 20.04 and above, ensure that the Qt6 Wayland packages are available:
|
||||
@ -19,17 +19,17 @@ sudo apt install qt6-wayland
|
||||
On Arch Linux/Manjaro:
|
||||
|
||||
```
|
||||
sudo pacman -S --needed base-devel cmake libgl ninja qt6-base qt6-tools qt6-wayland qt6-multimedia
|
||||
sudo pacman -S --needed base-devel cmake libgl ninja qt6-base qt6-tools qt6-wayland qt6-multimedia ccache
|
||||
```
|
||||
|
||||
On Fedora or derivatives:
|
||||
```
|
||||
sudo dnf install cmake libglvnd-devel ninja-build qt6-qtbase-devel qt6-qttools-devel qt6-qtwayland-devel qt6-qtmultimedia-devel
|
||||
sudo dnf install cmake libglvnd-devel ninja-build qt6-qtbase-devel qt6-qttools-devel qt6-qtwayland-devel qt6-qtmultimedia-devel ccache
|
||||
```
|
||||
|
||||
On openSUSE:
|
||||
```
|
||||
sudo zypper install cmake libglvnd-devel ninja qt6-base-devel qt6-tools-devel qt6-wayland-devel
|
||||
sudo zypper install cmake libglvnd-devel ninja qt6-base-devel qt6-tools-devel qt6-wayland-devel ccache
|
||||
```
|
||||
|
||||
On Nix/NixOS:
|
||||
@ -43,7 +43,7 @@ Note that Xcode 13.x does not have sufficient C++20 support to build ladybird. X
|
||||
|
||||
```
|
||||
xcode-select --install
|
||||
brew install cmake qt ninja
|
||||
brew install cmake qt ninja ccache
|
||||
```
|
||||
|
||||
On OpenIndiana:
|
||||
|
Loading…
Reference in New Issue
Block a user