mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-17 16:38:54 +00:00
26 lines
761 B
Text
26 lines
761 B
Text
MANDIR ?= /usr/share/man
|
|
DESTDIR ?=
|
|
|
|
all: c manpage
|
|
devall: c install doc
|
|
# TODO: the install target exists to put most-recent mlr executable in the
|
|
# path to be picked up by the mlr-execs in the docs dir. better would be to
|
|
# export PATH here with ./c at its head.
|
|
c: .always
|
|
make -C c -f Makefile.no-autoconfig top
|
|
doc: .always
|
|
cd doc && poki
|
|
install: .always
|
|
make -C c -f Makefile.no-autoconfig install
|
|
install -d -m 0755 $(DESTDIR)/$(MANDIR)
|
|
install -m 0644 doc/miller.1 $(DESTDIR)/$(MANDIR)
|
|
clean: .always
|
|
make -C c -f Makefile.no-autoconfig clean
|
|
.PHONY: manpage
|
|
# OSX:
|
|
# * brew install asciidoc
|
|
# * export XML_CATALOG_FILES=/usr/local/etc/xml/catalog
|
|
manpage: doc/miller.1.txt
|
|
( cd doc && a2x -d manpage -f manpage miller.1.txt )
|
|
.always:
|
|
@true
|