Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[FL-3486,FL-3392] fbt: various improvements and bug fixes #2982

Merged
merged 18 commits into from
Aug 22, 2023
Merged

Conversation

hedger
Copy link
Member

@hedger hedger commented Aug 15, 2023

What's new

  • FL-3486, FL-3392 reworked fbt flash to autodetect swd probe
  • also works for ufbt
  • added SWD_TRANSPORT and SWD_TRANSPORT_SERIAL (formely OPENOCD_ADAPTER_SERIAL)
  • github: added appsymbols artifact with debug .elfs for apps
  • fbt: fixed missing regeneration for API cache in certain cases
  • fbt, ufbt: added FAP_VERSION definition for app environments

Verification

Checklist (For Reviewer)

  • PR has description of feature/bug or link to Confluence/Jira task
  • Description contains actions to verify feature/bugfix
  • I've built this code, uploaded it to the device and verified feature/bugfix

@github-actions
Copy link

github-actions bot commented Aug 15, 2023

Compiled firmware for commit 0b996428:

@hedger hedger marked this pull request as ready for review August 15, 2023 23:49
@hedger hedger added Build System & Scripts fbt, scripts and toolchain-related New Feature Contains an IMPLEMENTATION of a new feature labels Aug 22, 2023
skotopes
skotopes previously approved these changes Aug 22, 2023
@skotopes skotopes changed the title fbt: improvements [FL-3486,FL-3392] fbt: various improvements and bug fixes Aug 22, 2023
@skotopes skotopes merged commit ace0901 into dev Aug 22, 2023
@skotopes skotopes deleted the hedger/fbtfixes branch August 22, 2023 18:33
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Build System & Scripts fbt, scripts and toolchain-related New Feature Contains an IMPLEMENTATION of a new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants