I am creating an HTML page in my build file, and writing a version string
into it. I got an error when I first executed this code:
<target name="base" depends="init">
<!-- Create version file HTML template -->
<echo file="ps/html/version.tmpl" >
<html>
<head>
<title>Build Version</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body topmargin="0" marginheight="0" bgcolor="#FFFFFF" text="#000000">
<center>
Build @version@
<hr>
<font size=-2 face=arial>Copyright © 2001 Eturn Communications,
Inc. </font>
</center>
</body>
</html>
</echo>
<!-- Insert version info into HTML template -->
<replace file="ps/html/version.tmpl" token="@version@" value="${vers}
<br>built on ${DSTAMP} at ${TSTAMP}"/>
<touch file="${vers}" />
<move file="ps/html/version.tmpl" tofile="ps/html/version.html" />
At the line containing "©" Ant complained about an unknown entity. Any
thoughts on this? This should carry over from HTML. It works if I use "(c)"
instead of © but the page won't match everything else that has the
© thing in it.
Mark