| commit | bb53d28169fe2f80fd42635b03fe8ee01af85bb4 | [log] [tgz] |
|---|---|---|
| author | Leopold Schabel <leo@monogon.tech> | Tue Jul 08 17:13:31 2025 +0200 |
| committer | Leopold Schabel <leo@monogon.tech> | Tue Jul 08 15:59:40 2025 +0000 |
| tree | a061351e24b704cc8b3ff475d820da3dc5b3ce64 | |
| parent | e18cf27d820dc24ac610130a3cdab642cc4903b6 [diff] |
tools/bazel: short-circuit wrapper when running inside nix-shell Tested: - `bazel` inside Nix shell. - `tools/bazel info` inside Nix shell. - `tools/bazel info` outside Nix shell. - `nix-shell -p bazelisk --run 'bazelisk info'` outside Nix shell. Change-Id: I6a6a696430ea12d0bd61db56f13af596cf0a6729 Reviewed-on: https://review.monogon.dev/c/monogon/+/4405 Reviewed-by: Lorenz Brun <lorenz@monogon.tech> Tested-by: Jenkins CI
This is the main repository containing the source code for the Monogon Platform.
This is pre-release software - take a look, and check back later! In the meantime, join us on Matrix (#monogon-os-community:matrix.org) or Discord.
Our build environment is self-contained and requires only minimal host dependencies:
/dev/kvm (if you want to run tests).Our docs assume that Bazelisk is available as bazel on your PATH.
Refer to SETUP.md for detailed instructions.
The source code lives in //metropolis (Metropolis is the codename of Monogon OS).
See the //metropolis/README.md for a developer quick start guide, or see the Monogon OS Handbook for user documentation.