From dd5adbfcfccbe2b95d8b0b06b9c29fe335a3447a Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 26 Jan 2026 15:43:50 +0100 Subject: [PATCH] create-mkspec.sh: Use jw-projects.py os-cascade In the os_cascade() function, don't roll own logic, call the richer jw-projects.py projects os-cascade instead. Signed-off-by: Jan Lindemann --- scripts/create-mkspec.sh | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/scripts/create-mkspec.sh b/scripts/create-mkspec.sh index f876c85f..c1968a36 100644 --- a/scripts/create-mkspec.sh +++ b/scripts/create-mkspec.sh @@ -41,21 +41,14 @@ subpackage_description() os_cascade() { - # might want to run python3 path/to/jw-projects.py --os=suse-tumbleweed projects os-cascade - # or turn this into a python script and use jw-projects.py as a module. - - if [ "$DISTRIBUTION" ]; then - echo os linux $DISTRIBUTION | sed 's/\([^-]\+\)-\([^-]\+\)/\1 \1-\2/g' - else - echo os linux - fi + /usr/bin/python3 $JWB_SCRIPT_DIR/jw-projects.py projects os-cascade } # -- here we go echo "== running $0" "$@" >&2 - export LANG=POSIX +export JWB_SCRIPT_DIR=$JWB_SCRIPT_DIR dir=`dirname $0` inifile="$1" . $dir/ini-tools.sh