Boost logo

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