Fix GH CI size-diff by switching from make to meson #1972
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Detailed description
make PROBE_HOST=native
which has been overflowing flash for some time.I wish there was a way to also report size-diff for 256-512 KiB probes with every driver compiled (and every applicable log statement compiled), but let's unblock the existing workflow first.
Tested on own fork by manulally triggering CI. Caveat: I asked for
meson compile -C build-native bin
the firmware bin alias, so it runs faster (omits BMDA), but still downloads hidapi/libusb/ftdi submodules for some reason. Network-isolated containers should not access internet past "install bdepends" and "fetch sources" stage (Gentoo ebuild FEATURE=network-sandbox).Your checklist for this pull request
Closing issues