From 67074fec61985a09ea6ffe5c088e2c6d4e701792 Mon Sep 17 00:00:00 2001 From: Dan Willemsen Date: Wed, 30 Oct 2019 12:35:34 -0700 Subject: [PATCH] Update the docs for 'mm[m][a]' Make it explicit that we will build *and* install all the modules under the directories. And that 'mm[m]' is now the same as 'mm[m][a]'. Test: hmm Change-Id: I86c42229f8cdc24922fb3014777ad13d72a1c0ea --- envsetup.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/envsetup.sh b/envsetup.sh index f0c6b9bb1..37993f8c9 100644 --- a/envsetup.sh +++ b/envsetup.sh @@ -11,11 +11,13 @@ Invoke ". build/envsetup.sh" from your shell to add the following functions to y - tapas: tapas [ ...] [arm|x86|mips|arm64|x86_64|mips64] [eng|userdebug|user] - croot: Changes directory to the top of the tree, or a subdirectory thereof. - m: Makes from the top of the tree. -- mm: Builds all of the modules in the current directory, but not their dependencies. -- mmm: Builds all of the modules in the supplied directories, but not their dependencies. +- mm: Builds and installs all of the modules in the current directory, and their + dependencies. +- mmm: Builds and installs all of the modules in the supplied directories, and their + dependencies. To limit the modules being built use the syntax: mmm dir/:target1,target2. -- mma: Builds all of the modules in the current directory, and their dependencies. -- mmma: Builds all of the modules in the supplied directories, and their dependencies. +- mma: Same as 'mm' +- mmma: Same as 'mmm' - provision: Flash device with all required partitions. Options will be passed on to fastboot. - cgrep: Greps on all local C/C++ files. - ggrep: Greps on all local Gradle files.