Name | Description |
---|---|
tuf_repo | Defines the TUF repo for a realm. |
fuchsia_debug_symbols | Rule-based constructor for FuchsiaDebugSymbolInfo. |
fuchsia_driver_bind_bytecode_test | |
fuchsia_cc_driver | Creates a binary driver which targets Fuchsia. |
verbs.wait | |
fuchsia_update_package | Declares a Fuchsia update package. |
fuchsia_cc_test | A fuchsia-specific cc_test drop-in replacement. |
fuchsia_wrap_rust_binary | Wrap a compiled rust binary. |
verbs.zip | |
fuchsia_prebuilt_product_configuration | |
clangd_compilation_database | |
fuchsia_wrap_cc_binary | Wrap a native cc_binary. |
python_runtime_repository | Fetch specific version of python3 from CIPD server. |
fuchsia_repository_keys | Rule for collecting Fuchsia TUF repository keys from the same directory. |
fuchsia_test_component | Creates a Fuchsia component that can be added to a test package. |
get_component_manifests | Returns a list of the manifest paths for all components in the package |
verbs.download | |
fuchsia_board_input_bundle | Generates a board input bundle. |
fuchsia_clang_repository | Loads a particular version of clang. |
fuchsia_task_rule | Starlark higher-order rule for creating task primitives. |
fuchsia_partition | Define a partition mapping from partition to image. |
fuchsia_product_ota_config | Produce the configuration files needed by a product which is using the omaha-client for updates. |
fuchsia_unstripped_binary | Rule-based constructor for a FuchsiaUnstrippedBinaryInfo value. |
verbs.publish | |
fuchsia_fidl_hlcpp_library | Generates HLCPP cc_library() for the given fidl_library. |
fuchsia_assembly_developer_overrides_list | Record information about a list of assembly developer overrides and the assembly product labels they apply to. |
fuchsia_select | select() variant that prints a meaningful error. |
fuchsia_licenses_spdx | Produces a licenses spdx file for the given target. |
fuchsia_prebuilt_assembly_developer_overrides | Record information about a set of prebuilt (from GN?) assembly developer overrides. |
fuchsia_structured_config_values | Defines a configuration value file for a Fuchsia component. |
fuchsia_task | |
fuchsia_product_size_check | Create a size summary of an image. |
fuchsia_hybrid_board_configuration | |
fuchsia_prebuilt_board_configuration | A board configuration that has been prebuilt and exists in a specific folder. |
fuchsia_toolchain_info | Fuchsia toolchain info rule, to be passed to the native `toolchain` rule. |
fuchsia_cpu_filter_dict | Return a dictionary that contains CPU-specific keys and values. |
fuchsia_shell_task | Creates a shell task. |
fuchsia_licenses_notice | Produces a licenses notice text file from the given SPDX file. |
fuchsia_product_configuration | A new implementation of fuchsia_product_configuration that takes raw a json config. |
fuchsia_product | |
fuchsia_cpu_select | Return a select() statement that contains CPU-specific clauses. |
fuchsia_remote_product_bundle | Describes a product bundle which is not built locally and tasks that can be performed with it. |
fuchsia_structured_config_cpp_elf_lib | Defines a C++ configuration client library for a Fuchsia ELF component. |
get_fuchsia_api_levels | Returns the list of API levels in this SDK. |
fuchsia_fidl_library | A FIDL library. |
tuf_repo_root | Defines the root key of a TUF repo. |
fuchsia_cc_binary | A fuchsia-specific cc_binary drop-in replacement. |
fuchsia_component_manifest | |
fuchsia_licenses_collection | Collects all licenses in the transitive closure of `root_target`, |
verbs.emu | |
fuchsia_package_resource_collection | Declares a collection of resources to be included in a Fuchsia package. |
rules_fuchsia_deps | |
verbs.delete_repo | |
verbs.make_default | |
fuchsia_fidl_llcpp_library | Generates LLCPP cc_library() for the given fidl_library. |
verbs.stop | |
verbs.repo_add | |
verbs.set_channel | |
fuchsia_platform_artifacts | Wraps a directory of prebuilt platform artifacts. |
fuchsia_package_with_configs | Declares a target to attach configs to package for assembly. |
fuchsia_post_processing_script | Generates post processing script target. |
fuchsia_package_directory | Creates a Fuchsia package from a directory. |
fuchsia_bind_cc_library | Generates a cc_library() for the given fuchsia_bind_library(). |
fuchsia_products_repository | Initalizes targets for SDK companion images. |
fuchsia_package_resource_group | Declares a group of resources to be included in a Fuchsia package. |
fuchsia_wrap_cc_test | Wrap a native cc_test. |
verbs.ota | |
fuchsia_board_configuration | A board configuration that takes a dict for the filesystems config. |
fuchsia_bind_library | |
fuchsia_sdk_repository | Loads a particular version of the Fuchsia IDK. |
fuchsia_licenses_preprocess | Preprocess a license SPDX file. |
verbs.fetch | |
shell_task_rule | |
verbs.check_now | |
fuchsia_partitions_configuration | Creates a partitions configuration. |
fuchsia_bootloader_partition | Define a partition mapping from partition to image. |
fuchsia_component_manifest_shard | Encapsulates a component manifest shard from a input file. |
fuchsia_test_package | A test variant of fuchsia_test_package |
get_driver_component_manifests | Returns a list of the manifest paths for drivers in the package |
verbs.debug_symbols | |
fuchsia_scrutiny_config | Generates a set of scrutiny configs. |
fuchsia_archivist_pipeline_test | |
fuchsia_component | Creates a Fuchsia component that can be added to a package. |
ffx_task_rule | Starlark higher-order rule for creating ffx-based tasks. |
fuchsia_package_group | |
fuchsia_workflow | |
verbs.help | |
verbs.remove | |
verbs.start | |
fuchsia_virtual_device | Creates a fuchsia virtual device for running in an emulator. |
fuchsia_task_flash | |
fuchsia_find_all_package_resources | A rule which collects all of the FuchsiaPackageResourcesInfo providers. |
fuchsia_fidl_bind_library | Generates fuchsia_bind_library() for the given fidl_library. |
fuchsia_licenses_review | Produces a zip file with \[name\] containing license review material. |
fuchsia_task_ffx | |
fuchsia_package_resource | Declares a resource to be included in a Fuchsia package. |
verbs.create | |
fuchsia_prebuilt_partitions_configuration | Instantiates a prebuilt partitions configuration. |
fuchsia_size_report_aggregator | Declares a target for creating an aggregated size report. |
fuchsia_prebuilt_package | |
fuchsia_product_bundle | Build a fuchsia product bundle. |
fuchsia_archivist_pipeline_test_manifest | Constructs a component manifest for a archive pipeline test. |
fuchsia_unittest_package | A wrapper around fuchsia_test_package which doesn't require components. |
fuchsia_devicetree_visitor | Creates a fuchsia_package_resource for devicetree visitor. |
fuchsia_driver_component | Creates a Fuchsia component that can be registered as a driver. |
fuchsia_licenses_classification | Produces a json file with license classification output. |
verbs.custom | |
verbs.delete | |
verbs.noverb | |
fuchsia_elf_sizes | Create a ELF sizes summary file for a Fuchsia product. |
fuchsia_driver_bind_bytecode | |
fuchsia_package_size_check | Create a size report for a set of fuchsia packages. |
fuchsia_component_manifest_shard_collection | Encapsulates a collection of component manifests and their include paths. |
fuchsia_package | Builds a fuchsia package. |
fuchsia_prebuilt_board_input_bundle | Defines a Board Input Bundle based on preexisting BIB files. |
fuchsia_driver_tool | Creates a tool which can be used with ffx driver run-tool. |
verbs.flash | |
verbs.reboot | |
fuchsia_legacy_bundle | Declares a target to wrap a prebuilt legacy Assembly Input Bundle (AIB). |
fuchsia_bootstrap_partition | Define a partition mapping from partition to image. |
ota_realm | Defines an OTA Realm. |
fuchsia_prebuilt_test_package | |
verbs.test_enumerated |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-12 UTC."}