From 74e15568de208c0d734e816e30eed8d95c3d08e0 Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Sat, 31 May 2025 05:57:24 -0600 Subject: make lint: Consolidate the lint scripts --- build-aux/get-dscname | 36 ------------- build-aux/lint-generic | 62 --------------------- build-aux/lint-h | 27 ---------- build-aux/lint-src | 142 +++++++++++++++++++++++++++++++++++++++++++++++++ build-aux/lint-unknown | 19 ------- 5 files changed, 142 insertions(+), 144 deletions(-) delete mode 100755 build-aux/get-dscname delete mode 100755 build-aux/lint-generic delete mode 100755 build-aux/lint-h create mode 100755 build-aux/lint-src delete mode 100755 build-aux/lint-unknown (limited to 'build-aux') diff --git a/build-aux/get-dscname b/build-aux/get-dscname deleted file mode 100755 index 34a1b08..0000000 --- a/build-aux/get-dscname +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env bash -# build-aux/get-dscname - Get a file's self-described filename -# -# Copyright (C) 2024-2025 Luke T. Shumaker -# SPDX-License-Identifier: AGPL-3.0-or-later - -if [ $# -ne 1 ]; then - echo "$0: expected exactly 1 argument" - exit 2 -fi - -if [[ $1 == */Documentation/* ]] && [[ "$(sed 1q -- "$1")" == 'NAME' ]]; then - sed -n ' - 2{ - s,[/.],_,g; - s,^\s*_,Documentation/,; - s,$,.txt,; - - p; - q; - } - ' -- "$1" -else - sed -n ' - 1,3{ - /^\#!/d; - /^