|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2001-01-21 16:13:14
At 08:19 PM 1/20/2001 -0500, David Abrahams wrote:
>The thing I don't like about this idea is that we just got to a place
where
>practically the entire thing runs from C++. With your suggestion, we are
>back to shell scripts, which are highly non-portable across platforms. If
>we do that we may as well go back to using Python, which doesn't have
that
>problem ;-)
Well, you are right to a certain extent, but it 1) only affects those
actually running regression tests, and 2) is optional - you don't have to
run it.
Here is my first try. Excuse the absolute paths and lack of pipes, as this
was just a hack to see what the output would look like:
copy \boost\site\status\cs-win32.html cs-win32-diff.html
diff cs-win32-diff.html cs-win32.html >cs-win32.diff
sed --f=cs-win32.sed cs-win32.diff >cs-win32.ptch
patch cs-win32-diff.html <cs-win32.ptch
The sed file contained:
s$> <td>Pass</td>$> <td><font size="6"><b><i>Pass</i></b></font></td>$
s$> <td><font color="#FF0000">Fail</font></td>$> <td><font size="6"
color="#FF0000"><b><i>Fail</i></b></font></td>$
The output c:\boost\regr\cs-win32-diff.html file is attached.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk