From 387085269ddcbeca8b316c82b703d8de0c4934ba Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Sat, 23 Aug 2025 08:04:11 -0400 Subject: [PATCH] pre bulk changes --- src/main.c | 2 +- tools/add-copyright-header | 32 ++++++++++++++++++++++++++++++++ tools/check-copyright-headers | 4 ++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100755 tools/add-copyright-header create mode 100644 tools/check-copyright-headers diff --git a/src/main.c b/src/main.c index 7f3d224..8a68ba5 100644 --- a/src/main.c +++ b/src/main.c @@ -1,4 +1,4 @@ -/* Copyright (C) vx_clutch +/* Copyright (C) vx-clutch * * This file is part of yait * diff --git a/tools/add-copyright-header b/tools/add-copyright-header new file mode 100755 index 0000000..a5ebb45 --- /dev/null +++ b/tools/add-copyright-header @@ -0,0 +1,32 @@ +#!/bin/sh + +HEADER=$(cat < + */ +EOF +) + +len=${#} + +i=0 +for file in "$@" +do + +i=$((i + 1)) +printf 'Adding header [%d/%d] %s\n' $i $len $file + +if grep -qF "$HEADER" "$file"; then + continue +fi + +tmp=$(mktemp) +printf '%s\n\n' "$HEADER" > "$tmp" +cat $file >> "$tmp" +mv "$tmp" $file + +done diff --git a/tools/check-copyright-headers b/tools/check-copyright-headers new file mode 100644 index 0000000..9ad9f0d --- /dev/null +++ b/tools/check-copyright-headers @@ -0,0 +1,4 @@ +#!/bin/sh + +find . -name "*.c" -exec add-copyright-header {} \; +find . -name "*.h" -exec add-copyright-header {} \;