-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREUSE.toml
More file actions
42 lines (36 loc) · 1.55 KB
/
Copy pathREUSE.toml
File metadata and controls
42 lines (36 loc) · 1.55 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
version = 1
# REUSE configuration: maps every file in the repo to a license + copyright
# without requiring per-file SPDX headers in places where they'd be noisy
# (binary assets, generated lockfiles, the LICENSE document itself).
#
# Files NOT covered by an annotation here MUST carry an inline SPDX header.
# `reuse lint` (run in CI) enforces both layers — see .github/workflows/ci.yml.
#
# Sentinel itself is GPL-3.0-or-later; everything we author falls under
# that. Third-party assets (none currently) would get their own annotation
# blocks.
[[annotations]]
path = ["LICENSE"]
precedence = "aggregate"
SPDX-FileCopyrightText = "2025 Atay Özcan <atay@oezcan.me>"
SPDX-License-Identifier = "GPL-3.0-or-later"
[[annotations]]
path = ["Cargo.lock"]
precedence = "aggregate"
SPDX-FileCopyrightText = "2025 Atay Özcan <atay@oezcan.me>"
SPDX-License-Identifier = "GPL-3.0-or-later"
[[annotations]]
path = [".gitignore", ".idea/**", ".vscode/**", ".claude/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "2025 Atay Özcan <atay@oezcan.me>"
SPDX-License-Identifier = "GPL-3.0-or-later"
[[annotations]]
path = ["packaging/man/*.5", "packaging/man/*.8", "packaging-kde/packaging/man/*.5", "packaging-kde/packaging/man/*.8"]
precedence = "aggregate"
SPDX-FileCopyrightText = "2025 Atay Özcan <atay@oezcan.me>"
SPDX-License-Identifier = "GPL-3.0-or-later"
[[annotations]]
path = ["**/*.md", "**/*.toml", "**/*.yml", "**/*.yaml", "**/*.json"]
precedence = "aggregate"
SPDX-FileCopyrightText = "2025 Atay Özcan <atay@oezcan.me>"
SPDX-License-Identifier = "GPL-3.0-or-later"