OSDN Git Service

introduce AUX build class of targets
authorAlexey Polyudov <apolyudov@google.com>
Tue, 2 Aug 2016 00:41:49 +0000 (17:41 -0700)
committerAlexey Polyudov <apolyudov@google.com>
Tue, 2 Aug 2016 15:06:28 +0000 (08:06 -0700)
commitccdc311b3328166687b2b3098059d50f1e8ff6e9
treee7f0ed0043aa8fac013dc19c3257ce70e666396e
parent8b540fd5ba4bf9b9f65437d3c160767500a7c587
introduce AUX build class of targets

AUX is a new class, similar to TARGET
While TARGET defines toolchain for Application Processors
AUX is defining toolchains for arbitrary utility cores (DSPs, GPUs,
MCUs, etc). This allows building of non-android sources as part
of Android tree and avoid using prebuilts if source code is avaliable

Bug: 29635686
Change-Id: Ie755ea054b16c3e86369f5fb2ba6eb0b384af77f
Signed-off-by: Alexey Polyudov <apolyudov@google.com>
13 files changed:
core/aux_config.mk [new file with mode: 0644]
core/aux_executable.mk [new file with mode: 0644]
core/aux_static_library.mk [new file with mode: 0644]
core/aux_toolchain.mk [new file with mode: 0644]
core/base_rules.mk
core/binary.mk
core/clear_vars.mk
core/config.mk
core/definitions.mk
core/dumpvar.mk
core/envsetup.mk
core/main.mk
core/ninja.mk