OVMS3-idf/make
Angus Gratton e91d436e45 build system: Probable fix for errors due to bad config bypassing components
See github #311 https://github.com/espressif/esp-idf/issues/311

Should fix weird compiler/linker bugs where config says something is
enabled, but build system says it is disabled.
Particularly noticeable when WiFi/BT libraries fail to
compile/link despite being enabled.

Underlying cause is configuration file regenerating, but component
Makefiles not reevaluating.

Entirely removes the idea that we don't need to generate config for some
targets (like 'clean'). We need valid config for these targets,
otherwise they don't know which files to clean (etc).
2017-02-22 11:58:49 +11:00
..
build_examples.sh Modified buid_examples.sh to handle new locations of examples 2017-01-16 23:08:35 +01:00
common.mk build system: Probable fix for errors due to bad config bypassing components 2017-02-22 11:58:49 +11:00
component_common.mk Secure boot: initial image signature support 2016-11-14 11:08:42 +11:00
component_wrapper.mk Secure boot: Option for app & partition table signing to happen outside build system 2016-12-19 13:12:05 +11:00
project.mk build system: Probable fix for errors due to bad config bypassing components 2017-02-22 11:58:49 +11:00
project_config.mk build system: Probable fix for errors due to bad config bypassing components 2017-02-22 11:58:49 +11:00
test_build_system.sh build system tests: Add test case for sdkconfig-triggered recompilation 2016-12-15 08:45:32 +11:00