OVMS3-idf/components
Ivan Grokhotkov 7ba0d90df2 Merge branch 'bugfix/bootloader_incremental_build' into 'master'
Make: fix incremental builds, add build tests

Four semi-related build changes in one:
* Add basic tests for make system sanity (can be expanded as we find corner cases)
* Fix incremental building of bootloader when source files change
* Don't regenerate component libraries or re-link the ELF file if nothing changed
* Rename `$(vecho)` to  `$(summary)` and add a new `$(details)` macro to echo some helpful build details when V=1.


See merge request !20
2016-08-24 20:24:33 +08:00
..
bootloader Make: Building the bootloader depends on syncing its sdkconfig from the top-level project 2016-08-24 13:25:06 +08:00
bt Initial public version 2016-08-17 23:08:22 +08:00
esp32 Undo submodule commit 2016-08-24 18:31:37 +08:00
esptool_py esptool.py & Makefile: Fix compressed upload support (enabled by default) 2016-08-22 18:44:46 +08:00
freertos Undo two empty lines 2016-08-24 18:34:04 +08:00
lwip 'Merge branch 'thread_local_storage_delete_callbacks' into 'master' 2016-08-24 13:30:30 +08:00
newlib Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf 2016-08-19 15:01:49 +08:00
nvs_flash components/nvs: strlcpy is not available on Linux, replace with strncpy and terminate strings explicitly 2016-08-23 15:14:13 +08:00
partition_table Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf 2016-08-19 15:01:49 +08:00
spi_flash Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf 2016-08-19 15:01:49 +08:00
tcpip_adapter Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf 2016-08-19 15:01:49 +08:00