From 4a8a933b4bdff4c8b7dda02dbb9faeb7a121ea93 Mon Sep 17 00:00:00 2001 From: Joe Date: Mon, 20 May 2024 20:20:20 +0200 Subject: wheelbite --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 586dda7..1290b1d 100644 --- a/Makefile +++ b/Makefile @@ -20,26 +20,31 @@ TARGET := hf SHELL := /bin/sh SRC_DIR := ./src/ SRC_NAME := *.go -CONF_DIR := ./src/ +MAN_DIR := ./man/ SRC := $(addprefix ${SRC_DIR}, ${SRC_NAME}) DEST := /usr .DEFAULT_GOAL := ${TARGET} run: ${SRC} - go run ${SRC_DIR} -qwe + go run ${SRC_DIR} ${TARGET}: ${SRC} go build -o ${TARGET} ${SRC_DIR} install: mkdir -p ${DEST}/bin - cp -f ${TARGET} ${DEST}/bin - # man shit - # mkdir -p $(DESTDIR)/share/man/man1 - # cp -f man/lowbat.1 $(DESTDIR)/share/man/man1/lowbat.1 + cp -f ${TARGET} ${DEST}/bin/hf + mkdir -p ${DEST}/share/man/man1 + gzip ${MAN_DIR}/hf.1 + cp -f man/hf.1.gz ${DEST}/share/man/man1/hf.1.gz + gzip -d ${MAN_DIR}/hf.1.gz + +uninstall: + rm -f ${DEST}/bin/hf + rm -f ${DEST}/share/man/man1/hf.1.gz clean: go clean rm -f ${TARGET} -.PHONY: hf run clean +.PHONY: hf run clean install uninstall -- cgit v1.2.3