PREFIX ?= /usr/local DESTDIR ?= all: build build: pdflatex man pdflatex:: cd data && pdflatex midori-display.tex && pdflatex midori-display.tex gzip -9 -c -n data/midori-display.pdf > data/midori-display.pdf.gz man:: gzip -9 -c -n data/midori-display.1 > data/midori-display.1.gz install: if [ ! -e data/midori-display.pdf.gz ]; then \ echo "Run 'make build' first, before running 'sudo make install'."; \ exit -1; \ fi # script mkdir -p $(DESTDIR)$(PREFIX)/bin/ install -m 0755 bin/midori-display $(DESTDIR)$(PREFIX)/bin/ # LaTeX Beamer PDF: Impressive HowTo mkdir -p $(DESTDIR)$(PREFIX)/share/doc/midori-display/ install -m 0644 data/*.pdf.gz $(DESTDIR)$(PREFIX)/share/doc/midori-display/ # man page mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 install -m 0644 data/*.1.gz $(DESTDIR)$(PREFIX)/share/man/man1/ # man page mkdir -p $(DESTDIR)$(PREFIX)/share/midori-display install -m 0644 data/midori-display.html $(DESTDIR)$(PREFIX)/share/midori-display/ # register as available Xsession mkdir -p $(DESTDIR)$(PREFIX)/share/xsessions/ install -m 0644 data/*.desktop $(DESTDIR)$(PREFIX)/share/xsessions/ clean:: -rm data/midori-display.aux \ data/midori-display.log \ data/midori-display.nav \ data/midori-display.out \ data/midori-display.pdf \ data/midori-display.pdf.gz \ data/midori-display.snm \ data/midori-display.toc -rm data/midori-display.1.gz .PHONY: man pdflatex