Compilar secuencias de comandos que generan código

Si ninja se queja de que faltan archivos, comprueba build.rs para ver si escribe archivos de código fuente.

Si es así, modifica gnrt_config.toml para añadir build-script-outputs al crate. Si se trata de una dependencia transitiva, de la que el código Chromium no debería depender de forma directa, añade también allow-first-party-usage=false. En ese archivo ya hay varios ejemplos:

[crate.unicode-linebreak]
allow-first-party-usage = false
build-script-outputs = ["tables.rs"]

A continuación, vuelve a ejecutar gnrt.py -- gen para generar de nuevo los archivos build.gn e informar al ninja de que este archivo de salida concreto se usa como entrada en los pasos de compilación posteriores.