[tools] refactor: reorganize, commonalities, moar tags, posix compat

all scripts are fully posix compliant

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-10-04 04:59:04 -04:00
parent dbc89d2f20
commit 240c2d14d4
18 changed files with 458 additions and 375 deletions

View file

@ -6,6 +6,10 @@
# SPDX-FileCopyrightText: 2025 crueter
# SPDX-License-Identifier: GPL-3.0-or-later
LIBS=$(find . src -maxdepth 3 -name cpmfile.json -exec jq -j 'keys_unsorted | join(" ")' {} \; -printf " ")
SCRIPT_DIR=$(dirname -- "$0")
tools/cpm/check-updates.sh $LIBS
# shellcheck disable=SC1091
. tools/cpm/common.sh
# shellcheck disable=SC2086
"$SCRIPT_DIR"/check-updates.sh $LIBS