Add Makefile

This commit is contained in:
Sol Fisher Romanoff
2023-09-09 20:25:55 +03:00
parent 755b4641c7
commit 2a3396cdca

25
Makefile Normal file
View File

@@ -0,0 +1,25 @@
.POSIX:
.SUFFIXES:
GO ?= go
RM ?= rm
GOFLAGS ?=
PREFIX ?= /usr/local
BINDIR ?= bin
all: sif
sif:
$(GO) build $(GOFLAGS) ./cmd/sif
clean:
$(RM) -rf sif
install:
mkdir -p $(DESTDIR)$(PREFIX)/$(BINDIR)
cp -f sif $(DESTDIR)$(PREFIX)/$(BINDIR)
uninstall:
$(RM) $(DESTDIR)$(PREFIX)/$(BINDIR)/sif
.PHONY: all sif clean install uninstall