库的预制外部配置

premake external configuration for library

我正在努力更改所有 makefile 以在我的项目中使用 premake。

由于它有许多其他外部库使用其他配置工具,如 autotools,我决定只使用它自己的 Makefile,而不是通过 premake 为某些库制作 makeifle。我知道 "kind : Makefile" 可用于我要做的事情。

问题是autotools ./configure命令应该放在前面,但我不知道如何通过premake来做。有人可以建议如何处理吗?

提前致谢。

您可以使用Lua的os.execute()调用外部命令。

os.setcwd("path/to/project")
os.execute("./configure")

这能满足您的需求吗?