Bazel Cheatsheet¶
Panoramica¶
Bazel è uno strumento di costruzione veloce, scalabile e multilingua sviluppato da Google. Supporta grandi codebases, fornisce veloci build incrementali e offre build riproducibili su diverse piattaforme.
Installazione¶
Gestione dei pacchetti¶
Traduzione:
Verifica¶
Traduzione:
Concetti di base¶
Termini chiave¶
Traduzione:
Struttura del progetto¶
Traduzione:
PROSPETTO DI LAVORO File¶
PROSPETTO DI LAVORO¶
Traduzione:
Dipendenze esterne¶
Traduzione:
File BUILD¶
Esempio di Java¶
Traduzione:
Esempio di Python¶
Traduzione:
Vai Esempio¶
Traduzione:
C++ Esempio¶
Traduzione:
Uso della linea di comando¶
Comandi di base¶
Traduzione:
Opzioni avanzate¶
Traduzione:
Configurazione¶
¶
Configurazione (.bazelrc)¶
Configurazione di base¶
Traduzione:
Configurazione avanzata¶
Traduzione:
Regole e Macros¶
Regole doganali¶
Traduzione:
Macros¶
Traduzione:
Aspetti¶
Traduzione:
Testing¶
Configurazione dei test¶
Traduzione:
Esecuzione del test¶
Traduzione:
Progetti multilanguage¶
Impostazione dello spazio di lavoro¶
Traduzione:
Dipendenze trasversali¶
Traduzione:
Ottimizzazione delle prestazioni¶
Costruisci le prestazioni¶
Traduzione:
Gestione della memoria¶
Traduzione:
Debug¶
Costruire il Debug¶
Traduzione:
Query e analisi¶
Traduzione:
Migliori Pratiche¶
Struttura del progetto¶
Traduzione:
Denominazione di destinazione¶
Traduzione:
Gestione della visibilità¶
Traduzione:
Risoluzione dei problemi¶
Questioni comuni¶
Traduzione:
Problemi di prestazione¶
Traduzione:
Risorse¶
- ** Documentazione ufficiale**: [bazel.build](LINK_4]
- [bazel.build/docs](LINK_4__]
- [github.com/bazelbuild](LINK_4]
- Le migliori pratiche: bazel.build/docs/best-practices