Use opções padrão ao compilar portas

3

Estou compilando algumas portas no FreeBSD, no entanto, durante o processo de compilação, sou frequentemente recebido com opções para as dependências da porta. Isso faz com que o processo de compilação pause até que eu selecione (ou em 9/10 casos, apenas deixe os padrões) "OK". Isso é inconveniente porque o processo de compilação é geralmente longo, eu gostaria de me afastar do computador e não me preocupar em selecionar opções.

Eu estou querendo saber se há um argumento ou sinalizador de compilador que eu possa usar para usar automaticamente todos os padrões para as dependências da porta que estou compilando.

Eu tentei pesquisar isso, mas provavelmente não estava usando a terminologia correta nas minhas consultas.

    
por Ben 11.07.2010 / 00:08

3 respostas

3

A melhor opção (IMHO) é definir todas as opções no início. Você pode fazer isso executando make config-recursive .

    
por 11.07.2010 / 02:17
2

Basta adicionar BATCH=1 ao /etc/make.conf.

    
por 12.07.2010 / 10:30
0

Parece que você está usando o portupgrade. Eu recomendo usar ports-mgmt / portmaster. Uma das razões é que ele executa make config recursivamente antes de começar a compilar, portanto a tela de opções não interromperá o processo de compilação. E você não terá que pensar em executar make config-recursive .

    
por 11.07.2010 / 11:15