mirror of
https://github.com/servo/servo
synced 2026-05-09 08:32:31 +02:00
The current logic treats the explict version of release and dev build specification i.e the `--profile release` and `--profile dev` options as custom profiles. This breaks other logic that explictly check for release and dev profile types, like the android build. Normalize the `--profile` argument so that the strings `release` and `dev` are treated correctly as `BuildType.Kind.RELEASE` and `BuildType.Kind.DEV` respectively. Fixes: #40752 Testing: Tested manually that building android with `--profile release` creates the correct directory structure. Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This directory contains various Python modules used to support servo development.
servo
servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.
tidy
servo-tidy is used to check licenses, line lengths, whitespace, ruff on Python files, lock file versions, and more.
wpt
servo-wpt is a module with support scripts for running, importing, exporting, updating manifests, and updating expectations for WPT tests.