# HG changeset patch # User diego # Date 1233188169 0 # Node ID a42f319f25b3059de59eda2f4f57a195b9df1814 # Parent fb82979eb1db86432750ba24afd75c92856fc1f4 Use cat instead of echo to generate version.h. Portably echoing backslashes is near impossible. diff -r fb82979eb1db -r a42f319f25b3 version.sh --- a/version.sh Wed Jan 28 17:47:50 2009 +0000 +++ b/version.sh Thu Jan 29 00:16:09 2009 +0000 @@ -13,6 +13,8 @@ # Update version.h only on revision changes to avoid spurious rebuilds if test "$NEW_REVISION" != "$OLD_REVISION"; then - echo "$NEW_REVISION" > version.h - echo "$TITLE" >> version.h + cat < version.h +$NEW_REVISION +$TITLE +EOF fi