Files
lkl/_service
David Sterba e815ee3dc0 LKL (Linux Kernel Library) is aiming to allow reusing the Linux kernel code as
extensively as possible with minimal effort and reduced maintenance overhead.

Examples of how LKL can be used are: creating userspace applications (running on
Linux and other operating systems) that can read or write Linux filesystems or
can use the Linux networking stack, creating kernel drivers for other operating
systems that can read Linux filesystems, bootloaders support for reading/writing
Linux filesystems, etc.

With LKL, the kernel code is compiled into an object file that can be directly
linked by applications. The API offered by LKL is based on the Linux system call
interface.

WARNING: LKL is EXPERIMENTAL; using it could cause data corruption!

OBS-URL: https://build.opensuse.org/package/show/filesystems/lkl?expand=0&rev=1
2025-02-19 17:21:02 +00:00

18 lines
752 B
Plaintext

<services>
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/ddiss/opensuse-kernel</param>
<param name="revision">SLE15-SP6-LKL</param>
<param name="filename">lkl</param>
<param name="versionformat">0.6.4+git.%h</param>
<param name="changesgenerate">disable</param>
</service>
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">zstd</param>
</service>
<service name="set_version" mode="manual">
<param name="file">lkl.spec</param>
</service>
</services>