3 Commits

Author SHA1 Message Date
Romain Vimont
d2e8f93a73 Add cross/native and shared/static for deps
Make dependencies build scripts more flexible, to accept a build type
(native or cross) and a link type (static or shared).

This will allow to build binaries for Linux and macOS.
2024-11-22 22:23:37 +01:00
Romain Vimont
e5f480f707 Make adb dependency script Windows-specific
This will allow adding similar scripts for other platforms.
2024-11-22 22:23:37 +01:00
Romain Vimont
6af81e10ba Replace release.mk by release scripts
Since commit 2687d202809dfaafe8f40f613aec131ad9501433, the Makefile
named release.mk stopped handling dependencies between recipes, because
they have to be executed separately (from different Github Actions
jobs).

There is no real benefit using a Makefile anymore. Replace them by
several individual release scripts for simplicity and readability.
2024-11-22 22:23:37 +01:00