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.
This patch adds
samples/Makefile
with recipes to properly build all the example programs.Make is then used in
bin/ci build
, replacing a standalone command for that. As a bonus effect we get full codegen, and the examples are completely linked executables - except for the SDL ones; wouldn't bother installing libsdl for that.As a second step, the samples are additionally built with
--debug
in CI. That's just another smoke test for seeing if things would break in the future (it would have cought #11384 for example).