summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-10-26 22:51:52 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-10-27 00:07:18 -0400
commitc1c55294f197675a32f91effdc220fcaead91ad3 (patch)
tree0a2e640e3e45ef8f85d81c7fc0138d9b40291555
parentf83f19b3bd00fbe99de64b5c454d6c3e97dd890b (diff)
downloadpython-systemd-c1c55294f197675a32f91effdc220fcaead91ad3.tar.gz
build-sys: add utility target to build TAGS
-rw-r--r--.gitignore1
-rw-r--r--Makefile6
2 files changed, 6 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 00b2637..b441202 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
__pycache__/
*.py[co]
/journald/*.so
+/TAGS
# Packages
*.egg
diff --git a/Makefile b/Makefile
index beb4067..8c3b902 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
PYTHON = python
SED = sed
SPHINX_BUILD = sphinx-build
+ETAGS = etags
INCLUDE_DIR = /usr/include/
VERSION := $(shell $(PYTHON) setup.py --version)
@@ -33,4 +34,7 @@ sphinx-%: build
PYTHONPATH=$(builddir) $(SPHINX_BUILD) -b $* $(SPHINXOPTS) docs build/docs
@echo Output has been generated in build/docs
-.PHONY: build install dist clean distclean
+TAGS: $(shell git ls-files systemd/*.[ch])
+ $(ETAGS) $+
+
+.PHONY: build install dist clean distclean TAGS