我刚开始使用 PreMake 来构建我的项目解决方案,它真的很棒!
我仍然可以弄清楚一件事......我有用于为我的项目生成 c++ 代码的文本文件 (.oxd) 文件。我得到了预构建命令,但我在 VisualStudio 中的项目中的 .oxd 文件自动标记为项目类型:“不参与构建”。我希望它们被标记为文本文件,这样当我修改一个文件时,它会在我点击编译时触发项目的构建(和预构建命令)。
任何想法?
干杯!
我刚开始使用 PreMake 来构建我的项目解决方案,它真的很棒!
我仍然可以弄清楚一件事......我有用于为我的项目生成 c++ 代码的文本文件 (.oxd) 文件。我得到了预构建命令,但我在 VisualStudio 中的项目中的 .oxd 文件自动标记为项目类型:“不参与构建”。我希望它们被标记为文本文件,这样当我修改一个文件时,它会在我点击编译时触发项目的构建(和预构建命令)。
任何想法?
干杯!
预构建命令不支持输入依赖项。请查看自定义构建命令。
该页面中的示例显示了基本语法:
filter 'files:**.lua'
-- A message to display while this build step is running (optional)
buildmessage 'Compiling %{file.relpath}'
-- One or more commands to run (required)
buildcommands {
'luac -o "%{cfg.objdir}/%{file.basename}.out" "%{file.relpath}"'
}
-- One or more outputs resulting from the build (required)
buildoutputs { '%{cfg.objdir}/%{file.basename}.c' }