Daniel Machlab
Daniel Machlab
This change updates `maven_install` to accept a JSON file with license metadata, so it can then generate `rule_license` `license` instances in the BUILD file it creates. In the `BUILD` file,...
Currently, the `add_licenses.py` tool must be run with: ``` LC_ALL="en_US.UTF-8" admin/refresh_spdx/add_licenses.py ``` Instead, declare a `py_binary` target in `admin/refresh_spdx/BUILD` so the `add_licenses.py` tool can be run with: ``` bazel run...
Currently, running `add_licenses.py` requires an extra step to be run before it is executed: ``` wget https://github.com/spdx/license-list-data/raw/master/json/licenses.json ``` Also, `add_licenses.py` expects the `licenses.json` file to be in the correct place...
Currently, it is a manual process to check that the list of SPDX licenses represented by `licenses/spdx/BUILD` are up-to-date. Instead, add a CI test that checks what we have against...