shake

minimal build system that generates Ninja build files

git clone https://9o.is/git/shake.git

commit 9ec8141cc15a9782f7968e49ebb27272cc95b631
parent 46536c06080d5f9e260d4ec2c1250f0bd7e02fa9
Author: Jul <jul@9o.is>
Date:   Mon,  9 Mar 2026 16:24:59 +0800

remove shake_lib from install script

Diffstat:
Minstall | 10+---------
1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/install b/install @@ -4,13 +4,11 @@ set -eu SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" DESTDIR="${DESTDIR-}" PREFIX="${PREFIX:-/usr/local}" -SHAKE_LIB="/share/shake/lib" usage() { printf "usage: install.sh [options] --prefix=DIR installation prefix (default: /usr/local) --destdir=DIR staging directory (for packaging) - --shakelib=DIR path to shake lib (default: /share/shake/lib) --help show this help " >&2 exit 1 @@ -27,10 +25,6 @@ while [ $# -gt 0 ]; do DESTDIR="${1#*=}" shift ;; - --shakelib=*) - SHAKE_LIB="${1#*=}" - shift - ;; --help|-h) usage ;; @@ -44,7 +38,5 @@ done set -x mkdir -p "${DESTDIR}${PREFIX}/bin" -mkdir -p "${DESTDIR}${PREFIX}${SHAKE_LIB}" -sed "s|%%SHAKE_LIB%%|${DESTDIR}${PREFIX}${SHAKE_LIB}|" \ - "$SCRIPT_DIR/shake" > "${DESTDIR}${PREFIX}/bin/shake" +cp -f "$SCRIPT_DIR/shake" "${DESTDIR}${PREFIX}/bin/shake" chmod 0755 "${DESTDIR}${PREFIX}/bin/shake"