diff --git a/doc/manual/Makefile b/doc/manual/Makefile index 37f05bc5..c1b84598 100644 --- a/doc/manual/Makefile +++ b/doc/manual/Makefile @@ -1,9 +1,12 @@ .PHONY: clean +DOCVER=$(shell cd ../..; $$PYTHON -c 'import tuned.version as v; print(v.TUNED_VERSION_STR)') +DOCDATE=$(shell date '+%Y-%m-%d') + index.html: master.adoc assemblies/*.adoc meta/*.adoc modules/performance/*.adoc ../../tuned/plugins/plugin_*.py ../../tuned/profiles/functions/function_*.py $(PYTHON) ./compile_plugin_docs.py ../../tuned/plugins plugin_ Plugin modules/performance/ref_available-tuned-plug-ins_intro.adoc modules/performance/ref_available-tuned-plug-ins.adoc $(PYTHON) ./compile_plugin_docs.py ../../tuned/profiles/functions function_ Function modules/performance/ref_built-in-functions-available-in-tuned-profiles_intro.adoc modules/performance/ref_built-in-functions-available-in-tuned-profiles.adoc - asciidoctor -o index.html master.adoc || asciidoc -d book -o index.html master.adoc + asciidoctor -a revnumber=$(DOCVER) -a revdate=$(DOCDATE) -o index.html master.adoc || asciidoc -a revnumber=$(DOCVER) -a revdate=$(DOCDATE) -d book -o index.html master.adoc install: index.html install -Dpm 0644 index.html $(DESTDIR)$(DOCDIR)/manual/index.html diff --git a/doc/manual/master.adoc b/doc/manual/master.adoc index 48905465..1dfc48fb 100644 --- a/doc/manual/master.adoc +++ b/doc/manual/master.adoc @@ -1,9 +1,9 @@ -:revnumber: 2.27.0 -:revdate: 2026-03-03 +:revnumber: 0.0.0 +:revdate: 2000-01-01 :keywords: documentation, tuned, performance, power, linux :toc: -// The revnumber attribute is intended to show the TuneD version for which the document has been updated +// The revnumber and revdate attributes are automatically updated during build [id="{tuned-documentation}"] = TuneD documentation: Optimizing system throughput, latency, and power consumption