summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2013-11-16 09:36:56 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2013-11-16 10:31:52 +0100
commit3337dc6bb3aecfb8e6d3a632ca238b3903b4427c (patch)
tree692d515dc14d78bbff874e336218b5fc498809bb
parent4a6d957a06cca5640867f2c961ce6116c3af7a60 (diff)
downloadgnutls-3337dc6bb3aecfb8e6d3a632ca238b3903b4427c.tar.gz
force serialized generation of invoke-*texi, to avoid autogen issue.
-rw-r--r--doc/Makefile.am49
-rw-r--r--doc/invoke-certtool.texi2
-rw-r--r--doc/invoke-danetool.texi2
-rw-r--r--doc/invoke-gnutls-cli-debug.texi2
-rw-r--r--doc/invoke-gnutls-cli.texi2
-rw-r--r--doc/invoke-gnutls-serv.texi2
-rw-r--r--doc/invoke-ocsptool.texi2
-rw-r--r--doc/invoke-p11tool.texi2
-rw-r--r--doc/invoke-psktool.texi2
-rw-r--r--doc/invoke-srptool.texi2
-rw-r--r--doc/invoke-tpmtool.texi2
11 files changed, 35 insertions, 34 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 72a77faff6..e7ce511d12 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -22,7 +22,7 @@
EXTRA_DIST = TODO certtool.cfg gnutls.pdf gnutls.html \
doxygen/Doxyfile.in doxygen/Doxyfile.orig texinfo.css \
gnutls-guile.pdf gnutls-guile.html stamp_enums stamp_functions \
- doc.mk
+ doc.mk stamp_invoke
SUBDIRS = examples cyclo scripts manpages credentials latex
if ENABLE_GTK_DOC
@@ -56,28 +56,28 @@ SRC_DEF_TPMTOOL += ../src/tpmtool-args.def
endif
invoke-gnutls-cli.texi: $(SRC_DEF_CLI)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
rm -f ../src/$@
-invoke-gnutls-cli-debug.texi: $(SRC_DEF_CLI_DEBUG)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-gnutls-cli-debug.texi: $(SRC_DEF_CLI_DEBUG) invoke-gnutls-cli.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
rm -f ../src/$@
-invoke-gnutls-serv.texi: $(SRC_DEF_SERV)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-gnutls-serv.texi: $(SRC_DEF_SERV) invoke-gnutls-cli-debug.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
rm -f ../src/$@
-invoke-certtool.texi: $(SRC_DEF_CERTTOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-certtool.texi: $(SRC_DEF_CERTTOOL) invoke-gnutls-serv.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -85,8 +85,8 @@ invoke-certtool.texi: $(SRC_DEF_CERTTOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsection/g' ../doc/$@
-invoke-ocsptool.texi: $(SRC_DEF_OCSPTOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-ocsptool.texi: $(SRC_DEF_OCSPTOOL) invoke-certtool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -94,8 +94,8 @@ invoke-ocsptool.texi: $(SRC_DEF_OCSPTOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsection/g' ../doc/$@
-invoke-danetool.texi: $(SRC_DEF_DANETOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-danetool.texi: $(SRC_DEF_DANETOOL) invoke-ocsptool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -103,8 +103,8 @@ invoke-danetool.texi: $(SRC_DEF_DANETOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsection/g' ../doc/$@
-invoke-srptool.texi: $(SRC_DEF_SRPTOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-srptool.texi: $(SRC_DEF_SRPTOOL) invoke-danetool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -112,8 +112,8 @@ invoke-srptool.texi: $(SRC_DEF_SRPTOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsubsection/g' ../doc/$@
-invoke-psktool.texi: $(SRC_DEF_PSKTOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-psktool.texi: $(SRC_DEF_PSKTOOL) invoke-srptool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -121,8 +121,8 @@ invoke-psktool.texi: $(SRC_DEF_PSKTOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsubsection/g' ../doc/$@
-invoke-p11tool.texi: $(SRC_DEF_P11TOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-p11tool.texi: $(SRC_DEF_P11TOOL) invoke-psktool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -130,8 +130,8 @@ invoke-p11tool.texi: $(SRC_DEF_P11TOOL)
sed -i 's/@subheading/@subsubheading/g' ../doc/$@ && \
sed -i 's/@section/@subsection/g' ../doc/$@
-invoke-tpmtool.texi: $(SRC_DEF_TPMTOOL)
- @-cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+invoke-tpmtool.texi: $(SRC_DEF_TPMTOOL) invoke-p11tool.texi
+ -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
rm -f ../doc/$@ && \
../doc/scripts/cleanup-autogen.pl <../src/$@ >../doc/$@.tmp && \
mv -f ../doc/$@.tmp ../doc/$@ && \
@@ -149,12 +149,13 @@ gnutls_TEXINFOS = gnutls.texi fdl-1.3.texi \
cha-shared-key.texi cha-gtls-examples.texi cha-upgrade.texi \
cha-tokens.texi cha-crypto.texi cha-auth.texi
-gnutls_TEXINFOS += invoke-gnutls-cli.texi invoke-gnutls-cli-debug.texi \
+stamp_invoke: invoke-gnutls-cli.texi invoke-gnutls-cli-debug.texi \
invoke-gnutls-serv.texi invoke-certtool.texi invoke-srptool.texi \
invoke-ocsptool.texi invoke-psktool.texi invoke-p11tool.texi \
invoke-tpmtool.texi invoke-danetool.texi
+ echo $@ > $@
-gnutls_TEXINFOS += stamp_functions
+gnutls_TEXINFOS += stamp_functions stamp_invoke
# Examples.
gnutls_TEXINFOS += examples/ex-client-anon.c \
@@ -213,7 +214,7 @@ API_FILES=gnutls-api.texi x509-api.texi pgp-api.texi pkcs12-api.texi \
xssl-api.texi
clean-local:
- -rm -f stamp_enums stamp_functions
+ -rm -f stamp_enums stamp_functions stamp_invoke
-rm -rf functions/ enums/
-rm -f $(API_FILES)
@@ -413,7 +414,7 @@ enums.texi: $(HEADER_FILES)
mv -f $@-tmp $@
gnutls_TEXINFOS += $(ENUMS) $(FUNCS)
-DISTCLEANFILES += $(ENUMS) stamp_enums stamp_functions
+DISTCLEANFILES += $(ENUMS) stamp_enums stamp_functions stamp_invoke
stamp_functions: $(API_FILES)
diff --git a/doc/invoke-certtool.texi b/doc/invoke-certtool.texi
index 37988122d8..dae324ba38 100644
--- a/doc/invoke-certtool.texi
+++ b/doc/invoke-certtool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-certtool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:20 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:51 AM by AutoGen 5.18
# From the definitions ../src/certtool-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-danetool.texi b/doc/invoke-danetool.texi
index 1a4b7134c3..d3fb95887d 100644
--- a/doc/invoke-danetool.texi
+++ b/doc/invoke-danetool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-danetool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:27 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:54 AM by AutoGen 5.18
# From the definitions ../src/danetool-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-gnutls-cli-debug.texi b/doc/invoke-gnutls-cli-debug.texi
index a1b6719438..25adf421fb 100644
--- a/doc/invoke-gnutls-cli-debug.texi
+++ b/doc/invoke-gnutls-cli-debug.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-gnutls-cli-debug.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:18 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:49 AM by AutoGen 5.18
# From the definitions ../src/cli-debug-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-gnutls-cli.texi b/doc/invoke-gnutls-cli.texi
index dcf277be6c..8ce63cdbb9 100644
--- a/doc/invoke-gnutls-cli.texi
+++ b/doc/invoke-gnutls-cli.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-gnutls-cli.texi)
#
-# It has been AutoGen-ed November 10, 2013 at 11:23:08 AM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:48 AM by AutoGen 5.18
# From the definitions ../src/cli-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-gnutls-serv.texi b/doc/invoke-gnutls-serv.texi
index 671d7e3b82..5683178afa 100644
--- a/doc/invoke-gnutls-serv.texi
+++ b/doc/invoke-gnutls-serv.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-gnutls-serv.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:19 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:50 AM by AutoGen 5.18
# From the definitions ../src/serv-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-ocsptool.texi b/doc/invoke-ocsptool.texi
index e95a4b42d5..b9a45a728f 100644
--- a/doc/invoke-ocsptool.texi
+++ b/doc/invoke-ocsptool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-ocsptool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:22 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:52 AM by AutoGen 5.18
# From the definitions ../src/ocsptool-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-p11tool.texi b/doc/invoke-p11tool.texi
index 371f20e8d4..b0c3108262 100644
--- a/doc/invoke-p11tool.texi
+++ b/doc/invoke-p11tool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-p11tool.texi)
#
-# It has been AutoGen-ed November 10, 2013 at 10:08:57 AM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:57 AM by AutoGen 5.18
# From the definitions ../src/p11tool-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-psktool.texi b/doc/invoke-psktool.texi
index d53d9e5081..eea529101c 100644
--- a/doc/invoke-psktool.texi
+++ b/doc/invoke-psktool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-psktool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:24 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:56 AM by AutoGen 5.18
# From the definitions ../src/psk-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-srptool.texi b/doc/invoke-srptool.texi
index bf6aaf1d35..c1a265fcaa 100644
--- a/doc/invoke-srptool.texi
+++ b/doc/invoke-srptool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-srptool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:21 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:55 AM by AutoGen 5.18
# From the definitions ../src/srptool-args.def
# and the template file agtexi-cmd.tpl
@end ignore
diff --git a/doc/invoke-tpmtool.texi b/doc/invoke-tpmtool.texi
index 4020323016..a8320b6c37 100644
--- a/doc/invoke-tpmtool.texi
+++ b/doc/invoke-tpmtool.texi
@@ -6,7 +6,7 @@
#
# DO NOT EDIT THIS FILE (invoke-tpmtool.texi)
#
-# It has been AutoGen-ed November 9, 2013 at 01:12:26 PM by AutoGen 5.18
+# It has been AutoGen-ed November 16, 2013 at 09:35:58 AM by AutoGen 5.18
# From the definitions ../src/tpmtool-args.def
# and the template file agtexi-cmd.tpl
@end ignore