From: Richard Heck Date: Sun, 6 Dec 2009 03:30:24 +0000 (+0000) Subject: Simple bash script to update all layouts to current format. X-Git-Tag: 2.0.0~4899 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=5bfb8069da43b3ea70b5827f49dc68107617a6a8;p=features.git 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 --- 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