瀏覽代碼

frameworks/C/lwan: Delete checkout directory if not fully installed

Leandro Pereira 11 年之前
父節點
當前提交
f774579290
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      frameworks/C/lwan/install.sh

+ 2 - 0
frameworks/C/lwan/install.sh

@@ -6,6 +6,8 @@ INSTALLED_FILE="${IROOT}/lwan-${REV}.installed"
 RETCODE=$(fw_exists ${INSTALLED_FILE})
 RETCODE=$(fw_exists ${INSTALLED_FILE})
 [ ! "$RETCODE" == 0 ] || { return 0; }
 [ ! "$RETCODE" == 0 ] || { return 0; }
 
 
+[ ! -e ${INSTALLED_FILE} -a -d ${IROOT}/lwan ] && rm -rf ${IROOT}/lwan
+
 # Lwan is only built during installation as a dependency sanity check.
 # Lwan is only built during installation as a dependency sanity check.
 sudo apt-get update && \
 sudo apt-get update && \
 	sudo apt-get install libjemalloc-dev && \
 	sudo apt-get install libjemalloc-dev && \