ladybird icon indicating copy to clipboard operation
ladybird copied to clipboard

Offline build instructions?

Open sleirsgoevy opened this issue 2 years ago • 4 comments

What exactly to git clone and where to place to have the thing build fully offline?

sleirsgoevy avatar Oct 20 '22 22:10 sleirsgoevy

For now I will resort to putting a fake git tool in PATH, but that is certainly a hack.

sleirsgoevy avatar Oct 20 '22 23:10 sleirsgoevy

You need the whole SerenityOS installed then u can reference it otherwise u need online connection

Airbus5717 avatar Oct 31 '22 10:10 Airbus5717

By "whole SerenityOS" do you mean that I need an up and running OS for offline building? Or do you just mean that I need to download it beforehand?

sleirsgoevy avatar Nov 01 '22 20:11 sleirsgoevy

You need the serenity source code, passed with -DSERENITY_SOURCE_DIR,. And a copy of the CLDR, TZDB, and UCD. Those artifacts can have their locations specified with CMake options too, which are documented in their CMake modules in serenity/Meta/cmake

ADKaster avatar Nov 01 '22 20:11 ADKaster