| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | #!/usr/bin/env bashset -eGH=falseDAY=falsefor ARG in "$@"; do  case "$ARG" in    -gh)      GH=true      ;;    -day)      DAY=true      ;;  esacdoneecho "List:"ls -alROOT_DIR="$(pwd)"DIST_DIR="$(pwd)/dist"VERSION=$(node -p "require('./package.json').version")echo "Start build version: ${VERSION}"if [[ ${DAY} == true ]]; then  echo ""  echo "Download day @delon/* libs"  echo ""  bash ./scripts/_ci/delon.shfiecho ""echo "Generate color less"echo ""npm run color-lessecho ""echo "Generate theme files"echo ""npm run themeecho '===== need mock'cp -f ${ROOT_DIR}/src/environments/environment.ts ${ROOT_DIR}/src/environments/environment.prod.tssed -i 's/production: false/production: true/g' ${ROOT_DIR}/src/environments/environment.prod.tssed -i 's/showSettingDrawer = !environment.production;/showSettingDrawer = true;/g' ${ROOT_DIR}/src/app/layout/basic/basic.component.tsif [[ ${GH} == true ]]; then  echo "Build angular [github gh-pages]"  node --max_old_space_size=5120 ./node_modules/@angular/cli/bin/ng build --base-href /ng-alain/else  echo "Build angular"  node --max_old_space_size=5120 ./node_modules/@angular/cli/bin/ng buildficp -f ${DIST_DIR}/index.html ${DIST_DIR}/404.htmlecho "Finished"
 |