[beast] web/: fixed ChangeLog generation, provide main ChangeLog on the website
- From: Tim Janik <timj src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [beast] web/: fixed ChangeLog generation, provide main ChangeLog on the website
- Date: Wed, 21 Oct 2009 00:58:10 +0000 (UTC)
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]