From 6d93d68d7d8264d91842c98267bd96fa1cd06ba2 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Fri, 1 Oct 2021 23:29:16 +0000 Subject: Replace filter shell scripts with C program Eliminates the need for a shell inside the chroot, along with cat, mktemp and rm. It's likely a bit faster too. --- www/git.causal.agency/source-filter.sh | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 www/git.causal.agency/source-filter.sh (limited to 'www/git.causal.agency/source-filter.sh') diff --git a/www/git.causal.agency/source-filter.sh b/www/git.causal.agency/source-filter.sh deleted file mode 100644 index 8782e266..00000000 --- a/www/git.causal.agency/source-filter.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -set -eu - -case "$1" in - (*.[chlmy]|Makefile|*.mk|*.[1-9]|.profile|.shrc|*.sh) - tmp=$(mktemp -d) - trap 'rm -fr "${tmp}"' EXIT - cd "${tmp}" - cat >"$1" - : >tags - case "$1" in - (*.[chlmy]) ctags -w "$1";; - (*) mtags "$1";; - esac - hilex -f html "$1" | htagml -i "$1" - ;; - (*) - exec hilex -t -n "$1" -f html - ;; -esac -- cgit 1.4.1