Skip to content

Submodule on the fly#690

Merged
hathach merged 15 commits into
masterfrom
submodule-on-the-fly
Mar 2, 2021
Merged

Submodule on the fly#690
hathach merged 15 commits into
masterfrom
submodule-on-the-fly

Conversation

@hathach
Copy link
Copy Markdown
Owner

@hathach hathach commented Mar 1, 2021

Describe the PR

  • Simplify mcu driver submodule by fetch needed one when running make. User does not need to --init all or manual fetch one. Save time for CI as well
  • Use submodule lib/FreeRTOS-Kernel instead of the chunky lib/FreeRTOS
  • Remove submodule lib/CMSIS_4 (300MB) since no MCUs use it (nrf is updated to CMSIS_5)
  • Remove submodule lib/CMSIS_5 (160MB) , add local copy release to save bandwidth
  • Update microchip_driver to not include submodule asf5, making it simply to init (without recusrive flag)
  • Move msp430 and fomu to its own family to optimize ci build

@hathach hathach merged commit a3a9a5e into master Mar 2, 2021
@hathach hathach deleted the submodule-on-the-fly branch March 2, 2021 05:44
7FM pushed a commit to 7FM/tinyusb that referenced this pull request Aug 23, 2025
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.

1 participant