diff options
| author | Mattias Andrée <maandree@operamail.com> | 2013-10-12 19:41:48 +0200 | 
|---|---|---|
| committer | Mattias Andrée <maandree@operamail.com> | 2013-10-12 19:41:48 +0200 | 
| commit | 72777552f3d58afc9196f22d7d34a5bdccb25498 (patch) | |
| tree | 47ed0261faadc891e895d378d8483f7f1f2d2e2d | |
| parent | ignore the root of the crawl for -v (diff) | |
| download | bfind-72777552f3d58afc9196f22d7d34a5bdccb25498.tar.gz bfind-72777552f3d58afc9196f22d7d34a5bdccb25498.tar.bz2 bfind-72777552f3d58afc9196f22d7d34a5bdccb25498.tar.xz | |
update makefile
Signed-off-by: Mattias Andrée <maandree@operamail.com>
| -rw-r--r-- | Makefile | 33 | 
1 files changed, 30 insertions, 3 deletions
| @@ -9,18 +9,35 @@ PY3_SHEBANG = /usr/bin/env/ python3  .PHONY: all -all: cmd +all: cmd doc  .PHONY: cmd  cmd: bfind +.PHONY: doc +doc: info + +.PHONY: info +info: bfind.info.gz + +%.info.gz: info/%.texinfo.install +	makeinfo "$<" +	gzip -9 -f "$*.info" + +info/%.texinfo.install: info/%.texinfo +	cp "$<" "$@" +	sed -i 's:^@set COMMAND bfind:@set COMMAND $(COMMAND):g' "$@" +  bfind: src/bfind.py  	cp "$<" "$@"  	sed -i 's:/usr/bin/env/ python3:$(PY3_SHEBANG):' "$@"  .PHONY: install -install: install-cmd install-license +install: install-core install-doc + +.PHONY: install-core +install-core: install-cmd install-license  .PHONY: install-cmd  install-cmd: bfind @@ -32,15 +49,25 @@ install-license:  	install -d -- "$(DESTDIR)$(PREFIX)$(LICENSES)/$(PKGNAME)"  	install -m644 -- COPYING LICENSE "$(DESTDIR)$(PREFIX)$(LICENSES)/$(PKGNAME)" +.PHONY: install-doc +install-doc: install-info + +.PHONY: install-info +install-info: bfind.info.gz +        install -dm755 -- "$(DESTDIR)$(PREFIX)$(DATA)/info" +        install -m644 bfind.info.gz -- "$(DESTDIR)$(PREFIX)$(DATA)/info/$(PKGNAME).info.gz" + +  .PHONY: uninstall  uninstall:  	-rm -- "$(DESTDIR)$(PREFIX)$(BIN)/$(COMMAND)"  	-rm -- "$(DESTDIR)$(PREFIX)$(LICENSES)/$(PKGNAME)/COPYING"  	-rm -- "$(DESTDIR)$(PREFIX)$(LICENSES)/$(PKGNAME)/LICENSE"  	-rm -d -- "$(DESTDIR)$(PREFIX)$(LICENSES)/$(PKGNAME)" +	-rm -- "$(DESTDIR)$(PREFIX)$(DATA)/info/$(PKGNAME).info.gz"  .PHONY: clean  clean: -	-rm -- bfind +	-rm -- bfind bfind.info.gz info/*.install | 
