unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH 1/1] devel/release-checks.sh: check PROJECT_NAME in doxygen.cfg
@ 2014-01-06  9:21 Tomi Ollila
  2014-04-06  2:02 ` build and install doxygen api docs David Bremner
  0 siblings, 1 reply; 12+ messages in thread
From: Tomi Ollila @ 2014-01-06  9:21 UTC (permalink / raw)
  To: notmuch; +Cc: tomi.ollila

Check that PROJECT_NAME configuration option in doxygen.cfg equals
"Notmuch $VERSION" in devel/release-checks.sh.
---

Note that release-checks.sh is not yet able to parse the doxygen-generated
namual pages in man/man3... Decision how to handle those is to be made
later...

 devel/release-checks.sh | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/devel/release-checks.sh b/devel/release-checks.sh
index 8938905..0585f68 100755
--- a/devel/release-checks.sh
+++ b/devel/release-checks.sh
@@ -236,6 +236,19 @@ do
 done
 echo $man_pages_ok.
 
+doxygen_notmuch_version="\"Notmuch $VERSION\""
+doxyfile=devel/doxygen.cfg
+echo -n "Checking that $doxyfile PROJECT_NAME is $doxygen_notmuch_version... "
+doxygen_project_name=`sed -n '/^PROJECT_NAME/ { s/^[^"]*//p; q;}' $doxyfile`
+if [ "$doxygen_project_name" = "$doxygen_notmuch_version" ]
+then
+	echo Yes.
+else
+	append_emsg "PROJECT_NAME '$doxygen_project_name' is not '$doxygen_notmuch_version' in '$doxyfile'"
+	echo No.
+fi
+
+
 if [ -n "$emsgs" ]
 then
 	echo
-- 
1.8.4.2

^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-07-04 11:57 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-06  9:21 [PATCH 1/1] devel/release-checks.sh: check PROJECT_NAME in doxygen.cfg Tomi Ollila
2014-04-06  2:02 ` build and install doxygen api docs David Bremner
2014-04-06  2:02   ` [PATCH 1/2] doc: move doxgen config from devel/ to doc/ David Bremner
2014-04-08 11:19     ` David Bremner
2014-04-06  2:02   ` [PATCH 2/2] doc: build and install doxygen api docs David Bremner
2014-04-06  7:57     ` Tomi Ollila
2014-07-01 16:40     ` David Bremner
2014-07-01 16:40       ` [PATCH 1/2] doc: build and install doxygen api docs David Bremner
2014-07-04 11:56         ` David Bremner
2014-07-01 16:40       ` [PATCH 2/2] doc: postprocess notmuch.3 David Bremner
2014-07-01 18:46         ` Tomi Ollila
2014-07-01 19:13           ` [Patch v2] " David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).