Scripts de Compilação que Geram Código
Se o ninja
reclamar sobre arquivos ausentes, verifique o build.rs
para
Se for esse o caso, modifique gnrt_config.toml
para adicionar build-script-outputs
ao crate. Se esta for uma dependência transitiva, ou seja, uma na qual o código do Chromium não deve depender diretamente, adicione também allow-first-party-usage=false
. Já existem vários exemplos neste arquivo:
[crate.unicode-linebreak]
allow-first-party-usage = false
build-script-outputs = ["tables.rs"]
Agora, execute novamente gnrt.py -- gen
para re-gerar os arquivos BUILD.gn
para informar ao ninja que este arquivo de saída específico é a entrada para etapas de compilação subsequentes.