Ir al contenido principal
Bazel
Acerca de Bazel Cómo empezar Guía del usuario Referencia Extendiendo Comunidad Documentos con distintas versiones
  • 8.2
  • 8.1
  • 8.0
  • 7.6
  • 7.5
  • 6.5
  • 5.4.1
  • Por noche
  • Más…
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
GitHub
  • Guías para maximizar el poder de Bazel mediante conceptos y extensiones avanzados
Conceptos Escribe reglas Distribuir reglas API
Bazel
  • Acerca de Bazel
  • Cómo empezar
  • Guía del usuario
  • Referencia
  • Extendiendo
    • Conceptos
    • Escribe reglas
    • Distribuir reglas
    • API
  • Comunidad
  • Documentos con distintas versiones
    • Más
  • GitHub
  • API de compilación
    • Descripción general
    • Funciones globales
      • Descripción general
      • Archivos .bzl
      • Todos los archivos de Bazel
      • Archivos BUILD
      • Archivos MODULE.bazel
      • Archivos REPO.bazel
      • Archivos VENDOR.bazel
      • Archivos WORKSPACE
    • Fragmentos de configuración
      • Descripción general
      • apple
      • bazel_android
      • bazel_py
      • cobertura
      • CPP
      • JJOBC
      • Java
      • obj
      • platform
      • protocolo
      • py
    • Proveedores
      • Descripción general
      • Información de análisis de resultados
      • Información de Cc
      • CcToolchainConfigInfo
      • Información de cadena de herramientas
      • ConstraintCollection
      • Información de configuración de restricciones
      • ConstraintValueInfo
      • DebugPackageInfo
      • Información predeterminada
      • ExecutionInfo
      • Información de la función experimental
      • file_provider
      • ArchivosToToProvider
      • IncompatiblePlatformProvider
      • Información de archivos instrumentados
      • java_compilation_info.
      • java_output_jar
      • Información de JavaRuntimeInfo
      • Información de Java Toolchain
      • Proveedor de objetos
      • Información del grupo de salida
      • PackageSpecificationInfo
      • Información de la plataforma
      • ProguardSpecProvider.
      • ProtoRegistryProvider.
      • Información del entorno de ejecución
      • Información de plantilla
      • Información sobre la cadena de herramientas
      • Información del tipo de cadena de herramientas
    • Tipos integrados
      • Descripción general
      • Acción
      • acciones
      • plataforma_manzana
      • Args
      • Aspecto
      • Atributo
      • módulo_bazel
      • etiquetas_del_módulo_bazel
      • Configuración de compilación
      • CcCompilationOutputs
      • CcLinkingOutputs
      • Contexto de compilación
      • configuration
      • UID
      • depset
      • Expandir directorio
      • Versión de punto
      • Resultado_ejecutivo
      • Colección ExecGroup
      • Contexto de grupo de ejecución
      • ExecTransitionFactory
      • extensiones_de_metadatos
      • Configuración de la función
      • Archivo
      • fragmentos
      • java_annotation_processing
      • Etiqueta
      • LateBoundPredeterminada
      • BibliotecaToLink
      • Licencia
      • Entrada de vinculador
      • Contexto de vinculación
      • macro
      • mapped_root
      • módulo_ctx
      • path
      • propagation_ctx
      • Proveedor
      • repositorio_ctx
      • repositorio_os
      • regla_repositorio
      • root
      • regla
      • atributos_regla
      • archivos run
      • struct
      • Subregla
      • política_de_subregla
      • Entrada de Symlink
      • etiqueta_clase
      • Target
      • Dictado de plantilla
      • tipo_cadena_cadena
      • Contexto de la cadena de herramientas
      • transition
    • Módulos de nivel superior
      • Descripción general
      • manzana_común
      • ATTR
      • cc_común
      • config
      • config_common
      • cobertura_común
      • java_common
      • nativo/nativa/indígena/aborigen
      • platform_common
      • protocolo
      • proto_común
      • pruebas
    • Tipos de datos principales de Starlark
      • Descripción general
      • bool
      • función_integrada o método
      • dic.
      • flotante
      • función
      • int
      • json
      • list
      • rango
      • set
      • cadena
      • tuple
    • Reglas del repositorio
      • Descripción general
      • git
      • http
      • local
      • utils
  • 8.2
  • 8.1
  • 8.0
  • 7.6
  • 7.5
  • 6.5
  • 5.4.1
  • Por noche
  • Más…
💚 Completa la encuesta para usuarios de Bazel para ayudarnos a mejorar Bazel: https://bazel.build/survey 💚
Se usó la API de Cloud Translation para traducir esta página.
  • Bazel
  • Extendiendo
  • API

función

Informar un problemaopen_in_new Ver código fuenteopen_in_new Nightly · 8.2 · 8.1 · 8.0 · 7.6 · 7.5

Es el tipo de funciones declaradas en Starlark.

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: 2025-04-14 (UTC)

  • Mantente conectado

    • Blog
    • GitHub
  • Asistencia

    • Asistencia
    • Seguimiento de problemas
    • Slack
    • Stack Overflow
  • Condiciones
  • Privacidad
  • Manage cookies
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어