OVMS3-idf/make
Ivan Grokhotkov a9ed6d5a24 Merge branch 'bugfix/make_test_components' into 'master'
make: don’t override TEST_COMPONENTS

When idf_monitor is launched from make, it gets modified `TEST_COMPONENTS`
variable which contains full paths to the test components instead of the
names. This causes `TEST_COMPONENT_PATHS` to be empty and the unit test
app gets built without any test components.

This change introduces an internal `TEST_COMPONENTS_LIST` variable which
gets set either from `COMPONENTS` if `TESTS_ALL` is 1, or from
`TEST_COMOPONENTS` otherwise.
Bootloader makefile is also fixed to avoid propagating `TESTS_ALL` to the
bootloader build step.

See merge request !569
2017-03-14 15:16:51 +08:00
..
build_examples.sh Build system: Add new BATCH_BUILD flag to disable interactive parts of the build 2017-02-22 11:59:37 +11:00
common.mk Build system: Add new BATCH_BUILD flag to disable interactive parts of the build 2017-02-22 11:59:37 +11:00
component_common.mk Secure boot: initial image signature support 2016-11-14 11:08:42 +11:00
component_wrapper.mk Embedding files: Don't use directory fragments in embed paths 2017-03-07 10:18:47 +11:00
project.mk make: don’t override TEST_COMPONENTS 2017-03-09 19:43:39 +08:00
project_config.mk Build system: Add new BATCH_BUILD flag to disable interactive parts of the build 2017-02-22 11:59:37 +11:00
test_build_system.sh test_build_system.sh: Produce less output to avoid CI log limit 2017-02-09 08:44:05 +11:00