continuous-integration/drone/push Build is passingDetails
This will make it easier to publish them to Github or Gitea releases later.
To avoid making the Makefile super complex, this patch also makes use of
variables to simplify the Makefile as well.