# Copyright © 2012, 2013 Mattias Andrée (m@maandree.se) # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. This file is offered as-is, # without any warranty. # # [GNU All Permissive License] PREFIX = /usr DATA = /share BIN = /bin PKGNAME = bootcleanse COMMAND = bootcleanse LICENSES = $(PREFIX)$(DATA) BOOK = bootcleanse BOOKDIR = info/ MAKEINFO = makeinfo TEXI2DVI = texi2dvi all: info info: $(BOOK).info %.info: $(BOOKDIR)%.texinfo $(MAKEINFO) "$<" pdf: $(BOOK).pdf %.pdf: $(BOOKDIR)%.texinfo texi2pdf "$<" dvi: $(BOOK).dvi %.dvi: $(BOOKDIR)%.texinfo $(TEXI2DVI) "$<" install: install-cmd install-license install-info install-cmd: mkdir -p -- "$(DESTDIR)$(PREFIX)$(BIN)" cp -- bootcleanse.py "$(DESTDIR)$(PREFIX)$(BIN)/$(COMMAND)" install-license: mkdir -p -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)" cp -- COPYING LICENSE "$(DESTDIR)$(LICENSES)/$(PKGNAME)" install-info: $(BOOK).info mkdir -p -- "$(DESTDIR)$(PREFIX)$(DATA)/info" cp -- "$(BOOK).info" "$(DESTDIR)$(PREFIX)$(DATA)/info/$(PKGNAME).info" uninstall: -rm -- "$(DESTDIR)$(PREFIX)$(BIN)/$(COMMAND)" -rm -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)/COPYING" -rm -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)/LICENSE" -rmdir -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)" -rm -- "$(DESTDIR)$(PREFIX)$(DATA)/info/$(PKGNAME).info" clean: -rm -f -- *.t2d *.aux *.cp *.cps *.fn *.ky *.log *.pg *.pgs *.toc *.tp -rm -f -- *.vr *.vrs *.op *.ops *.bak *.info *.pdf *.ps *.dvi *.gz .PHONY: all clean uninstall install