A BRBuild project containing the tram and metro vehicles imported from the former BRMetro prototype.
uv venv --python 3.14 .venv
uv pip install --python .venv/bin/python pillow pyyaml nml
BRBUILD_DIR=/path/to/BRBuild .venv/bin/python build.py --log --docsBRBuild.yaml enables the BRBuild documentation manifest. A successful build writes docs/generated/manifest.json for BRdocs consumers.
BRMetro emits every vehicle in both the train and tram features. The GRF parameters Show trams as trains and Show trains as trams disable the alternate feature by vehicle ID according to each vehicle's usage category.
BRBuild.yaml— BRBuild project manifestbuild.py— project-local BRBuild launchersrc/grf/GRF.yaml— GRF metadata and parameterssrc/vehicles/— imported BRMetro vehicle candidatesdocs/generated/— BRBuild-generated BRdocs manifest
BRBuild and BRTrains3 are the format and track-type references. The legacy source is preserved at /home/jon/BRmetro_old.