]> git.saurik.com Git - wxWidgets.git/commitdiff
utility scripts to manipulate xml CodeWarrior 5.3 project files
authorGilles Depeyrot <gilles_depeyrot@mac.com>
Sat, 4 May 2002 14:19:09 +0000 (14:19 +0000)
committerGilles Depeyrot <gilles_depeyrot@mac.com>
Sat, 4 May 2002 14:19:09 +0000 (14:19 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/mac/M5converteol.sh [new file with mode: 0755]
docs/mac/M5replace.sh [new file with mode: 0755]

diff --git a/docs/mac/M5converteol.sh b/docs/mac/M5converteol.sh
new file mode 100755 (executable)
index 0000000..7cc1aa8
--- /dev/null
@@ -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
diff --git a/docs/mac/M5replace.sh b/docs/mac/M5replace.sh
new file mode 100755 (executable)
index 0000000..9cbc741
--- /dev/null
@@ -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