You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bpkg/Makefile

19 lines
428 B
Makefile

BIN ?= bpkg
PREFIX ?= /usr/local
CMDS = json install package term suggest
install: uninstall
install $(BIN) $(PREFIX)/bin
for cmd in $(CMDS); do cp $(BIN)-$${cmd} $(PREFIX)/bin; done
uninstall:
rm -f $(PREFIX)/bin/$(BIN)
for cmd in $(CMDS); do rm -f $(PREFIX)/bin/$(BIN)-$${cmd}; done
link: uninstall
ln -s $(BIN) $(PREFIX)/bin/$(BIN)
for cmd in $(CMDS); do ln -s $(BIN)-$${cmd} $(PREFIX)/bin; done
unlink: uninstall