Skip to content

Installation control file for the openSUSE MicroOS product

License

Notifications You must be signed in to change notification settings

sysrich/skelcd-control-MicroOS-1

This branch is 12 commits behind yast/skelcd-control-MicroOS:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d412232 · May 27, 2024
Nov 6, 2023
May 27, 2024
May 27, 2024
Dec 21, 2021
Apr 2, 2019
Mar 15, 2019
May 22, 2024
Mar 15, 2019
Dec 21, 2021
Mar 15, 2019
Dec 21, 2021

Repository files navigation

skelcd-control-MicroOS

Workflow Status

Installation control file for openSUSE MicroOS

See also the documentation for the control.xml file.

Building openSUSE Tumbleweed XML

Run rake build to build the final control/control.TWMicroOS.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.

About

Installation control file for the openSUSE MicroOS product

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 60.1%
  • XSLT 24.4%
  • Makefile 9.9%
  • Dockerfile 5.6%