summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index dc5e78c..df0555c 100644
--- a/Makefile
+++ b/Makefile
@@ -25,6 +25,10 @@ update-constants: $(INCLUDE_DIR)/systemd/sd-messages.h
sort -u >systemd/id128-constants.h.tmp
mv systemd/id128-defines.h{.tmp,}
mv systemd/id128-constants.h{.tmp,}
+ ($(SED) 9q <docs/id128.rst && \
+ sed -n -r 's/#define (SD_MESSAGE_[A-Z0-9_]+) .*/ .. autoattribute:: systemd.id128.\1/p' \
+ systemd/id128-defines.h) >docs/id128.rst.tmp
+ mv docs/id128.rst{.tmp,}
build:
$(PYTHON) setup.py build