metadata: interate over source packages when generating Makefile
authorMatthias Schiffer <mschiffer@universe-factory.net>
Sat, 6 Jan 2018 16:12:03 +0000 (17:12 +0100)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Sat, 13 Jan 2018 18:54:44 +0000 (19:54 +0100)
commit47f292ff7823e9d844e946d221f5708bf51b15fd
treeff01f29b0e062b521ddfa603b0a5fc983841d675
parentb2ab9c9d3360160c99ae4f396edb870b6884a995
metadata: interate over source packages when generating Makefile

All build dependencies are between source packages. Interating over source
rather than binary packages simplifies parts of the code and prepares
further improvement.

As a side effect, this changes the implicit default variant of a few
packages (the first defined is used now instead of the lexicographically
first).

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
scripts/metadata.pm
scripts/package-metadata.pl