mirror of
https://git.proxmox.com/git/mirror_spl-debian
synced 2025-11-01 02:04:22 +00:00
* We use the variable DKMSFILES to explicity select wich files
or directories are copied inside the DKMS source tree.
* Once copied. We rewrite configure.ac with awk to remove the
userland/misc components and only keep the kernel stuff that
is needed by DKMS.
* The awk lines deletes from inside AC_CONFIG_FILES([]) of configure.ac
everything except:
(Makefile$|include/|module/|*.release$|dkms.conf$)
* Then we run ./autogen.sh to generate the configure scripts
inside the DKMS source tree
* This allows us to ship a clean DKMS source tree with *only* the kernel
components and free from the userland/misc ones (ex: splat)
* Prevents manual build on the DKMS source tree.
|
||
|---|---|---|
| .pc | ||
| cmd | ||
| config | ||
| debian | ||
| include | ||
| lib | ||
| module | ||
| patches | ||
| scripts | ||
| .gitignore | ||
| AUTHORS | ||
| autogen.sh | ||
| configure.ac | ||
| copy-builtin | ||
| COPYING | ||
| DISCLAIMER | ||
| dkms.conf.in | ||
| dkms.postinst | ||
| Makefile.am | ||
| META | ||
| PKGBUILD-spl-modules.in | ||
| PKGBUILD-spl.in | ||
| README.markdown | ||
| spl-modules.spec.in | ||
| spl.release.in | ||
| spl.spec.in | ||
The Solaris Porting Layer (SPL) for Debian and Ubuntu. Build packages from this source repository by running:
$ dpkg-buildpackage -us -uc
Full documentation for building, configuring, and using the SPL can be found at: http://zfsonlinux.org