mirror_zfs/module/splat
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
..
Makefile.in Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
splat-atomic.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-condvar.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-ctl.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-generic.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-internal.h kmem_cache hardening and performance improvements 2009-01-30 20:54:49 -08:00
splat-kmem.c Coverity 9656: Forward NULL 2009-02-18 10:09:01 -08:00
splat-kobj.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-list.c Coverity 9657: Resource Leak 2009-02-18 10:16:26 -08:00
splat-mutex.c 2.6.27+ portability changes 2009-02-02 15:12:30 -08:00
splat-random.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-rwlock.c Sleep uninteruptibly, waking up early may result in a crash 2009-01-22 09:58:48 -08:00
splat-taskq.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-thread.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-time.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-vnode.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00