1 Star 0 Fork 0

liurong8866/IFramework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build.sh 2.12 KB
一键复制 编辑 原始数据 按行查看 历史
liurong8866 提交于 2021-08-18 15:15 . 测试
#!/bin/zsh
# 拷贝dll到unity目录
# by authors liurong 2021-08-11
echo -e "\033[36m 开始构建解决方案 \033[0m"
# /t:rebuild 重新生成
# /t:build 生成
# /t:clean 清理
# /p:Configuration=Debug 编译模式:debug
# /p:Configuration=release 编译模式:release
# -verbosity:<level> 在事件日志中显示此级别的信息量。
# 可用的详细程度有: q[uiet]、 m[inimal]、
# n[ormal]、d[etailed] 和 diag[nostic]。(缩写: -v)
echo -e "\033[36m 正在构建项目: IFramework.Core \033[0m"
msbuild "IFramework.Core/IFramework.Core.csproj" -t:rebuild -p:Configuration=Debug -v:n
buildResult=$?
# 如果构建失败,退出
if [ ${buildResult} != 0 ]; then
exit
fi
echo "\n"
framework="IFramework.Unity/Assets/IFramework/"
environment="${framework}Environment/"
if [ ! -d "$framework" ]; then
echo -e "\033[36m Create Directory IFramework \033[0m"
mkdir $framework
fi
if [ ! -d "$environment" ]; then
echo -e "\033[36m Create Directory environment \033[0m"
mkdir $environment
fi
echo -e "\033[36m 拷贝 IFramework.Core.dll \033[0m"
cp -f IFramework.Core/obj/Debug/net48/IFramework.Core.dll "$framework"
echo -e "\033[36m 拷贝 IFramework.Core.pdb \033[0m"
cp -f IFramework.Core/obj/Debug/net48/IFramework.Core.pdb "$framework"
# echo '拷贝 IFramework.Editor'
# echo -e "\033[32m 拷贝 IFramework.Editor \033[0m"
# cp -f IFramework.Editor/obj/Debug/net48/IFramework.Editor.dll "$framework"
# cp -f IFramework.Editor/obj/Debug/net48/IFramework.Editor.pdb "$framework"
# echo '拷贝 IFramework.Engine'
# echo -e "\033[32m 拷贝 IFramework.Engine \033[0m"
# cp -f IFramework.Engine/obj/Debug/net48/IFramework.Engine.dll "$framework"
# cp -f IFramework.Engine/obj/Debug/net48/IFramework.Engine.pdb "$framework"
echo -e "\033[36m 拷贝 Settings/Environment/Environment.cs \033[0m"
cp -f IFramework.Core/bin/Debug/net48/Environment/Environment.cs "$environment"
echo -e "\033[36m 拷贝 Settings/Environment/Zip.cs \033[0m"
cp -f IFramework.Core/bin/Debug/net48/Environment/Zip.cs "$environment"
now=$(date +%Y-%m-%d:%H:%M:%S)
echo -e "\033[32m Build succeeded at ${now} \033[0m"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/liurong8866/IFramework.git
[email protected]:liurong8866/IFramework.git
liurong8866
IFramework
IFramework
main

搜索帮助