Angus Gratton
|
61aff5162c
|
mconf: Don't print a recommendation to use 'make' if CMake build system is in use
Also add some cmake dependencies to rebuild mconf if its source files change.
|
2018-05-29 16:34:45 +10:00 |
|
Angus Gratton
|
cc104eb05b
|
cmake: Add sdkconfig.h directory to include paths list not just compiler args
Also move into 'build/config/' subdir, remove creation of empty include/config dir.
|
2018-05-29 16:34:45 +10:00 |
|
Angus Gratton
|
2f4079ebb2
|
cmake: Hide serial port settings in menuconfig when using cmake
|
2018-05-29 16:34:45 +10:00 |
|
Angus Gratton
|
c7307de63e
|
cmake: Automatically pull in winpty for menuconfig, monitor if needed
|
2018-05-01 17:27:39 +10:00 |
|
Angus Gratton
|
c42b791aaa
|
cmake: Use prebuilt mconf on Windows
Closes https://github.com/espressif/esp-idf/issues/1905
|
2018-05-01 17:27:39 +10:00 |
|
Angus Gratton
|
1cb5712463
|
cmake: Add component dependency support
Components should set the COMPONENT_REQUIRES & COMPONENT_PRIVATE_REQUIRES variables to define their
requirements.
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
56902f0054
|
cmake: Write configuration & component metadata to project_description.json
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
88df8fd293
|
cmake: Use cmake_lint project, tidy up all CMake source files
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
9f8cdd3572
|
cmake: Add "Preview release" getting start guide & build system documentation
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
efb5928934
|
idf.py build & flash tool
Generate flasher args files & .json project info file as part of cmake build
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
7eaf2f4bdb
|
kconfig: Allow out of tree building, build under cmake build directory
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
1f8e07fd8f
|
cmake: Add sdkconfig.defaults support
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
ce6748873d
|
cmake: Add embedding files in components support
Add subscribe_publish AWS example and fixes to allow it to build.
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
134f2238bd
|
cmake: Refactor main cmake project logic
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
99a2359c5c
|
confgen: Create config file if missing
|
2018-04-30 09:59:20 +10:00 |
|
Angus Gratton
|
c671a0c3eb
|
build system: Initial cmake support, work in progress
|
2018-04-30 09:59:20 +10:00 |
|