From f3779c9dbec30ce9ea661782ab84648b16eacdcd Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Wed, 2 Nov 2011 21:51:29 +0100 Subject: [PATCH] smarter update.sh --- update.sh | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index 45083d47..0a1f56e8 100755 --- a/update.sh +++ b/update.sh @@ -1,8 +1,23 @@ +#!/bin/bash cd `dirname $0` base=`pwd` +current=`bzr revno` bzr pull http://code.0x2620.org/pandora/ +new=`bzr revno` cd static/oxjs +current=$current`bzr revno` bzr pull http://code.0x2620.org/oxjs/ -test -e src/python-ox && cd src/python-ox && bzr pull http://code.0x2620.org/python-ox/ +new=$new`bzr revno` cd $base -cd pandora && ./manage.py update_static && ./manage.py compile_pyc +if [ -e src/python-ox ]; then + cd src/python-ox + current=$current`bzr revno` + bzr pull http://code.0x2620.org/python-ox/ + new=$new`bzr revno` +fi +cd $base +if [ $current -ne $new ]; then + cd pandora + ./manage.py update_static + ./manage.py compile_pyc +fi