update build docs and flags

This commit is contained in:
Nikhil Sonti
2025-09-30 12:54:03 -07:00
parent 17c9ccb97a
commit 4e9cd134e8
5 changed files with 104 additions and 52 deletions

View File

@@ -116,17 +116,24 @@ Once you have Chromium checked out, navigate to our build system:
cd packages/browseros
# Debug build (for development)
python build/build.py --chromium-src /path/to/chromium/src --build --build-type debug
# macOS
python build/build.py --config build/config/debug.macos.yaml --chromium-src /path/to/chromium/src --build
# Linux
python build/build.py --config build/config/debug.linux.yaml --chromium-src /path/to/chromium/src --build
# Windows
python build/build.py --config build/config/debug.windows.yaml --chromium-src /path/to/chromium/src --build
# Release build (for production)
# macOS
python build/build.py --chromium-src /path/to/chromium/src --build --build-type release
python build/build.py --config build/config/release.macos.yaml --chromium-src /path/to/chromium/src --build
# Linux
python build/build.py --chromium-src /path/to/chromium/src --build --build-type release
python build/build.py --config build/config/release.linux.yaml --chromium-src /path/to/chromium/src --build
# Windows
python build/build.py --chromium-src /path/to/chromium/src --build --build-type release
python build/build.py --config build/config/release.windows.yaml --chromium-src /path/to/chromium/src --build
```
The build typically takes 1-3 hours on modern hardware (M4 Max, Ryzen 9, etc.).