Skip to content

Moved mtb-libs to lib submodule.#213

Merged
jaenrig-ifx merged 13 commits intoports-psoc6-mainfrom
mtb-lib-as-submodule
Jun 12, 2025
Merged

Moved mtb-libs to lib submodule.#213
jaenrig-ifx merged 13 commits intoports-psoc6-mainfrom
mtb-lib-as-submodule

Conversation

@jaenrig-ifx
Copy link
Copy Markdown
Member

  • mtb-libs directory moved to a new repo:
    https://github.com/Infineon/mtb-micropython-psoc6-port-integration
  • The repository is now added as submodule in the lib/ dir
  • Path modifications in Makefiles, make-pins.py (there were modifications as well in the mtb-libs scripts and makefiles).
  • Now make submodules is required before mtb_init target.

@jaenrig-ifx jaenrig-ifx requested a review from NikhitaR-IFX June 10, 2025 14:52
@jaenrig-ifx
Copy link
Copy Markdown
Member Author

@NikhitaR-IFX please check if these changes break in any way the deepcraft build flow. If so we have to reconsider them.

@github-actions
Copy link
Copy Markdown

Code size report:

   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

NikhitaR-IFX and others added 10 commits June 11, 2025 11:37
Signed-off-by: NikhitaR-IFX <nikhita.rajasekhar@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
@jaenrig-ifx jaenrig-ifx force-pushed the mtb-lib-as-submodule branch from eaf0266 to 723f83a Compare June 11, 2025 10:41
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Copy link
Copy Markdown
Member

@NikhitaR-IFX NikhitaR-IFX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deepcraft flow is unaffected. It works fine... Nice! :)

Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
@jaenrig-ifx jaenrig-ifx merged commit 028ce4b into ports-psoc6-main Jun 12, 2025
61 of 69 checks passed
@jaenrig-ifx jaenrig-ifx deleted the mtb-lib-as-submodule branch June 12, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants