forked from nrfconnect/sdk-nrf-bm
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlicense_allow_list.yaml
More file actions
73 lines (68 loc) · 2.92 KB
/
Copy pathlicense_allow_list.yaml
File metadata and controls
73 lines (68 loc) · 2.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# List of licenses allowed by the "license_check.py" script.
# Key is a license identifier, value is a regular expression (see Python's
# re.search) that matches the files that are allowed to have the license.
# The value can be multiline string. Each line is a regexp that can optionally
# start with a '!' character to indicate that it is a negative match.
# File paths are relative to west workspace directory.
# Special key "none" match no license. Special key "any" match any license
# including no license.
# You can add a '-' character to the beginning of the license identifier to
# allow specific license, but using it will generate a warning.
# Nordic 5-Clause is always allowed.
LicenseRef-Nordic-5-Clause: ".*"
# Missing license information is allowed in all files except the ones listed below using
# negative match.
none: |
.*
!\.c$
!\.h$
!\.cpp$
!\.a$
!\.py$
# Any license information is allowed in Python scripts, but it will generate a warning.
-any: |
\.py$
# The 'license-texts.yaml' file contains texts of multiple licenses.
# Ignore all detected licenses in that file.
any: |
.*/license-texts.yaml$
^nrf/subsys/nrf_compress/lzma/
# Allow different licenses from external sources
Apache-2.0: |
^nrf-bm/.ruff.toml
^nrf-bm/drivers/flash/soc_flash_nrf_rram.c
^nrf-bm/include/bm/fs/bm_zms.h
^nrf-bm/include/bm/mgmt/mcumgr/grp/img_mgmt/img_mgmt.h
^nrf-bm/lib/zephyr_queue/src/queue.c
^nrf-bm/modules/hal_nordic/nrfx/Kconfig
^nrf-bm/subsys/fs/bm_zms/
^nrf-bm/subsys/mgmt/mcumgr/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/grp/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/include/mgmt/mcumgr/grp/img_mgmt/img_mgmt_priv.h
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/src/img_mgmt_state.c
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/src/img_mgmt.c
^nrf-bm/subsys/mgmt/mcumgr/grp/img_mgmt/src/zephyr_img_mgmt.c
^nrf-bm/subsys/mgmt/mcumgr/grp/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/grp/os_mgmt/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/grp/os_mgmt/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/grp/settings_mgmt/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/grp/settings_mgmt/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/grp/settings_mgmt/src/settings_mgmt.c
^nrf-bm/subsys/mgmt/mcumgr/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/mgmt/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/mgmt/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/smp/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/smp/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/transport/CMakeLists.txt
^nrf-bm/subsys/mgmt/mcumgr/transport/Kconfig
^nrf-bm/subsys/mgmt/mcumgr/transport/src/bm_uart_mcumgr.c
^nrf-bm/subsys/mgmt/mcumgr/transport/src/smp_uart.c
^nrf-bm/subsys/mgmt/mcumgr/transport/src/smp.c
^nrf-bm/subsys/mgmt/mcumgr/util/CMakeLists.txt
^nrf-bm/subsys/storage/flash_map/
^nrf-bm/sysbuild/Kconfig.bm
^nrf-bm/tests/subsys/fs/bm_zms/
MIT: |
^nrf-bm/doc/_doxygen/doxygen-awesome.css