Makefile 599 B

123456789101112131415161718192021222324
  1. PREFIX ?= /usr
  2. DESTDIR ?=
  3. BINDIR ?= $(PREFIX)/bin
  4. BLOOPDIR ?= $(PREFIX)/share/bloop
  5. BINFILE = bin/bloop
  6. BLOOPFILE = share/bloop/bloop.ogg
  7. default:
  8. @printf "Run make install as root\n"
  9. install: $(BINFILE) $(BLOOPFILE)
  10. @install -d "$(DESDIR)$(BINDIR)"
  11. @install -d "$(DESDIR)$(BLOOPDIR)"
  12. @install -m 0755 "$(BINFILE)" "$(DESDIR)$(BINDIR)/bloop"
  13. @install -m 0644 "$(BLOOPFILE)" "$(DESDIR)$(BLOOPDIR)/bloop.ogg"
  14. @printf "Bloop is installed!\n"
  15. uninstall:
  16. @rm -rf "$(DESDIR)$(BINDIR)/bloop" "$(DESDIR)$(BLOOPDIR)/bloop.ogg"
  17. @printf "Bloop is installed :(\n"
  18. .PHONY: default install uninstall