42d1a9
===================
42d1a9
The Kernel dist-git
42d1a9
===================
42d1a9
42d1a9
The kernel is maintained in a `source tree`_ rather than directly in dist-git.
42d1a9
The specfile is maintained as a `template`_ in the source tree along with a set
42d1a9
of build scripts to generate configurations, (S)RPMs, and to populate the
42d1a9
dist-git repository.
42d1a9
42d1a9
The `documentation`_ for the source tree covers how to contribute and maintain
42d1a9
the tree.
42d1a9
42d1a9
If you're looking for the downstream patch set it's available in the source
42d1a9
tree with "git log master..ark-patches" or
42d1a9
`online`_.
42d1a9
42d1a9
Each release in dist-git is tagged in the source repository so you can easily
42d1a9
check out the source tree for a build. The tags are in the format
42d1a9
name-version-release, but note release doesn't contain the dist tag since the
42d1a9
source can be built in different build roots (Fedora, CentOS, etc.)
42d1a9
42d1a9
.. _source tree: https://gitlab.com/cki-project/kernel-ark.git
42d1a9
.. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template
42d1a9
.. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home
42d1a9
.. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches