non-kde-deps: Add shell handler and metadata for distro dependencies.

Authored by mpyne on Jan 7 2019, 1:03 AM.

Description

non-kde-deps: Add shell handler and metadata for distro dependencies.

This adds the core components for handling per-module dependencies,
including what is for now a "pre-update" phase (for when these updates
would actually be applied) and a dependencies file that is stored with
kdesrc-build for now.

This is separate from the --initial-setup "first run" support since we
cannot rely on YAML metadata at all at that point (which is why
modules/ksb/FirstRun.pm embeds the package list instead).

See issue #9

Details

Committed
mpyneJan 7 2019, 1:27 AM
Parents
R365:d5240196124e: util: Add a method to locate data files, cleanup basedir detection.
Branches
Unknown
Tags
Unknown