#!/bin/bash
set -e

#1.根目录创建 build 目录
cd ..
cd ..

echo "1.根目录创建enoad-common"

build_dir="build"

if [ ! -d "$build_dir" ]; then
        mkdir $build_dir
fi

#2.copy 组件和依赖到根目录build去
echo "2.copy 组件和依赖到根目录build"

cp -r ./packages/enoad-common ./build/


#3.删除package.json ,并更改package-sdk.json 为package.json
cd build/enoad-common


#4. 进入 webbuild/neo-ui-component-web ,安装依赖。
echo "4.安装依赖"

yarn 

#5. 开始构建
echo "4.开始构建"
rm -rf sdk
rm -rf lib

fis3 release publish -c
rm -rf lib/node_modules

# echo "5.生成d.ts"
# # fis3 release publish-sdk  -c 
# ./node_modules/.bin/tsc --allowJs --declaration
# cd output

# for f in $(find . -name "*.d.ts"); do
#     mkdir -p ../lib/$(dirname $f) && mv $f ../lib/$(dirname $f)
# done

# cd ..

# rm -rf output

