From 137e4ed9d74891349de1b0da1e0cf2653ea92c5e Mon Sep 17 00:00:00 2001 From: Max Mahn Date: Wed, 20 May 2026 09:23:50 -0400 Subject: initial commit --- def/skel/sh/.null | 0 def/skel/sh/Makefile | 33 +++++++++++++++++++++++++++++++++ def/skel/sh/src/main.sh | 1 + 3 files changed, 34 insertions(+) create mode 100644 def/skel/sh/.null create mode 100644 def/skel/sh/Makefile create mode 100644 def/skel/sh/src/main.sh (limited to 'def/skel/sh') diff --git a/def/skel/sh/.null b/def/skel/sh/.null new file mode 100644 index 0000000..e69de29 diff --git a/def/skel/sh/Makefile b/def/skel/sh/Makefile new file mode 100644 index 0000000..3f80df5 --- /dev/null +++ b/def/skel/sh/Makefile @@ -0,0 +1,33 @@ +## see LICENSE file for licensing information ## + + +INSTALL_DIR = /usr/bin +SYS_CFG_DIR = /etc + + + +.PHONY: main install clean uninstall + +NAME = mktree + +main : bin/$(NAME) bin/$(NAME).1 + +bin/mktree.1 : doc/mktree.1 + @awk -f make.awk $< > $@ + +bin/mktree : src/main.sh + @awk -f make.awk $< > $@ + @chmod +x $@ + +install : main + cp bin/$(NAME) $(INSTALL_DIR)/ + cp -r def/skel $(SYS_CFG_DIR)/mktree + +clean : + @rm -f bin/* + +uninstall : + rm -f $(INSTALL_DIR)/$(NAME) + rm -rf $(SYS_CFG_DIR)/mktree + + diff --git a/def/skel/sh/src/main.sh b/def/skel/sh/src/main.sh new file mode 100644 index 0000000..1a24852 --- /dev/null +++ b/def/skel/sh/src/main.sh @@ -0,0 +1 @@ +#!/bin/sh -- cgit v1.2.3