OpenZFS on Linux and FreeBSD
Go to file
Brian Behlendorf c5f704607b Build system and packaging (RPM support)
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 spl-x.y.z-1.src.rpm

This will produce two binary RPMs with correct 'requires'
dependencies for your kernel.  One will contain all spl modules
and support utilities, the other is a devel package for compiling
additional kernel modules which are dependant on the spl.

  spl-x.y.z-1_<kernel version>.x86_64.rpm
  spl-devel-x.y.2-1_<kernel version>.x86_64.rpm
2009-03-09 15:56:55 -07:00
cmd Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
config Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
include Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
lib Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
module Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
patches Linux VM Integration Cleanup 2009-03-04 10:04:15 -08:00
scripts Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
AUTHORS Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00:00
COPYING Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00:00
ChangeLog Prep for 0.4.2 tag 2009-02-05 13:43:45 -08:00
DISCLAIMER Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00:00
INSTALL Trivial commit to remove whitespace 2008-07-09 19:11:29 +00:00
META Prep for 0.4.2 tag 2009-02-05 13:43:45 -08:00
Makefile.am Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
Makefile.in Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
autogen.sh * : Add autogen.sh products. 2008-11-24 23:49:18 +00:00
configure Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
configure.ac Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
spl.spec.in Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
spl_config.h.in Linux VM Integration Cleanup 2009-03-04 10:04:15 -08:00