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