[beast] web/: fixed ChangeLog generation, provide main ChangeLog on the website



commit 8ebcd0b273b6c3be1f8f83d96ad8f3fd253139d3
Author: Tim Janik <timj gtk org>
Date:   Wed Oct 21 02:56:36 2009 +0200

    web/: fixed ChangeLog generation, provide main ChangeLog on the website

 web/Makefile.am  |   23 +++++++++++++++++------
 web/webmenu.doxi |    7 +------
 2 files changed, 18 insertions(+), 12 deletions(-)
---
diff --git a/web/Makefile.am b/web/Makefile.am
index 797eece..9526133 100644
--- a/web/Makefile.am
+++ b/web/Makefile.am
@@ -47,6 +47,7 @@ HTML_TARGETS = $(strip			\
 	html/plugin-devel.html		\
 	html/sfidl-manual.html		\
 	\
+	html/log-head.html		\
 	html/log-beast.html		\
 	html/log-bse.html		\
 	html/log-plugins.html		\
@@ -160,8 +161,17 @@ html/%.html: ../docs/gendoxi/%.doxi
 html/%.html: %.tmpdoxi
 	$(DOXER) doxi2html $< -d html/  -D TOP_WEBDIR "." $(DOXIDEFS)
 
+
 CHANGELOG2DOXI = $(top_srcdir)/doxer/changelog2doxi.py
-log-birnet.tmpdoxi: $(top_srcdir)/birnet/ChangeLog $(CHANGELOG2DOXI)
+log-head.tmpdoxi: $(top_srcdir)/ChangeLog $(CHANGELOG2DOXI)
+	cd . \
+	&& echo '@doxer_dnl'					>$@  \
+	&& echo '@doxer_set{webmenu} development'		>>$@ \
+	&& echo '@include "webframe.doxi"'			>>$@ \
+	&& echo '@doxer_set{title} BEAST - ChangeLog'		>>$@ \
+	&& echo '@subheading'					>>$@ \
+	&& $(CHANGELOG2DOXI) 		<$<			>>$@
+log-birnet.tmpdoxi: $(top_srcdir)/docs/OldBirnet.ChangeLog $(CHANGELOG2DOXI)
 	cd . \
 	&& echo '@doxer_dnl'					>$@  \
 	&& echo '@doxer_set{webmenu} development'		>>$@ \
@@ -169,7 +179,7 @@ log-birnet.tmpdoxi: $(top_srcdir)/birnet/ChangeLog $(CHANGELOG2DOXI)
 	&& echo '@doxer_set{title} BEAST - BIRNET ChangeLog'	>>$@ \
 	&& echo '@subheading'					>>$@ \
 	&& $(CHANGELOG2DOXI) 		<$<			>>$@
-log-sfi.tmpdoxi: $(top_srcdir)/sfi/ChangeLog $(CHANGELOG2DOXI)
+log-sfi.tmpdoxi: $(top_srcdir)/docs/OldSfi.ChangeLog $(CHANGELOG2DOXI)
 	cd . \
 	&& echo '@doxer_dnl'					>$@  \
 	&& echo '@doxer_set{webmenu} development'		>>$@ \
@@ -177,7 +187,7 @@ log-sfi.tmpdoxi: $(top_srcdir)/sfi/ChangeLog $(CHANGELOG2DOXI)
 	&& echo '@doxer_set{title} BEAST - SFI ChangeLog'	>>$@ \
 	&& echo '@subheading'					>>$@ \
 	&& $(CHANGELOG2DOXI) 		<$<			>>$@
-log-bse.tmpdoxi: $(top_srcdir)/bse/ChangeLog $(CHANGELOG2DOXI)
+log-bse.tmpdoxi: $(top_srcdir)/docs/OldBse.ChangeLog $(CHANGELOG2DOXI)
 	cd . \
 	&& echo '@doxer_dnl'					>$@  \
 	&& echo '@doxer_set{webmenu} development'		>>$@ \
@@ -185,7 +195,7 @@ log-bse.tmpdoxi: $(top_srcdir)/bse/ChangeLog $(CHANGELOG2DOXI)
 	&& echo '@doxer_set{title} BEAST - BSE ChangeLog'	>>$@ \
 	&& echo '@subheading'					>>$@ \
 	&& $(CHANGELOG2DOXI) 		<$<			>>$@
-log-plugins.tmpdoxi: $(top_srcdir)/plugins/ChangeLog $(CHANGELOG2DOXI)
+log-plugins.tmpdoxi: $(top_srcdir)/docs/OldPlugins.ChangeLog $(CHANGELOG2DOXI)
 	cd . \
 	&& echo '@doxer_dnl'					>$@  \
 	&& echo '@doxer_set{webmenu} development'		>>$@ \
@@ -193,12 +203,12 @@ log-plugins.tmpdoxi: $(top_srcdir)/plugins/ChangeLog $(CHANGELOG2DOXI)
 	&& echo '@doxer_set{title} BEAST - Plugin ChangeLog'	>>$@ \
 	&& echo '@subheading'					>>$@ \
 	&& $(CHANGELOG2DOXI) 		<$<			>>$@
-log-beast.tmpdoxi: $(top_srcdir)/ChangeLog $(CHANGELOG2DOXI)
+log-beast.tmpdoxi: $(top_srcdir)/docs/OldBeast.ChangeLog $(CHANGELOG2DOXI)
 	cd . \
 	&& echo '@doxer_dnl'					>$@  \
 	&& echo '@doxer_set{webmenu} development'		>>$@ \
 	&& echo '@include "webframe.doxi"'			>>$@ \
-	&& echo '@doxer_set{title} BEAST - ChangeLog'		>>$@ \
+	&& echo '@doxer_set{title} BEAST - Beast ChangeLog'	>>$@ \
 	&& echo '@subheading'					>>$@ \
 	&& $(CHANGELOG2DOXI) 		<$<			>>$@
 
@@ -271,6 +281,7 @@ html/rdocu-bse/index.html: tmpdoxi-bse/index.doxi $(wildcard tmpdoxi-bse/*.doxi)
 	         -d html/rdocu-bse/ $(DOXIDEFS) $(call DOCFRAME_DEFS) $< )
 
 intermediate_files = $(strip	\
+	log-head.tmpdoxi	\
 	log-birnet.tmpdoxi	\
 	log-sfi.tmpdoxi		\
 	log-bse.tmpdoxi		\
diff --git a/web/webmenu.doxi b/web/webmenu.doxi
index e50cf65..57030f3 100644
--- a/web/webmenu.doxi
+++ b/web/webmenu.doxi
@@ -85,12 +85,7 @@
     @menu_branch{development}
 	@itemize{none}
 	@item 	@fmenuuri{ top_webdir/news-file,		Release NEWS}
-	@item 	@doxer_span{menu-leaf,				ChangeLogs}
-	@item 	@fmenuuri{ top_webdir/log-beast,		BEAST Changes}
-	@item 	@fmenuuri{ top_webdir/log-plugins,		Plugin Changes}
-	@item 	@fmenuuri{ top_webdir/log-bse,			BSE Changes}
-	@item 	@fmenuuri{ top_webdir/log-sfi,			SFI Changes}
-	@item 	@fmenuuri{ top_webdir/log-birnet,		BIRNET Changes}
+	@item 	@fmenuuri{ top_webdir/log-head,			ChangeLog}
 	@item 	@doxer_span{menu-leaf,				BEAST/BSE Development}
 	@item 	@fmenuuri{ top_webdir/architecture,		Architecture}
 	@item 	@fmenuuri{ top_webdir/plugin-devel,		Writing Plugins}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]