treble_build/

directory
v0.0.0-...-67698d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 29, 2024 License: Apache-2.0

README

treble_build

Description

Set of tools to run against the Android source tree and build graph. In order to run the application it must be built via m treble_build this will also create the needed build graph that the tool uses.

Basic Commands

  • treble_build -h
  • treble_build [host, paths, query] [target...]
host

treble_build host

Report the projects required to build the host tools.

paths

treble_build [-build] paths [-1] -repo project:sha [-repo project:sha...]

For a given set of commits (project:sha), get the corresponding source files. Translate the source files into a set of build outputs using the path (-1) or paths command. If the build flag is given build the build target closest to the source files.

query

treble_build query -repo project:sha [-repo project:sha...]

For a given set of commits (project:sha), get the corresponding source files. Translate the source files into a set of inputs and outputs.

report

By default a report is generated for all above commands, extra targets can be included in the report by adding to the end of the command line.

See treble_build -h for options controlling report data.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL