0
我剛開始使用PreMake來構建我的項目解決方案,它真的非常棒!文本文件構建依賴關係
還有一件事我仍然可以弄清楚......我有用於爲我的項目生成C++代碼的文本文件(.oxd)文件。我得到了prebuild命令,但Visual Studio中的項目中的.oxd文件會自動標記爲項目類型:「不參與構建」。我希望將它們標記爲文本文件,以便在修改它時觸發構建項目(並預編譯命令),當我編譯時。
有什麼想法?
乾杯!
我剛開始使用PreMake來構建我的項目解決方案,它真的非常棒!文本文件構建依賴關係
還有一件事我仍然可以弄清楚......我有用於爲我的項目生成C++代碼的文本文件(.oxd)文件。我得到了prebuild命令,但Visual Studio中的項目中的.oxd文件會自動標記爲項目類型:「不參與構建」。我希望將它們標記爲文本文件,以便在修改它時觸發構建項目(並預編譯命令),當我編譯時。
有什麼想法?
乾杯!
預生成命令不支持輸入依賴關係。改爲看看Custom Build Commands。
從該網頁的示例顯示了基本語法:
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' }