servo/python
Diego Pino 5298ccb0eb
Skip installing 'clang' if 'clang' binary already exists (#32242)
Simply installing 'clang' installs the default version of Clang for
Linux. For instance, the command: 'apt install clang' installs
'clang-14' in Ubuntu 22.04.

It might be possible that a more recent version of clang is
already installed in the system. For instance, package 'clang-17'.

In the case a 'clang' binary is already installed in the system, skip
the installation of 'clang'.
2024-05-08 04:13:24 +00:00
..
mach Fix build script error.because starting with Python 3.9, the util module was moved from importlib to a separate top-level module called importlib.util. Therefore, if you are using Python 3.9 or later and you receive an AttributeError stating that module 'importlib' has no attribute 'util', it is likely due to a compatibility issue with your code. You can fix this issue by updating your code to import importlib.util directly (#30796) 2023-11-29 16:45:51 +00:00
servo Skip installing 'clang' if 'clang' binary already exists (#32242) 2024-05-08 04:13:24 +00:00
tidy tidy: Make sure to run WPT lints when --all is passed to tidy (#31874) 2024-03-26 10:47:16 +00:00
wpt wpt: Limit the console output sent to the intermittent tracker (#31895) 2024-03-27 14:55:00 +00:00
mach_bootstrap.py bootstrap: Add a --skip-platform option (#32176) 2024-04-29 15:29:11 +00:00
README.md Reorganize Servo's WPT Python scripts 2023-04-20 12:24:55 +02:00
requirements.txt mach: Upgrade boto3 and remove Python < 3.10 dependencies (#32208) 2024-05-01 16:28:14 +00:00
tox.ini Added tox.ini 2016-05-08 12:10:48 +02:00

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, flake8 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.