<html>
<head>
<style><!--
body {background-color:#ffffff;}
.file {border:1px solid #eeeeee;margin-top:1em;margin-bottom:1em;}
.pathname {font-family:monospace; float:right;}
.fileheader {margin-bottom:.5em;}
.diff {margin:0;}
.tasklist {padding:4px;border:1px dashed #000000;margin-top:1em;}
.tasklist ul {margin-top:0;margin-bottom:0;}
tr.alt {background-color:#eeeeee}
#added {background-color:#ddffdd;}
#addedchars {background-color:#99ff99;font-weight:bolder;}
tr.alt #added {background-color:#ccf7cc;}
#removed {background-color:#ffdddd;}
#removedchars {background-color:#ff9999;font-weight:bolder;}
tr.alt #removed {background-color:#f7cccc;}
#info {color:#888888;}
#context {background-color:#eeeeee;}
td {padding-left:.3em;padding-right:.3em;}
tr.head {border-bottom-width:1px;border-bottom-style:solid;}
tr.head td {padding:0;padding-top:.2em;}
.task {background-color:#ffff00;}
.comment {padding:4px;border:1px dashed #000000;background-color:#ffffdd}
.error {color:red;}
hr {border-width:0px;height:2px;background:black;}
--></style>
</head>
<body>
<table cellspacing="0" cellpadding="0" border="0" rules="cols">
<tr class="head"><td colspan="4">Commit in <b><tt>trunk/as2api</tt></b><span id="info"> on MAIN</span></td></tr>
<tr><td><tt><a href="#file1">Makefile</a></tt></td><td align="right" id="added">+30</td><td align="right" id="removed">-8</td><td nowrap="nowrap" align="center">276 -> 277</td></tr>
</table>
<pre class="comment">
Catch up with some pre-0.4-release changes, and add in i18n support bits
</pre>
<hr /><a name="file1" /><div class="file">
<span class="pathname">trunk/as2api</span><br />
<div class="fileheader"><big><b>Makefile</b></big> <small id="info">276 -> 277</small></div>
<pre class="diff"><small id="info">--- trunk/as2api/Makefile        2006-02-24 00:16:11 UTC (rev 276)
+++ trunk/as2api/Makefile        2006-02-24 00:32:44 UTC (rev 277)
@@ -14,18 +14,20 @@
</small></pre><pre class="diff" id="context">
sources = documenter.rb doc_comment.rb output/utils.rb \
         output/html/core_pages.rb output/html/default_frameset.rb \
</pre><pre class="diff" id="removed">-         output/html/driver.rb output/html/index.rb \
</pre><pre class="diff" id="added">+         output/html/driver.rb output/html/index.rb <span id="addedchars">output/html/quicknav.rb </span>\
</pre><pre class="diff" id="context">          output/html/default_css.rb output/html/diff.rb \
</pre><pre class="diff" id="removed">-         output/html/html_framework.rb output/html/sources.rb \
</pre><pre class="diff" id="added">+         output/html/html_framework.rb \
+         output/html/sources.rb output/xml/xml_formatter.rb output/utils.rb \
</pre><pre class="diff" id="context"> xmlwriter.rb xhtmlwriter.rb \
</pre><pre class="diff" id="removed">- parse/lexer.rb parse/parser.rb parse/as_io.rb \
</pre><pre class="diff" id="added">+ parse/lexer.rb parse/parser.rb parse/as_io.rb <span id="addedchars">parse/aslexer.rb </span>\
+         parse/doccomment_lexer.rb parse/doccomment_parser.rb \
</pre><pre class="diff" id="context">          api_loader.rb api_model.rb \
as2api.rb ui/cli.rb
doc_pdf=as2api-documentation.pdf
dist_files = ${sources} ${doc_pdf} as2api.1 COPYING
mx_classes=examples/flash_mx_2004_7.2/Classes
</pre><pre class="diff" id="removed">-version = 0.4<span id="removedchars">pre</span>
</pre><pre class="diff" id="added">+version = 0.4
</pre><pre class="diff" id="context">
dist_dir = as2api-${version}
tgz_name = ${dist_dir}.tar.gz
</pre><pre class="diff"><small id="info">@@ -38,7 +40,8 @@
</small></pre><pre class="diff" id="context">
web-dist: tgz zip sit
        mkdir -p projects/as2api/releases
</pre><pre class="diff" id="removed">-        cp ${tgz_name} ${zip_name} ${sit_name} projects/as2api/releases
</pre><pre class="diff" id="added">+        <span id="addedchars">#</span>cp ${tgz_name} ${zip_name} ${sit_name} projects/as2api/releases
+        cp ${tgz_name} projects/as2api/releases
</pre><pre class="diff" id="context">         mkdir -p projects/as2api/examples
        ${as2api} --classpath ${mx_classes}:examples/as2lib_0.9/src \
         --output projects/as2api/examples/as2lib-0.9 \
</pre><pre class="diff"><small id="info">@@ -61,7 +64,7 @@
</small></pre><pre class="diff" id="context">
tgz: docs
        mkdir -p ${dist_dir}
</pre><pre class="diff" id="removed">-        cp --parents ${dist_files} ${dist_dir}
</pre><pre class="diff" id="added">+        cp --parents ${dist_files} as2api-documentation.xml ${dist_dir}
</pre><pre class="diff" id="context">         tar czvf ${tgz_name} ${dist_dir}
        rm -r ${dist_dir}
</pre><pre class="diff"><small id="info">@@ -76,9 +79,10 @@
</small></pre><pre class="diff" id="context">
sit: ${sit_name}
</pre><pre class="diff" id="removed">-${sit_name}: docs as2api_darwin
</pre><pre class="diff" id="added">+${sit_name}: docs as2api<span id="addedchars">-0.4</span>_darwin
</pre><pre class="diff" id="context">         mkdir -p ${osx_dist_dir}
</pre><pre class="diff" id="removed">-        cp as2api_darwin ${doc_pdf} as2api.1 ${osx_dist_dir}
</pre><pre class="diff" id="added">+        cp as2api-0.4_darwin ${osx_dist_dir}/as2api
+        cp ${doc_pdf} as2api.1 ${osx_dist_dir}
</pre><pre class="diff" id="context">         ${stuff} --name=${sit_name} ${osx_dist_dir}
test:
</pre><pre class="diff"><small id="info">@@ -120,3 +124,21 @@
</small></pre><pre class="diff" id="context">         cd ${dist_dir} && \
        ruby -w as2api.rb --help > /dev/null
        rm -r dist-check-tmp
</pre><pre class="diff" id="added">+
+translations: data/locale/en/LC_MESSAGES/as2api.mo data/locale/i_piglatin/LC_MESSAGES/as2api.mo
+        
+
+po/as2api.pot:
+        rgettext `find -name "*.rb"` -o $@
+
+po/en/as2api.po: po/as2api.pot
+        mkdir -p po/en
+        msgen $< -o $@
+
+data/locale/en/LC_MESSAGES/as2api.mo: po/en/as2api.po
+        mkdir -p data/locale/en/LC_MESSAGES
+        rmsgfmt $< -o $@
+
+data/locale/i_piglatin/LC_MESSAGES/as2api.mo: po/i_piglatin/as2api.po
+        mkdir -p data/locale/i_piglatin/LC_MESSAGES
+        rmsgfmt $< -o $@
</pre></div>
<center><small><a href="http://www.badgers-in-foil.co.uk/projects/cvsspam/" title="commit -> email">CVSspam</a> 0.2.11</small></center>
</body></html>