从Premake5配置Visual Studio自定义构建工具属性

时间:2017-04-21 15:23:01

标签: visual-studio premake custom-build

在我正在进行的项目中,我需要使用自定义命令处理某些文件类型(构建程序集,即由于某些插件/工具链限制,这些都不在此处)。这是从我们的预制脚本配置的:

filter { "files:*.extension" }
    buildcommands("blah.exe %(FullPath) --my --args")
    buildoutputs("$(OutDir)%(FileName).obj")

除非我设置属性 - >否则项目将无法构建自定义构建工具 - >将对象属性链接到每个* .extension项目的。 (这些不应该作为自定义步骤的一部分链接到。)

如何在不使用黑客攻击的情况下从我们的预制脚本配置此特定属性? (例如,类似于xcodebuildsettings的任何东西)

1 个答案:

答案 0 :(得分:0)

看起来更新的premake大师支持linkObjects文件配置功能(仅在docs中)。我们约会......

在此之前,一个可能的hack是使用buildmessage("false")然后在生成的项目文件中对Message XML标记执行find-replace all到LinkObjects。