From f043d4b654eca99675d899d468ee1dca828ad512 Mon Sep 17 00:00:00 2001 From: Niek van der Maas Date: Tue, 13 Sep 2022 17:11:47 +0200 Subject: [PATCH] Ladybird: Add macOS build instructions Remove release build info, as per request of @bgianfo --- Ladybird/README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Ladybird/README.md b/Ladybird/README.md index 700c94ec39..e7f30c000c 100644 --- a/Ladybird/README.md +++ b/Ladybird/README.md @@ -21,6 +21,13 @@ On Fedora or derivates: sudo dnf install cmake libglvnd-devel ninja-build qt6-qtbase-devel qt6-qttools-devel qt6-qtwayland-devel ``` +On macOS: + +``` +xcode-select --install +brew install qt ninja +``` + For the c++ compiler, gcc-11 or clang-13 are required at a minimum for c++20 support. For Ubuntu 20.04 and above, ensure that the Qt6 Wayland packages are available: @@ -58,7 +65,7 @@ To run without ninja rule: ``` # or your existing serenity checkout /path/to/serenity export SERENITY_SOURCE_DIR=${PWD}/Build/serenity -./Build/ladybird +./Build/ladybird # or, in macOS: open ./Build/ladybird.app ``` ## Experimental Android Build Steps