From: Chris Johns <chr...@rtems.org> --- common/coverpage/coverpage.html | 4 ++-- wscript | 16 ++++++++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/common/coverpage/coverpage.html b/common/coverpage/coverpage.html index 442093b..17ce056 100644 --- a/common/coverpage/coverpage.html +++ b/common/coverpage/coverpage.html @@ -3,7 +3,7 @@ <head> <title>RTEMS - Documentation</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <meta name="created" content="11th Jan 2017 15:32" /> + <meta name="created" content="@VER_DATE" /> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta charset="utf-8"> @@ -60,7 +60,7 @@ <hr> <footer class="footer text-center"> <div class="container"> - Copyright 2017 RTEMS Project + © Copyright 1988, @COPYRIGHT_YEAR@ RTEMS Project and contributors. </div> </footer> <!-- footer-bottom --> diff --git a/wscript b/wscript index 06ac034..aa5b70b 100644 --- a/wscript +++ b/wscript @@ -66,6 +66,15 @@ def coverpage_js(ctx): with open(ctx.outputs[0].abspath(), 'w') as o: o.write(js.replace('@CATALOGUE', xml)) +def index_html(ctx): + html = '' + year = ctx.env.DATE.split()[2] + for f in ctx.inputs: + if f.abspath().endswith('.html'): + with open(f.abspath()) as i: + html += i.read() + with open(ctx.outputs[0].abspath(), 'w') as o: + o.write(html.replace('@COPYRIGHT_YEAR@', year)) def build(ctx): # @@ -88,7 +97,7 @@ def build(ctx): ctx.recurse(b) # - # Build the catalogue, coverpage.js and install. + # Build the catalogue, coverpage.js, index.html and install. # ctx(rule = catalogue, target = 'catalogue.xml', @@ -98,10 +107,13 @@ def build(ctx): target = 'coverpage.js', source = ['wscript', 'catalogue.xml', 'common/coverpage/coverpage.js']) ctx.install_as('${PREFIX}/coverpage.js', 'coverpage.js') + ctx(rule = index_html, + target = 'coverpage.html', + source = ['wscript', 'common/coverpage/coverpage.html']) + ctx.install_as('${PREFIX}/index.html', 'coverpage.html') # # Install the static content. # - ctx.install_as('${PREFIX}/index.html', 'common/coverpage/coverpage.html') static_dir = ctx.path.find_dir('common/coverpage/static') ctx.install_files('${PREFIX}/static', static_dir.ant_glob('**'), -- 2.19.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel