Makefile: add build and manual target aliases
It is now possible to use the standard make && sudo make install routine.
This commit is contained in:
parent
400b407323
commit
e3fb0f3b6a
|
|
@ -9,12 +9,14 @@ ifdef DESTDIR
|
|||
SETUPTOOLSOPTS = --root="$(DESTDIR)"
|
||||
endif
|
||||
|
||||
.PHONY: install
|
||||
all: man
|
||||
$(PYTHON) setup.py build
|
||||
|
||||
man: doc/qutebrowser.1
|
||||
doc/qutebrowser.1: doc/qutebrowser.1.asciidoc
|
||||
a2x -f manpage $<
|
||||
|
||||
install: doc/qutebrowser.1
|
||||
install: man
|
||||
$(PYTHON) setup.py install --prefix="$(PREFIX)" --optimize=1 $(SETUPTOOLSOPTS)
|
||||
install -Dm644 misc/org.qutebrowser.qutebrowser.appdata.xml \
|
||||
"$(DESTDIR)$(DATADIR)/metainfo/org.qutebrowser.qutebrowser.appdata.xml"
|
||||
|
|
@ -32,3 +34,5 @@ install: doc/qutebrowser.1
|
|||
$(filter-out scripts/__init__.py scripts/__pycache__ scripts/dev \
|
||||
scripts/testbrowser scripts/asciidoc2html.py scripts/setupcommon.py \
|
||||
scripts/link_pyqt.py,$(wildcard scripts/*))
|
||||
|
||||
.PHONY: all man install
|
||||
|
|
|
|||
Loading…
Reference in New Issue