From 8e455a7e3fd2a9a9f0a701d6b92a29de25e392ca Mon Sep 17 00:00:00 2001 From: dtb Date: Sat, 17 Sep 2022 23:09:16 -0400 Subject: [PATCH] cleaning moar --- bin/++ | 3 --- bin/-- | 3 --- bin/abs | 15 --------------- bin/mnt | 39 --------------------------------------- bin/mod | 13 ------------- uwu/Makefile | 20 ++++++++++++++++++++ {bin => uwu}/uwu | 0 7 files changed, 20 insertions(+), 73 deletions(-) delete mode 100755 bin/++ delete mode 100755 bin/-- delete mode 100755 bin/abs delete mode 100755 bin/mnt delete mode 100755 bin/mod create mode 100644 uwu/Makefile rename {bin => uwu}/uwu (100%) diff --git a/bin/++ b/bin/++ deleted file mode 100755 index e6952b5..0000000 --- a/bin/++ +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -add $1 1 diff --git a/bin/-- b/bin/-- deleted file mode 100755 index d1a874f..0000000 --- a/bin/-- +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -subtract $1 1 diff --git a/bin/abs b/bin/abs deleted file mode 100755 index f4d77b4..0000000 --- a/bin/abs +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -! eq $# 1 \ - && printf "Usage: %b [integer]\n" "$0" >/dev/stderr \ - && exit 1 - -! stris int "$1" \ - && printf "%b: %b: Not an integer\n" "$0" "$1" >/dev/stderr \ - && exit 1 - -lt $1 0 \ - && printf "%b\n" $(multiply $1 -1) \ - || printf "%b\n" $1 - -exit 0 diff --git a/bin/mnt b/bin/mnt deleted file mode 100755 index 0229fcb..0000000 --- a/bin/mnt +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -set -e - -DEV="/dev" -MNT="/media" -[ -n "$SUDO" ] || SUDO="doas" - -# preliminary checks -[ -n "$2" ] || [ -z "$1" ] \ - && printf "Usage: %s [device in %s/]\n" \ - "$0" "$DEV" 1>&2 \ - && exit 1 \ - || true - -# no need to priviledge escalate if we're already root -! [ "$(id -u)" = 0 ] \ - || SUDO="" - -# exhaustive checks to ensure $DEV/$1 exists and that $MNT/$1 can be safely used as a mountpoint -! [ -d "$MNT/$1" ] && [ -a "$MNT/$1" ] \ - && printf "%s: '%s/%s' already exists, but isn't a directory.\n" \ - "$0" "$MNT" "$1" 1>&2 \ - && exit 1 \ - || true -[ -d "$MNT/$1" ] \ - || mkdir "$MNT/$1" -! [ "$(ls -A "$MNT/$1" | wc -l | xargs echo)" = 0 ] \ - && printf "%s: '%s/%s' is a directory, but isn't empty.\n" \ - "$0" "$MNT" "$1" 1>&2 \ - && exit 1 \ - || true -! [ -e "/dev/$1" ] \ - && printf "%s: '%s/%s' doesn't exist.\n" \ - "$0" "$DEV" "$1" 1>&2 \ - && exit 1 \ - || true - -# ok, we're safe -"$SUDO" mount "$DEV/$1" "$MNT/$1" diff --git a/bin/mod b/bin/mod deleted file mode 100755 index bbb63e4..0000000 --- a/bin/mod +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -! eq $# 2 && printf "Usage: $0 [dividend] [divisor]\n" >/dev/stderr && exit 1 - -! stris int "$1" && printf "$0: $1: Not an integer\n" >/dev/stderr && exit 1 -! stris int "$2" && printf "$0: $2: Not an integer\n" >/dev/stderr && exit 1 - -dividend=$1 -divisor=$2 - -# (% a b) == (- a (* b (// a b))) -printf "%b\n" $(subtract $dividend $(multiply $divisor $(fdivide $dividend $divisor))) -exit 0 diff --git a/uwu/Makefile b/uwu/Makefile new file mode 100644 index 0000000..0dbe0b1 --- /dev/null +++ b/uwu/Makefile @@ -0,0 +1,20 @@ +all: ; +clean: ; +sane: ; + +dist: ../dist/uwu.tar.gz + +../dist/uwu: uwu + mkdir -p ../dist/uwu.tmp/bin/ + cp uwu ../dist/uwu.tmp/bin/ + mv ../dist/uwu.tmp ../dist/uwu + +../dist/uwu.tar: ../dist/uwu + cd ../dist/uwu && pax -w -x ustar . >../uwu.tar.tmp + mv ../dist/uwu.tar.tmp ../dist/uwu.tar + +../dist/uwu.tar.gz: ../dist/uwu.tar + gzip -c <../dist/uwu.tar >../dist/uwu.tar.gz.tmp + mv ../dist/uwu.tar.gz.tmp ../dist/uwu.tar.gz + +.PHONY: all clean sane diff --git a/bin/uwu b/uwu/uwu similarity index 100% rename from bin/uwu rename to uwu/uwu