Build: Select build targets based on CGT environment variables 1.10.02.06
authorJuan Gutierrez <jgutierrez@ti.com>
Mon, 5 Mar 2012 22:40:05 +0000 (16:40 -0600)
committerSuman Anna <s-anna@ti.com>
Tue, 6 Mar 2012 05:19:16 +0000 (23:19 -0600)
commit0bb01faf3229886fe2ccfd772dfd1c3e23c3eecb
tree8860325382e061641dfaa23499b35912e08a8a00
parent270b8bc5460a73d4c1d6a820ac4f2e7facc5898c
Build: Select build targets based on CGT environment variables

The build targets are chosen depending on whether its code generation
tools environment variable is set or not. This enables an user to do
a minimal build only for the target that the user is interested in.

In a clean build:
- If only TMS470CGTOOLPATH is set, only M3 target will be built.
- If only C6000CGTOOLPATH is set, only C64 target will be  built
- If both tool path environment variables are set, both C64T and M3
  targets will be built

In a dirty build:
- In order to enable or disable a target, an user would need to export
  or unset the corresponding tool path variable, and touch the
  src/config.bld to have the change become effective.

Signed-off-by: Juan Gutierrez <jgutierrez@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
README
src/config.bld
src/utils/Makefile