#!/bin/bash
#[install]
# chmod -R 755 .
# 拷贝前端工程文件到运行目录
if [ "{{type}}" = "subsystem" ]; then
 # 子系统执行逻辑
 # 程序执行的当前路径，删除 ${workspace}/{{name}}，然后将 tmp/source 的所有文件及文件夹都拷贝到 workspace 目录下
# ls -I tmp | xargs
 rm -rf ${workspace}/${webAppName}
  \cp -rf tmp/source/* ${workspace}/
else
 # 主系统执行逻辑
 if [ -d "${workspace}/${webAppName}" ]; then
   cd "${workspace}/${webAppName}"
   # 查看文件名带有 "manifest." 文件，然后进行删除
   ls | grep "manifest." | xargs rm -rf
   rm -rf frame common static sysconfig.js index.html
   # 补充通过 winjs 打包后的文件，2024-01-02 16:36:07 by liwb
   rm -rf *.chunk.css *.async.js win.*.css win.*.js

   cd -
 fi
 mkdir -p ${workspace}/${webAppName}
  \cp -rf tmp/source/* ${workspace}/${webAppName}
fi
# 扫尾清除
rm -rf tmp
exit 0
