From 5bfb8069da43b3ea70b5827f49dc68107617a6a8 Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Sun, 6 Dec 2009 03:30:24 +0000 Subject: [PATCH] Simple bash script to update all layouts to current format. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32372 a592a061-630c-0410-9148-cb99ea01b6c8 --- development/tools/updatelayouts.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 development/tools/updatelayouts.sh diff --git a/development/tools/updatelayouts.sh b/development/tools/updatelayouts.sh new file mode 100644 index 0000000000..7a15a58fd7 --- /dev/null +++ b/development/tools/updatelayouts.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# find out where we are relative to the program directory +curdir=$(pwd); +progloc=$0; +pathto=${progloc%/*}; +# get us into development/tools +if [ "$progloc" != "$pathto" ]; then + if ! cd $pathto; then + echo "Couldn't get to development/tools!"; + exit 1; + fi +fi + +if ! cd ../../lib/layouts/; then + echo "Couldn't get to lib/layouts!"; + exit 1; +fi + +for i in *; do + cp $i $i.old; + python ../scripts/layout2layout.py <$i.old >$i; +done -- 2.39.2