diff options
author | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-04-07 00:33:56 -0600 |
---|---|---|
committer | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-04-07 00:33:56 -0600 |
commit | 33b7cf675238367db2fc0528dea103d7792eaa0e (patch) | |
tree | b0f04ceaa1808a98d2662ba1e17047bc7e0f64ea | |
parent | 5d72b64e90cd5252c2c25b6c6eb1e9cf5cc739f9 (diff) | |
parent | cb644e112c2b9f52fb0f96f1e1174c58c7f3bcf8 (diff) |
Merge branch 'lukeshu/copyright'
-rwxr-xr-x | build-aux/lint-generic | 5 | ||||
-rw-r--r-- | libhw_cr/host_util.c | 2 | ||||
-rw-r--r-- | libhw_cr/host_util.h | 2 | ||||
-rw-r--r-- | libmisc/include/libmisc/rand.h | 2 | ||||
-rw-r--r-- | libmisc/tests/test_private.c | 2 | ||||
-rw-r--r-- | libusb/CMakeLists.txt | 2 |
6 files changed, 10 insertions, 5 deletions
diff --git a/build-aux/lint-generic b/build-aux/lint-generic index 58a65d2..290988c 100755 --- a/build-aux/lint-generic +++ b/build-aux/lint-generic @@ -31,6 +31,11 @@ for filename in "$@"; do if ! grep -E -q 'Copyright \(C\) 202[4-9]((-|, )202[5-9])* Luke T. Shumaker' "$filename"; then err "$filename" 'is missing a copyright statement' fi + if test -e .git && ! git diff --quiet milestone/2025-01-01 HEAD -- "$filename"; then + if ! grep -E -q 'Copyright \(C\) .*2025 Luke T. Shumaker' "$filename"; then + err "$filename" 'has an outdated copyright statement' + fi + fi if ! grep -q '\sSPDX-License-Identifier[:] ' "$filename"; then err "$filename" 'is missing an SPDX-License-Identifier' fi diff --git a/libhw_cr/host_util.c b/libhw_cr/host_util.c index 958ed9c..7b3200c 100644 --- a/libhw_cr/host_util.c +++ b/libhw_cr/host_util.c @@ -1,6 +1,6 @@ /* libhw_cr/host_util.c - Utilities for GNU/Linux hosts * - * Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> + * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> * SPDX-License-Identifier: AGPL-3.0-or-later */ diff --git a/libhw_cr/host_util.h b/libhw_cr/host_util.h index 8c53fab..02c04dc 100644 --- a/libhw_cr/host_util.h +++ b/libhw_cr/host_util.h @@ -1,6 +1,6 @@ /* libhw_cr/host_util.h - Utilities for GNU/Linux hosts * - * Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> + * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> * SPDX-License-Identifier: AGPL-3.0-or-later */ diff --git a/libmisc/include/libmisc/rand.h b/libmisc/include/libmisc/rand.h index bb1ec0b..7ef238b 100644 --- a/libmisc/include/libmisc/rand.h +++ b/libmisc/include/libmisc/rand.h @@ -1,6 +1,6 @@ /* libmisc/rand.h - Non-crytpographic random-number utilities * - * Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> + * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> * SPDX-License-Identifier: AGPL-3.0-or-later */ diff --git a/libmisc/tests/test_private.c b/libmisc/tests/test_private.c index 9b39932..024dddb 100644 --- a/libmisc/tests/test_private.c +++ b/libmisc/tests/test_private.c @@ -1,6 +1,6 @@ /* libmisc/tests/test_private.c - Tests for <libmisc/private.h> * - * Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> + * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> * SPDX-License-Identifier: AGPL-3.0-or-later */ diff --git a/libusb/CMakeLists.txt b/libusb/CMakeLists.txt index 9be44ac..b11e798 100644 --- a/libusb/CMakeLists.txt +++ b/libusb/CMakeLists.txt @@ -1,6 +1,6 @@ # libusb/CMakeLists.txt - Build script for libusb support library # -# Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> +# Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> # SPDX-License-Identifier: AGPL-3.0-or-later add_library(libusb INTERFACE) |