diff options
Diffstat (limited to 'banchanHelp.sh')
-rwxr-xr-x | banchanHelp.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/banchanHelp.sh b/banchanHelp.sh new file mode 100755 index 0000000000..eab22e4f95 --- /dev/null +++ b/banchanHelp.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +# locate some directories +cd "$(dirname $0)" +SCRIPT_DIR="${PWD}" +cd ../.. +TOP="${PWD}" + +message='usage: banchan <module> ... [<product>|arm|x86|arm64|x86_64] [eng|userdebug|user] + +banchan selects individual APEX modules to be built by the Android build system. +Like "tapas", "banchan" does not request the building of images for a device but +instead configures it for an unbundled build of the given modules, suitable for +installing on any api-compatible device. + +The difference from "tapas" is that "banchan" sets the appropriate products etc +for building APEX modules rather than apps (APKs). + +The module names should match apex{} modules in Android.bp files, typically +starting with "com.android.". + +The product argument should be a product name ending in "_<arch>", where <arch> +is one of arm, x86, arm64, x86_64. It can also be just an arch, in which case +the standard product for building modules with that architecture is used, i.e. +module_<arch>. + +The usage of the other arguments matches that of the rest of the platform +build system and can be found by running `m help`' + +echo "$message" |