httpserve

simple static HTTP server
git clone git://git.rr3.xyz/httpserve
Log | Files | Refs | README | LICENSE

commit d8e47099ddc51bc26d6b39ac7aecf8beb6346efc
parent cfa50f102e1df590645513ddbdf74af868508e00
Author: Robert Russell <robertrussell.72001@gmail.com>
Date:   Tue, 16 Jul 2024 22:24:03 -0700

Add Makefile

Diffstat:
AMakefile | 23+++++++++++++++++++++++
Aconfig.mk | 2++
2 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -0,0 +1,23 @@ +.POSIX: + +include config.mk + +httpserve: httpserve.go + go build + +install: httpserve + mkdir -p $(DESTDIR)$(PREFIX)/bin + cp -f httpserve $(DESTDIR)$(PREFIX)/bin/ + chmod 755 $(DESTDIR)$(PREFIX)/bin/httpserve + mkdir -p $(DESTDIR)$(MANPREFIX)/man1 + cp -f httpserve.1 $(DESTDIR)$(MANPREFIX)/man1/ + chmod 644 $(DESTDIR)$(MANPREFIX)/man1/httpserve.1 + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/httpserve + rm -f $(DESTDIR)$(MANPREFIX)/man1/httpserve.1 + +clean: + rm -f httpserve + +.PHONY: install uninstall clean diff --git a/config.mk b/config.mk @@ -0,0 +1,2 @@ +PREFIX = /usr/local +MANPREFIX = $(PREFIX)/share/man