Car*_*lho 9 custom-build-step visual-studio visual-studio-2013
我在Visual Studio 2013解决方案中有一个自定义生成步骤.自定义生成步骤在文本文件上调用python脚本,该文件引用我的解决方案中的其他几个文件.我想要在任何这些文件发生更改或缺少脚本输出时调用自定义构建步骤.但是,我不想手动维护自定义工具"其他依赖项"和"输出"字段.
我可以轻松地使脚本生成依赖项列表,就像gcc在-MM中传入时生成.d文件一样.有没有办法可以使用我的脚本的.d输出自动填充自定义构建步骤中的"附加依赖项"?还有其他方法可以避免维护"附加依赖项"和"输出"字段吗?
在帮助页面只显示如何添加单个文件.
das*_*ght 10
假设您生成.d文件的脚本可以生成任何所需格式的文件,您应该能够使用Import元素实现所需的结果:
.d文件的脚本.脚本的输出将是一个小项目文件,其中包含"其他依赖项"和"输出"字段.Import标记使生成的文件成为主项目的依赖项此方法允许您将主项目文件与自动生成的依赖项文件分开维护,该文件可以根据需要重新生成.唯一的缺点是您生成的依赖项文件是MSBuild项目文件,而不是纯依赖项文件.但是,这不应该是一个大问题,因为您拥有生成依赖项文件的脚本.
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |