Skip to content

Build tools for Adblock Plus and related extensions

Notifications You must be signed in to change notification settings

adblockplus/buildtools

Repository files navigation

Buildtools

Introduction

Tools used to produce builds and releases of the Adblock Plus browser extensions. Intended to be used as a dependency by the extension repositories, not directly.

Requirements

To lint the gitlab CI configuration you will also need:

Usage

Please refer to the documentation of the extension repositories for usage instructions.

Tests

As per the Python Coding Style guide this repository can be linted and tested using Tox.

Once Tox is installed it's easy to lint and run the tests:

tox

(Tox will take care of installing the other dependencies such as flake8 and flake8-abp inside a virtualenv.)

For more information about the unit tests please refer to tests/README.md.