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