Skip to content
Snippets Groups Projects
  • q3k's avatar
    2f41ff64
    *: use plain ESP-IDF cmake machinery · 2f41ff64
    q3k authored
    This refactors the build system to be more in line with the average
    ESP-IDF project.
    
    This means that:
      1. `idf.py` from the main directory now works
      2. Adding components, running menuconfig, etc. should now be trivial.
      3. We don't have to edit files in micropython/ports/esp32/....
    
    Hopefully this is the first step to yeeting the micropython checkout
    from source and just depending on a submodule instead.
    2f41ff64
    History
    *: use plain ESP-IDF cmake machinery
    q3k authored
    This refactors the build system to be more in line with the average
    ESP-IDF project.
    
    This means that:
      1. `idf.py` from the main directory now works
      2. Adding components, running menuconfig, etc. should now be trivial.
      3. We don't have to edit files in micropython/ports/esp32/....
    
    Hopefully this is the first step to yeeting the micropython checkout
    from source and just depending on a submodule instead.