Ya comenzó el registro para BazelCon 2024
Enviar comentarios
Hoja de ruta de configuración de Bazel para 2021
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Informar un problemaopen_in_new
Ver fuenteopen_in_new
.
Por la noche
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5
Última verificación: 25/01/2021 (historial de actualizaciones )
Punto de contacto: gregestren
Analizar: Hoja de ruta de configuración: debate
Hojas de ruta anteriores
2020 (con revisión de fin de año)
2019 (con revisión de fin de año)
2018
Objetivo
$ bazel build //:all
funciona para cualquier proyecto y plataforma.
Las compilaciones no requieren marcas de línea de comandos.
Cada destino usa automáticamente la configuración correcta (por ejemplo, android_binary
usa el NDK correcto).
Es fácil de crear para varias plataformas.
Las compilaciones escalan bien, especialmente el tamaño de grafo w.r.t y el almacenamiento en caché de acciones.
También admitimos
cquery
, Starlark
configuration
y
select()
Hoja de ruta
Las fechas son aproximadas y se basan en nuestra mejor comprensión de la complejidad del problema.
y la disponibilidad para desarrolladores. En 2021, queremos enfocarnos más en
proyectos a la vez. Solo estableceremos ETA para el trabajo activamente priorizado en la
el interés de expectativas precisas.
Tercer trimestre de 2021 Las reglas de Android usan las nuevas plataformas
API
EN CURSO (#11749 )
Esta es nuestra principal prioridad para principios de 2021.
Tercer trimestre de 2021 Las compilaciones admiten ejecuciones múltiples
plataformas
EN CURSO (#11748 )
Pausado Las reglas de C++ usan la nueva API de Platformsfall .
EN CURSO (#6516 )
Esta opción está bloqueada en las plataformas de Android. Podemos activar esta función con solo girar la bandera.
Objetivos multiplataforma pausados
SIN INICIAR
Permite que los destinos declaren que deben compilar para varias plataformas
Se muestra aquí por solicitud del usuario
paused Baja y eliminación de --cpu
y las marcas relacionadas
SIN COMENZAR
Este es un objetivo ambicioso que sale de la migración de todas las reglas a las plataformas.
Eficiencia
2021 Almacena en caché en modo Bazel experimental.
compilación multiplataforma de Java
EN CURSO (#6526 )
Mejora la velocidad de compilación multiplataforma
Están subasignados, por lo que el progreso es lento
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-13 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
¿Quieres brindar más información?
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-08-13 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-13 (UTC)"],[],[]]