黄金民的个人文档

黄金民的个人文档


自动修改组件dll版本号

<p>[TOC]</p> <h2>配置U3dBuildBeforeHook.bat</h2> <p>这个步骤是让SDP构建的时候,自动修改VersionInfo文件,让dll的版本号格式为【nguet版本号】+ 【commitId】 <strong>注意:这个工具需要调用python来执行脚本,建议本地运行U3dBuildBeforeHook.bat验证一下</strong> <strong>特别是python的安装路径每个环境或者仓库都不一样</strong></p> <p><a href="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/c6019c1761392f51881ab7ad0fd8100e" title="[Tool.rar">Tool.rar</a></p> <pre><code class="language-bat">git clean -fd git reset --hard cd /d %~dp0 call BuildTools\python\bindir\python BuildTools/.UpdateAssemblyInfo.py %Version%</code></pre> <h2>配置工程</h2> <p>这个步骤是让自己构建的dll版本号里带【prvt】+【Commit】格式,用于区分是SDP构建还是自己构建</p> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/98a8821673c532786a3b215cd1981f82" alt="" /></p> <pre><code class="language-bat">cd $(SolutionDir)BuildTools python .UpdateAssemblyInfo.py</code></pre>

页面列表

ITEM_HTML