|
Boost-Build : |
From: Douglas Gregor (gregod_at_[hidden])
Date: 2003-03-29 11:29:21
I've just found out that escaping sequences for "echo" on Windows and on Unix
are very different, so to be able to use echo for anything non-trivial we're
going to need some sort of "escape" rule. For example, I need to output this
line to a file:
<?xml version="1.0"?>
On Unix, the echo command-line looks like this:
echo "<?xml version=\"1.0\"?>" >> catalog.xml
On Windows, it has to look like this:
echo ^<?xml version=^"1.0^"^> >> catalog.xml
Can anyone give me a hint on implementing this in Jam? The regex MATCH seems
to be of little use, unfortunately :(
Doug
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk