utility scripts to manipulate xml CodeWarrior 5.3 project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
d274461641
commit
1e22dfaf1f
25
docs/mac/M5converteol.sh
Executable file
25
docs/mac/M5converteol.sh
Executable file
@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- Name: docs/mac/M5converteol.sh
|
||||
#-- Purpose: Convert end-of-lines in CodeWarrior exported XML project files
|
||||
#-- Author: Gilles Depeyrot
|
||||
#-- Modified by:
|
||||
#-- Created: 07.01.2002
|
||||
#-- RCS-ID: $Id$
|
||||
#-- Copyright: (c) 2001 Gilles Depeyrot
|
||||
#-- Licence: wxWindows licence
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
echo "Searching for xml files..."
|
||||
files=`find ../.. -name "*.xml" -print`
|
||||
|
||||
for f in $files
|
||||
do
|
||||
cat $f | tr '\r' '\n' > $f.new
|
||||
if [ "`diff -q $f $f.new`" != "" ] ; then
|
||||
mv $f.new $f
|
||||
echo "Converted $f"
|
||||
else
|
||||
rm $f.new
|
||||
fi
|
||||
done
|
32
docs/mac/M5replace.sh
Executable file
32
docs/mac/M5replace.sh
Executable file
@ -0,0 +1,32 @@
|
||||
#!/bin/sh
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- Name: docs/mac/M5replace.sh
|
||||
#-- Purpose: Replace a string in CodeWarrior exported XML project files
|
||||
#-- Author: Gilles Depeyrot
|
||||
#-- Modified by:
|
||||
#-- Created: 08.01.2002
|
||||
#-- RCS-ID: $Id$
|
||||
#-- Copyright: (c) 2001 Gilles Depeyrot
|
||||
#-- Licence: wxWindows licence
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
echo -n "Replace '$1' with '$2' in xml project files? [y/N]"
|
||||
read ans
|
||||
|
||||
if [ "$ans" != "y" ] ; then
|
||||
exit
|
||||
fi
|
||||
|
||||
echo "Searching for xml files..."
|
||||
files=`find ../.. -name "*.xml" -print`
|
||||
|
||||
for f in $files
|
||||
do
|
||||
cat $f | sed -e "s,$1,$2," > $f.new
|
||||
if [ "`diff -q $f $f.new`" != "" ] ; then
|
||||
mv $f.new $f
|
||||
echo "Replaced in $f..."
|
||||
else
|
||||
rm $f.new
|
||||
fi
|
||||
done
|
Loading…
Reference in New Issue
Block a user