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
autogen.sh * : Add autogen.sh products. 2008-11-24 23:49:18 +00:00
ChangeLog Prep for 0.4.2 tag 2009-02-05 13:43:45 -08: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
COPYING Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00: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
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
META Prep for 0.4.2 tag 2009-02-05 13:43:45 -08:00
spl_config.h.in Linux VM Integration Cleanup 2009-03-04 10:04:15 -08:00
spl.spec.in Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00