[master] f0e1961 Get rid of the separate opt2rst programs by integrating the functionaly into VUT_Init().
Poul-Henning Kamp
phk at FreeBSD.org
Tue May 10 11:11:06 CEST 2016
commit f0e19615e91dea011c39e2f0df83bc03d15f79cb
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Tue May 10 09:10:00 2016 +0000
Get rid of the separate opt2rst programs by integrating the
functionaly into VUT_Init().
diff --git a/doc/sphinx/Makefile.am b/doc/sphinx/Makefile.am
index 14127df..0b922e6 100644
--- a/doc/sphinx/Makefile.am
+++ b/doc/sphinx/Makefile.am
@@ -132,31 +132,31 @@ BUILT_SOURCES += include/counters.rst
# XXX add varnishstat here when it's been _opt2rst'ed
-include/varnishncsa_options.rst: $(top_builddir)/bin/varnishncsa/varnishncsa_opt2rst
- $(top_builddir)/bin/varnishncsa/varnishncsa_opt2rst options > $@
-include/varnishncsa_synopsis.rst: $(top_builddir)/bin/varnishncsa/varnishncsa_opt2rst
- $(top_builddir)/bin/varnishncsa/varnishncsa_opt2rst synopsis > $@
+include/varnishncsa_options.rst: $(top_builddir)/bin/varnishncsa/varnishncsa
+ $(top_builddir)/bin/varnishncsa/varnishncsa --options > $@
+include/varnishncsa_synopsis.rst: $(top_builddir)/bin/varnishncsa/varnishncsa
+ $(top_builddir)/bin/varnishncsa/varnishncsa --synopsis > $@
BUILT_SOURCES += include/varnishncsa_options.rst \
include/varnishncsa_synopsis.rst
-include/varnishlog_options.rst: $(top_builddir)/bin/varnishlog/varnishlog_opt2rst
- $(top_builddir)/bin/varnishlog/varnishlog_opt2rst options > $@
-include/varnishlog_synopsis.rst: $(top_builddir)/bin/varnishlog/varnishlog_opt2rst
- $(top_builddir)/bin/varnishlog/varnishlog_opt2rst synopsis > $@
+include/varnishlog_options.rst: $(top_builddir)/bin/varnishlog/varnishlog
+ $(top_builddir)/bin/varnishlog/varnishlog --options > $@
+include/varnishlog_synopsis.rst: $(top_builddir)/bin/varnishlog/varnishlog
+ $(top_builddir)/bin/varnishlog/varnishlog --synopsis > $@
BUILT_SOURCES += include/varnishlog_options.rst \
include/varnishlog_synopsis.rst
-include/varnishtop_options.rst: $(top_builddir)/bin/varnishtop/varnishtop_opt2rst
- $(top_builddir)/bin/varnishtop/varnishtop_opt2rst options > $@
-include/varnishtop_synopsis.rst: $(top_builddir)/bin/varnishtop/varnishtop_opt2rst
- $(top_builddir)/bin/varnishtop/varnishtop_opt2rst synopsis > $@
+include/varnishtop_options.rst: $(top_builddir)/bin/varnishtop/varnishtop
+ $(top_builddir)/bin/varnishtop/varnishtop --options > $@
+include/varnishtop_synopsis.rst: $(top_builddir)/bin/varnishtop/varnishtop
+ $(top_builddir)/bin/varnishtop/varnishtop --synopsis > $@
BUILT_SOURCES += include/varnishtop_options.rst \
include/varnishtop_synopsis.rst
-include/varnishhist_options.rst: $(top_builddir)/bin/varnishhist/varnishhist_opt2rst
- $(top_builddir)/bin/varnishhist/varnishhist_opt2rst options > $@
-include/varnishhist_synopsis.rst: $(top_builddir)/bin/varnishhist/varnishhist_opt2rst
- $(top_builddir)/bin/varnishhist/varnishhist_opt2rst synopsis > $@
+include/varnishhist_options.rst: $(top_builddir)/bin/varnishhist/varnishhist
+ $(top_builddir)/bin/varnishhist/varnishhist --options > $@
+include/varnishhist_synopsis.rst: $(top_builddir)/bin/varnishhist/varnishhist
+ $(top_builddir)/bin/varnishhist/varnishhist --synopsis > $@
BUILT_SOURCES += include/varnishhist_options.rst \
include/varnishhist_synopsis.rst
diff --git a/doc/sphinx/Makefile.phk b/doc/sphinx/Makefile.phk
index 35bea90..57689bd 100644
--- a/doc/sphinx/Makefile.phk
+++ b/doc/sphinx/Makefile.phk
@@ -207,29 +207,29 @@ include/params.rst: ../../bin/varnishd/varnishd
# only sphinx needs the opt2rst stuff anyway
%_opt2rst: ../../bin/%/%_options.h %_options.c
-include/varnishncsa_options.rst: varnishncsa_opt2rst
- ../../bin/varnishncsa/varnishncsa_opt2rst options > $@
+include/varnishncsa_options.rst: varnishncsa
+ ../../bin/varnishncsa/varnishncsa --options > $@
-include/varnishncsa_synopsis.rst: varnishncsa_opt2rst
- ../../bin/varnishncsa/varnishncsa_opt2rst synopsis > $@
+include/varnishncsa_synopsis.rst: varnishncsa
+ ../../bin/varnishncsa/varnishncsa --synopsis > $@
-include/varnishlog_options.rst: varnishlog_opt2rst
- ../../bin/varnishlog/varnishlog_opt2rst options > $@
+include/varnishlog_options.rst: varnishlog
+ ../../bin/varnishlog/varnishlog --options > $@
-include/varnishlog_synopsis.rst: varnishlog_opt2rst
- ../../bin/varnishlog/varnishlog_opt2rst synopsis > $@
+include/varnishlog_synopsis.rst: varnishlog
+ ../../bin/varnishlog/varnishlog --synopsis > $@
-include/varnishtop_options.rst: varnishtop_opt2rst
- ../../bin/varnishtop/varnishtop_opt2rst options > $@
+include/varnishtop_options.rst: varnishtop
+ ../../bin/varnishtop/varnishtop --options > $@
-include/varnishtop_synopsis.rst: varnishtop_opt2rst
- ../../bin/varnishtop/varnishtop_opt2rst synopsis > $@
+include/varnishtop_synopsis.rst: varnishtop
+ ../../bin/varnishtop/varnishtop --synopsis > $@
-include/varnishhist_options.rst: varnishhist_opt2rst
- ./varnishhist_opt2rst options > $@
+include/varnishhist_options.rst: varnishhist
+ ./varnishhist --options > $@
-include/varnishhist_synopsis.rst: varnishhist_opt2rst
- ./varnishhist_opt2rst synopsis > $@
+include/varnishhist_synopsis.rst: varnishhist
+ ./varnishhist --synopsis > $@
reference/vmod_std.generated.rst: reference ../../lib/libvmod_std/vmod_std.rst
cp ../../lib/libvmod_std/vmod_std.rst $@
More information about the varnish-commit
mailing list