From 746b5b88eafcdfc6401b2b956287f6c233e8423a Mon Sep 17 00:00:00 2001 From: "Thomas @ BeeDesk" Date: Sat, 3 Jan 2015 12:22:41 -0800 Subject: [PATCH] Made script only copy web file from root when `www` folder is not available. --- bin/compile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/bin/compile b/bin/compile index 896c835..9bf55f8 100755 --- a/bin/compile +++ b/bin/compile @@ -19,14 +19,16 @@ CUR_DIR=`cd $(dirname $0); cd ..; pwd` mkdir -p $BUILD_DIR $CACHE_DIR -echo "-----> copy static files to www" -rm -rf $CACHE_DIR/www -mkdir -p $CACHE_DIR/www -mv $BUILD_DIR/* $CACHE_DIR/www -mkdir -p $BUILD_DIR/www -mv $CACHE_DIR/www/* $BUILD_DIR/www -[[ -f "$BUILD_DIR/www/CHECKS" ]] && mv $BUILD_DIR/www/CHECKS $BUILD_DIR -rm -rf $CACHE_DIR/www +if [[ ! -e "$BUILD_DIR/www" ]]; then + echo "-----> copy static files to www" + rm -rf $CACHE_DIR/www + mkdir -p $CACHE_DIR/www + mv $BUILD_DIR/* $CACHE_DIR/www + mkdir -p $BUILD_DIR/www + mv $CACHE_DIR/www/* $BUILD_DIR/www + [[ -f "$BUILD_DIR/www/CHECKS" ]] && mv $BUILD_DIR/www/CHECKS $BUILD_DIR + rm -rf $CACHE_DIR/www +fi cd $CACHE_DIR