diff options
author | Brian Behlendorf <[email protected]> | 2009-03-10 11:10:50 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2009-03-10 11:10:50 -0700 |
commit | b1b76c66347a84f9d0147f8a775f0a04cf532de9 (patch) | |
tree | 60ef3694a79fd7d9c71c5fc0285b3614242cbb9a /module | |
parent | b57a2833366257e8cfccc58bfc410e8fd40a9aaa (diff) |
Build system and packaging (RPM support) (Part 1)
An update to the build system to properly support all commonly
used Makefile targets these include:
make all # Build everything
make install # Install everything
make clean # Clean up build products
make distclean # Clean up everything
make dist # Create package tarball
make srpm # Create package source RPM
make rpm # Create package binary RPMs
make tags # Create ctags and etags for everything
Extra care was taken to ensure that the source RPMs are fully
rebuildable against Fedora/RHEL/Chaos kernels. To build binary
RPMs from the source RPM for your system simply run:
rpmbuild --rebuild zfs-x.y.z-1.src.rpm
This will produce two binary RPMs with correct 'requires'
dependencies for your kernel. One will contain all zfs modules
and support utilities, the other is a devel package for compiling
additional kernel modules which are dependant on the zfs.
zfs-x.y.z-1_<kernel version>.x86_64.rpm
zfs-devel-x.y.2-1_<kernel version>.x86_64.rpm
Diffstat (limited to 'module')
0 files changed, 0 insertions, 0 deletions