View of /trunk/ModularRex/rebase-prebuild-path.sh
Parent Directory
|
Revision Log
Revision 185 -
(download)
(as text)
(annotate)
Mon Jun 22 11:38:51 2009 UTC (3 years, 10 months ago) by sempuki
File size: 338 byte(s)
Mon Jun 22 11:38:51 2009 UTC (3 years, 10 months ago) by sempuki
File size: 338 byte(s)
spruced up the linked build step
#!/bin/bash
SED=/bin/sed
function escape_path
{
echo $(echo $1 | ${SED} 's|/|\\/|g' | ${SED} 's|\.|\\.|g')
}
FILENAME=$1
PATHNAME=$2
OLDPATH=$(escape_path $3)
NEWPATH=$(escape_path $4)
rebasecmd="s|<${PATHNAME}>\(.*\)${OLDPATH}\(.*\)</${PATHNAME}>|<${PATHNAME}>\1${NEWPATH}\2</${PATHNAME}>|g"
${SED} -i ${rebasecmd} ${FILENAME}
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

