/skelcd-control-Kubic

Installation control file for the openSUSE Kubic product

Primary LanguageRubyMIT LicenseMIT

skelcd-control-Kubic

Workflow Status

Installation control file for openSUSE Kubic

See also the documentation for the control.xml file.

Building openSUSE Tumbleweed XML

Run rake build to build the final control/control.TWKubic.xml file. By default it uses the base openSUSE Tumbleweed XML file from the skelcd-control-openSUSE package.

That can be changed via the OPENSUSE_CONTROL environment variable to point to a Git checkout directly:

OPENSUSE_CONTROL=../../skelcd-control-openSUSE/control/control.openSUSE.xml rake build

Note: A relative path needs to be relative to the control subdirectory.

Validation

Run rake test:validation to validate the built XML file. It uses jing for XML validation, if that is not installed it fallbacks to xmllint (which unfortunately has a worse error reporting).

You can use the OPENSUSE_CONTROL environment variable to set the base XML path, see above.