Bazel apex rule prototype.
This CL introduces the APEX rule scaffolding that uses apexer and
conv_apex_manifest. The APEX rule also sets up a hardcoded APEX input
dir to create the APEX content, and also the canned_fs_config file
representing all contents in the APEX.
This also introduces a //build/bazel/rules:enable_apex build setting to
gate the APEX rule behind a flag. Particularly, there are some
workarounds used in the rule, like APEXER_TOOL_PATH, that works only
locally for now.
See the README for usage instructions.
Test: build the APEX and verify contents
Bug: 193658718
Change-Id: I01334bf74b1ebafa3a50732d4faee8c284c2c6fa
8 files changed