• Jim Mussared's avatar
    all: Update all manifest.py files to use new features. · 203dae41
    Jim Mussared authored
    Changes in this commit:
    - Manifest include's now use the directory path where possible (no longer
      necessary to include the manifest.py file explicitly).
    - Add manifest.py for all drivers and components that are referenced by
      port/board manifests.
    - Replace all uses of freeze() with package()/module(), except for port and
      board modules.
    - Use opt=3 everywhere, for consistency and to reduce code size.
    - Use require() instead of include() for all micropython-lib references.
    - Remove support for optional board-level manifest.py in mimxrt port, to
      make it behave the same as other ports (the board must set
      FROZEN_MANIFEST to a custom manifest.py, which can optionally include the
      default, port-level manifest).
    - Also reinstates modules that were accidentally removed from the esp8266
      512k build in fbe9417b.
    Signed-off-by: default avatarJim Mussared <jim.mussared@gmail.com>
    Signed-off-by: default avatarDamien George <damien@micropython.org>
    203dae41
manifest.py 83 Bytes