Angus Gratton
|
d89652b382
build system: Add idf_component_add_link_dependency function, use for spi_flash overriding
|
4 anni fa |
Fu Hanxi
|
17224f3254
component manager: add build property `DEPENDENCIES_LOCK`
|
3 anni fa |
Rocha Euripedes
|
819dae8008
Merge branch 'feature/mqtt_cmakefile_cleanup' into 'master'
|
3 anni fa |
Ivan Grokhotkov
|
49dedb77ac
cmake: use add_compile_definitions supported since 3.12
|
3 anni fa |
Euripedes Rocha
|
dd441ef713
Makes COMPONENT_LIB available for mock components
|
3 anni fa |
Sergei Silnov
|
89518ee86a
build & config: Check requirements of managed components of main and add interface versioning
|
3 anni fa |
Sergei Silnov
|
487603b51f
build & config: Add IDF_COMPONENT_MANAGER build property
|
3 anni fa |
Sergei Silnov
|
69cf85e6a6
tools: Enable the component manager by default in CMake
|
3 anni fa |
Ivan Grokhotkov
|
273633ee31
build system: add WHOLE_ARCHIVE component property
|
3 anni fa |
Ivan Grokhotkov
|
71a884571c
cmake: add idf_component_optional_requires utility function
|
4 anni fa |
Omar Chebib
|
0baf2c43cc
Build: CMake compiler flags will be set, regardless of the cache status
|
4 anni fa |
Fu Hanxi
|
ea1005b740
build: create BUILD_DIR/prefix_map_gdbinit when enable reproducible build
|
4 anni fa |
Ivan Grokhotkov
|
5a6e27b8a1
build system: quote values in __component_write_properties
|
5 anni fa |
morris
|
0f7b90d205
cmake: don't treat the readme file as a component
|
4 anni fa |
Sergei Silnov
|
37b791e242
Build System: Don't track dependencies.lock
|
4 anni fa |
Jakob Hasse
|
dd3f43ca2d
[build system]: add ruby check before mocking
|
4 anni fa |
Ivan Grokhotkov
|
2f811b7975
cmake: sort lists obtained from file(GLOB)
|
4 anni fa |
Jakob Hasse
|
366ede3ffb
[cmake]: Fixed mock register function
|
4 anni fa |
Jakob Hasse
|
79b0256d63
[driver]: partial mocking of driver component
|
5 anni fa |
Sergei Silnov
|
a5981c12c2
Move call for component manager to build.cmake
|
5 anni fa |
Jakob Hasse
|
52093fa4ef
linux: added linux target
|
5 anni fa |
Jakob Hasse
|
901925ebc5
CMake: Fix issue in newer cmake versions
|
5 anni fa |
Renz Bagaporo
|
ebf07d353d
cmake: allow overriding kconfig, kconfig_projbuild on registration
|
5 anni fa |
Renz Bagaporo
|
f8d0c5770b
cmake: take note of component overriden dir
|
5 anni fa |
Sergei Silnov
|
dfafa98253
Use component manager if available as python package
|
6 anni fa |
Angus Gratton
|
96b96ae244
Merge branch 'bugfix/cmake_component_names' into 'master'
|
6 anni fa |
Angus Gratton
|
5b9576e282
Merge branch 'bugfix/hide_component_internal_targets' into 'master'
|
6 anni fa |
Per Malmberg
|
31cdd38744
Make sure ESP_PLATFORM is defined when processing CMake files.
|
6 anni fa |
Renz Christian Bagaporo
|
826568a120
cmake: introduce BUILD_COMPONENT_ALIASES
|
6 anni fa |
Renz Christian Bagaporo
|
88320062b8
cmake: make build components available before immediately
|
6 anni fa |