对于我正在处理的项目,我需要针对不同编译器的不同构建选项。我正在考虑使用 dofile 关键字来包含基于使用 premake5 时选择的编译器的不同构建配置。我如何指示 premake5 做类似的事情(在伪代码中)
if gcc
dofile gcc.lua
else if vs2008
dofile vs2008.lua
else if vs2010
dofile vs2010.lua
else if vs2012
dofile vs2012.lua
else if vs2013
dofile vs2013.lua
else if vs2015
dofile vs2015.lua
等等