编译端口时使用默认选项

我正在编译FreeBSD上的几个端口,但在编译过程中,我经常会遇到端口依赖关系的选项。 这会导致编译过程暂停,直到我select(或在9/10的情况下,只保留默认值)“确定”。 这是不方便的,因为编译过程通常很长,我想离开计算机而不必担心要select选项。

我想知道是否有一个参数或编译器标志,我可以使用自动使用所有的默认值,我所编译的端口的依赖关系。

我试图研究这一点,但很可能我没有在我的查询中使用正确的术语。

最好的select(恕我直言)是在一开始就设置所有的选项。 你可以通过运行make config-recursive来做到这一点。

只需将BATCH=1添加到/etc/make.conf。

看起来你正在使用portupgrade。 我build议使用ports-mgmt / portmaster。 其中一个原因是它在开始编译前recursion地运行make config ,所以选项屏幕不会中断编译过程。 而且你将不必考虑运行make config-recursive