<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi Paco,<br><br>I agree, but I found no simple way to change mkgmap.<br>I assume that you consider a non empty stderr file as<br>an error, so maybe we can check whether anything was<br>written to stderr, but sometimes we use this file also for<br>important hints like this:<br>"WARNING: input files have different code pages"<br><br>BTW: Also splitter doesn't make sure that it ends<br>with a non-zero return code in case of errors, but<br>it tries to do so.<br><br>Gerd<br><br><div>&gt; Date: Sat, 11 Jan 2014 00:22:54 +0100<br>&gt; From: paco.tyson@free.fr<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: [mkgmap-dev] Mkgmap always returns exit code 0 even when it fails<br>&gt; <br>&gt; Hi,<br>&gt; <br>&gt; I'm building a map generation tool with Ant. Problem is that if mkgmap<br>&gt; encounters an error, the exit code is 0, no matter what. As this is the "OK"<br>&gt; exit code, Ant carries on to the rest of the workflow.<br>&gt; On the contrary, splitter does return a non zero code when it fails.<br>&gt; <br>&gt; Please make mkgmap return a non zero exit code for errors.<br>&gt; <br>&gt; <br>&gt; Thanks,<br>&gt; Paco<br>&gt; _______________________________________________<br>&gt; mkgmap-dev mailing list<br>&gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div>                                               </div></body>
</html>