summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-07-08 15:29:50 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-07-08 15:32:40 -0400
commit108d3d8ea9842e86db8e0be3e333efa099403968 (patch)
treeb5fd2815f69a96a40e904081956b3b56027edd86
parent344d520d8cdc8bdf8578ad586af18b95e896432e (diff)
downloadpython-systemd-108d3d8ea9842e86db8e0be3e333efa099403968.tar.gz
build-sys: also add installation and dist targets
-rw-r--r--MANIFEST.in1
-rw-r--r--Makefile8
2 files changed, 8 insertions, 1 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index faaa891..738dae5 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -2,4 +2,5 @@ include systemd/*.h
exclude systemd/id128-constants.h
include README.md
include LICENSE.txt
+include Makefile
graft docs
diff --git a/Makefile b/Makefile
index 554e2df..fc64d1a 100644
--- a/Makefile
+++ b/Makefile
@@ -19,9 +19,15 @@ systemd/id128-constants.h: $(INCLUDE_DIR)/systemd/sd-messages.h
build: systemd/id128-constants.h
$(PYTHON) setup.py build
+install:
+ $(PYTHON) setup.py install --skip-build $(if $(DESTDIR),--root $(DESTDIR))
+
+dist:
+ $(PYTHON) setup.py sdist
+
SPHINXOPTS = -D version=$(VERSION) -D release=$(VERSION)
sphinx-%: build
PYTHONPATH=$(builddir) $(SPHINX_BUILD) -b $* $(SPHINXOPTS) docs build/docs
@echo Output has been generated in build/docs
-.PHONY: build
+.PHONY: build install dist