xref: /aosp_15_r20/external/bazelbuild-rules_license/admin/refresh_spdx/README.md (revision f578df4fd057ffe2023728444759535685631548)
1*f578df4fSJingwen Chen# Tools to refresh SPDX license list
2*f578df4fSJingwen Chen
3*f578df4fSJingwen Chen## Update //licenses/spdx
4*f578df4fSJingwen Chen
5*f578df4fSJingwen ChenThis pulls in the authoritative list of licenses from the SPDX project
6*f578df4fSJingwen Chenand updates our copy of it to include any new license identifiers.
7*f578df4fSJingwen Chen
8*f578df4fSJingwen ChenIt does not attempt to classify them in any way.
9*f578df4fSJingwen Chen
10*f578df4fSJingwen ChenNOTE: You must run this from //admin/refresh_spdx
11*f578df4fSJingwen Chen
12*f578df4fSJingwen Chen1.  Fetch the license list from the SPDX project.
13*f578df4fSJingwen Chen
14*f578df4fSJingwen Chen    ```bash
15*f578df4fSJingwen Chen    wget https://github.com/spdx/license-list-data/raw/master/json/licenses.json
16*f578df4fSJingwen Chen    ```
17*f578df4fSJingwen Chen
18*f578df4fSJingwen Chen1.  Run the refresh tool
19*f578df4fSJingwen Chen    python add_licenses.py
20*f578df4fSJingwen Chen
21