Renz Bagaporo
|
7edf2bf66c
|
cmake: make main a component again
|
2018-09-13 11:13:27 +08:00 |
|
Angus Gratton
|
dd77a4c65d
|
cmake: Account for missing partition CSV file at cmake runtime
Avoid either breaking menuconfig (if cmake fails), or producing bad build output (if cmake succeeds
but no flashing offsets, etc. were generated.)
|
2018-08-27 11:56:48 +08:00 |
|
Renz Bagaporo
|
ab95d5cdd7
|
Place embedded data on flash
|
2018-08-23 11:15:23 +10:00 |
|
Angus Gratton
|
48bd67524d
|
cmake: Only rewrite componend_depends.cmake if it changes
|
2018-08-13 15:37:03 +10:00 |
|
Angus Gratton
|
70288f864e
|
cmake: Expand components relative to PROJECT_PATH correctly
|
2018-08-13 15:37:03 +10:00 |
|
Angus Gratton
|
381be65472
|
cmake: Build all examples in CI
Includes some fixes for compile errors/warnings in examples.
|
2018-04-30 10:18:33 +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
|
2816cf1d67
|
cmake: Change data_file_to_c to data_file_embed_asm for objcopy compatibility
Now generates _binary_filename_start / _binary_filename_end as well as more useful naming.
|
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
|
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 |
|