-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREUSE.toml
More file actions
72 lines (61 loc) · 2.24 KB
/
REUSE.toml
File metadata and controls
72 lines (61 loc) · 2.24 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
# SPDX-License-Identifier: 0BSD
# SPDX-FileCopyrightText: 2023-2026 Aryan Ameri <info@ameri.me>
version = 1
# =============================================================================
# Source Code (MPL-2.0) - Code with actual logic
# =============================================================================
[[annotations]]
path = ["src/**", "tests/**"]
precedence = "closest"
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "MPL-2.0"
# Scripts (BSD-2-Clause) - Scripts for installation and maintenance
[[annotations]]
path = ["scripts/**"]
precedence = "closest"
SPDX-FileCopyrightText = [
"2026 State Government of Victoria",
"2023-2026 Aryan Ameri <info@ameri.me>",
]
SPDX-License-Identifier = "BSD-2-Clause"
# Nim project manifest and config
[[annotations]]
path = ["*.nimble", "config.nims"]
precedence = "closest"
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "0BSD"
# =============================================================================
# Plumbing/Config (0BSD) - Configuration without substantial logic
# =============================================================================
[[annotations]]
path = [".devcontainer/**", ".github/**", "config/**", "completions/**"]
precedence = "closest"
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "0BSD"
# Build system and task runner configs
[[annotations]]
path = ["justfile", "Makefile", "Dockerfile", "Containerfile"]
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "0BSD"
# Data/config files (no logic)
[[annotations]]
path = [
"**/*.toml",
"**/*.json",
"**/*.yml",
"**/*.yaml",
"**/*.env",
".gitignore",
"nimble.lock",
]
precedence = "closest"
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "0BSD"
# =============================================================================
# Documentation (CC-BY-4.0)
# =============================================================================
[[annotations]]
path = ["docs/**", "**/*.md", "**/*.txt"]
precedence = "closest"
SPDX-FileCopyrightText = "2023-2026 Aryan Ameri <info@ameri.me>"
SPDX-License-Identifier = "CC-BY-4.0"