summaryrefslogtreecommitdiff
path: root/misc/Makefile
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2019-07-23 21:22:46 -0400
committerEli Schwartz <eschwartz93@gmail.com>2019-07-23 21:22:46 -0400
commite3fb0f3b6a7980f65720366622e1656e5bba26e4 (patch)
tree905e9f124bece5f60ef457d1794a23516b410af5 /misc/Makefile
parent400b407323cc2065cce9563d7d20189fbf011fa3 (diff)
downloadqutebrowser-e3fb0f3b6a7980f65720366622e1656e5bba26e4.tar.gz
qutebrowser-e3fb0f3b6a7980f65720366622e1656e5bba26e4.zip
Makefile: add build and manual target aliases
It is now possible to use the standard make && sudo make install routine.
Diffstat (limited to 'misc/Makefile')
-rw-r--r--misc/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/misc/Makefile b/misc/Makefile
index d6da9cd87..985541fdd 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -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