From 6e09d7c65e307e6078aef140b81f438c771aa0bc Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 27 May 2026 16:12:26 +0800 Subject: [PATCH] bugfix --- build.sh | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/build.sh b/build.sh index c418c27..b2c3049 100755 --- a/build.sh +++ b/build.sh @@ -30,14 +30,17 @@ for m in appbase rbac accounting llmage platformbiz msp cpcc unipay filemgr dapi do echo "install $m module..." cd $cdir/pkgs - git clone https://git.opencomputing.cn/yumoqing/$m - cd $m - $cdir/py3/bin/pip install . - if [ -d $cdir/pkgs/$m/models ];then - cd $cdir/pkgs/$m/models - xls2ddl mysql . > mysql.ddl.sql - mysql -h db -utest -ptest123 sage < mysql.ddl.sql + if [ -d "$cdir/pkgs/$m" ];then + git clone https://git.opencomputing.cn/yumoqing/$m + cd $cdir/pkgs/$m + if [ -d $cdir/pkgs/$m/models ];then + cd $cdir/pkgs/$m/models + xls2ddl mysql . > mysql.ddl.sql + mysql -h db -utest -ptest123 sage < mysql.ddl.sql + fi fi + $cdir/pkgs/$m + $cdir/py3/bin/pip install . if [ -d $cdir/pkgs/$m/json ];then cd $cdir/pkgs/$m/json ./build.sh