From 3683d5fa9188f6eacc7b1d41e2fc0c6c9f4ef629 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Wed, 19 Feb 2014 00:30:06 +0100 Subject: add examples to makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4c020de..cc4addb 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,7 @@ DATA ?= /share BINDIR ?= $(PREFIX)$(BIN) LIBDIR ?= $(PREFIX)$(LIB) DATADIR ?= $(PREFIX)$(DATA) +DOCDIR ?= $(DATADIR)/doc LICENSEDIR ?= $(DATADIR)/licenses SHEBANG ?= /usr/bin/python3 @@ -27,6 +28,7 @@ FLAGS = $$($(PKGCONFIG) --cflags --libs $(LIBS)) -std=$(STD) $(WARN) $(OPTIMISE) DATAFILES = 2deg 10deg redshift redshift_old PYFILES = __main__.py colour.py curve.py monitor.py solar.py +EXAMPLES = comperhensive @@ -71,7 +73,7 @@ obj/blueshift_randr.c: src/blueshift_randr.pyx .PHONY: install -install: install-command install-license +install: install-command install-examples install-license .PHONY: install-command install-command: bin/blueshift_randr.so bin/blueshift @@ -82,6 +84,11 @@ install-command: bin/blueshift_randr.so bin/blueshift install -dm755 -- "$(DESTDIR)$(DATADIR)/$(PKGNAME)" install -m644 -- $(DATAFILES) "$(DESTDIR)$(DATADIR)/$(PKGNAME)" +.PHONY: install-examples +install-examples: + install -dm755 -- "$(DESTDIR)$(DOCDIR)/$(PKGNAME)/examples" + install -m644 $(foreach E,$(EXAMPLES),examples/$(E)) -- "$(DESTDIR)$(DOCDIR)/$(PKGNAME)/examples" + .PHONY: install-license install-license: install -dm755 -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)" @@ -92,6 +99,8 @@ install-license: uninstall: -rm -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)/COPYING" -rm -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)/LICENSE" + -rm -- $(foreach E,$(EXAMPLES),"$(DESTDIR)$(DOCDIR)/$(PKGNAME)/examples/$(E)") + -rmdir -- "$(DESTDIR)$(DOCDIR)/$(PKGNAME)/examples" -rmdir -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)" -rm -- $(foreach F,$(DATAFILES),"$(DESTDIR)$(DATADIR)/$(PKGNAME)/$(F)") -rmdir -- "$(DESTDIR)$(DATADIR)/$(PKGNAME)" -- cgit v1.2.3-70-g09d2