Skip to content

Commit 960574e

Browse files
committed
make project compatible with REUSE specification
Shell scripts, toml and nix files have license headers added. Test suites, GitHub actions, Markdown and lock files are annotated in REUSE.toml as there's little value in adding headers to each file. A new LICENSES directory is added so the `reuse` tool is happy. Signed-off-by: Gary Guo <gary@garyguo.net>
1 parent 3bf394a commit 960574e

13 files changed

Lines changed: 40 additions & 0 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
target/
24
*.swp
35
*.orig

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
Benno Lossin <lossin@kernel.org> <y86-dev@protonmail.com>
24
Benno Lossin <lossin@kernel.org> <94611769+y86-dev@users.noreply.github.com>
35
Benno Lossin <lossin@kernel.org> <benno.lossin@proton.me>

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
[package]
24
name = "pin-init"
35
version = "0.0.10"

LICENSES/Apache-2.0.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../LICENSE-MIT

LICENSES/MIT.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../LICENSE-MIT

REUSE.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
2+
3+
version = 1
4+
5+
[[annotations]]
6+
path = "**"
7+
SPDX-FileCopyrightText = "Rust for Linux Contributors"
8+
9+
[[annotations]]
10+
path = [
11+
"tests/**",
12+
".github/**",
13+
"**.md",
14+
"flake.lock",
15+
"**/Cargo.lock",
16+
]
17+
SPDX-License-Identifier = "Apache-2.0 OR MIT"
18+
SPDX-FileCopyrightText = "Rust for Linux Contributors"

build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use rustc_version::{version_meta, Channel, Version};
24

35
fn main() {

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
12
{
23
nixConfig = {
34
extra-substituters = [

from-kernel.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env bash
2+
# SPDX-License-Identifier: Apache-2.0 OR MIT
23

34
set -e
45

internal/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
[package]
24
name = "pin-init-internal"
35
version = "0.0.6"

0 commit comments

Comments
 (0)