Files
vasilito facf0c92e0 feat: track all source trees in git — full fork offline-first model
Red Bear OS is a full fork. All sources must be available from git clone
with zero network access. Removed gitignore rules that excluded fetched
source trees under recipes/*/source/, local/recipes/kde/*/source/,
local/recipes/qt/*/source/, and vendor source trees.

Build artifacts (target/, build/, source.tar, *.o, *.so) remain excluded.

127291 files added — kernel, relibc, base, bootloader, pkgar, all KDE/Qt
frameworks, mesa, wayland, DRM drivers, and every other recipe source.
2026-05-14 10:55:53 +01:00

48 lines
1.1 KiB
Plaintext

Installation Instructions
=========================
Requirements
------------
As well as the requirements listed in README, the meson build also requires:
meson (http://mesonbuild.com)
ninja (http://ninja-build.org)
Basic Installation
------------------
meson setup $builddir
ninja -C $builddir
ninja -C $builddir install
where $builddir is the name of the directory where the build artifacts
will be written to.
Some of the common options that can be used with "meson setup" include:
Set the install prefix.
--prefix=<path>
Set the build type. Some common build types include "debug" and "release"
--buildtype=<buildtype>
Compiler and linker flags can be set with the CFLAGS and LDFLAGS
environment variables.
Configuring cairo backends
--------------------------
After running "meson build", "meson configure" can be used to display
or modify the build configuration.
eg
Display configuration:
meson configure $builddir
Enable pdf and disable ps:
meson configure $builddir -Dpdf=enabled -Dps=disabled
The "-D" options can also be used with "meson setup"
Tests
-----
Refer to test/README