• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

app/14-Jan-2024-258159

cmd/14-Jan-2024-561409

local/14-Jan-2024-1,154895

report/14-Jan-2024-929672

README.mdD14-Jan-20241.1 KiB3925

README.md

1# treble_build
2
3## Description
4Set of tools to run against the Android source tree and build graph.
5In order to run the application it must be built via **m treble_build**
6this will also create the needed build graph that the tool uses.
7
8## Basic Commands
9- treble_build -h
10- treble_build [host, paths, query] [target...]
11
12
13### host
14treble_build host
15
16Report the projects required to build the host tools.
17
18### paths
19treble_build [-build] paths [-1] -repo project:sha [-repo project:sha...]
20
21For a given set of commits (project:sha), get the corresponding source
22files.  Translate the source files into a set of build outputs using the
23path (-1) or paths command.  If the build flag is given build the build
24target closest to the source files.
25
26### query
27treble_build query -repo project:sha [-repo project:sha...]
28
29For a given set of commits (project:sha), get the corresponding source
30files.  Translate the source files into a set of inputs and outputs.
31
32### report
33By default a report is generated for all above commands, extra targets can
34be included in the report by adding to the end of the command line.
35
36See treble_build -h for options controlling report data.
37
38
39