diff --git a/Makefile b/Makefile index 1d1bb64..1a809a2 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,22 @@ ifeq ($(PREFIX),) PREFIX := /usr/local endif +ifeq ($(BINDIR),) + BINDIR := $(PREFIX)/bin +endif +ifeq ($(SYSCONFDIR),) + SYSCONFDIR := $(PREFIX)/etc +endif build: mkdir -p build go build -o build/stormfetch stormfetch install: build/stormfetch config/ - mkdir -p $(DESTDIR)$(PREFIX)"/bin/" - mkdir -p $(DESTDIR)$(PREFIX)"/etc/stormfetch/" - cp build/stormfetch $(DESTDIR)$(PREFIX)"/bin/stormfetch" - cp -r config/. $(DESTDIR)$(PREFIX)"/etc/stormfetch/" + mkdir -p $(DESTDIR)$(BINDIR) + mkdir -p $(DESTDIR)$(SYSCONFDIR)"/stormfetch/" + cp build/stormfetch $(DESTDIR)$(BINDIR)"/stormfetch" + cp -r config/. $(DESTDIR)$(SYSCONFDIR)"/stormfetch/" clean: rm -r build/ \ No newline at end of file