From 092600d163e771d31da07d88a03fe669aa4708f1 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 27 May 2023 10:52:37 +0100 Subject: unify these scripts: build, modify and update unify them, by turning them into symlinks pointing to a generic script named lbmk the script named lbmk is a fork of the script named "build", which just checks argument 0 and adapts accordingly all of these core scripts had the exact same overall logic, and they are thus compatible Signed-off-by: Leah Rowe --- update | 103 +---------------------------------------------------------------- 1 file changed, 1 insertion(+), 102 deletions(-) mode change 100755 => 120000 update (limited to 'update') diff --git a/update b/update deleted file mode 100755 index 28ea6559..00000000 --- a/update +++ /dev/null @@ -1,102 +0,0 @@ -#!/usr/bin/env bash - -# generic update scripts for updating configs and such -# -# Copyright (C) 2014, 2015, 2020, 2021 Leah Rowe -# Copyright (C) 2015 Patrick "P. J." McDermott -# Copyright (C) 2015, 2016 Klemens Nanni -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# - -[ "x${DEBUG+set}" = 'xset' ] && set -v -set -u -e - -projectname="$(cat projectname)" -./resources/scripts/misc/versioncheck - -update=./resources/scripts/update - -listmodes() { - for mode in "${update}"/*; do - printf '%s\n' "${mode##*/}" - done -} - -# Takes exactly one mode as parameter -listoptions() { - for option in "${update}"/"${1}"/*; do - printf '%s\n' "${option##*/}" - done -} - -help() { - cat <<- EOF - USAGE: ./update