mirror_zfs/include/Makefile.am
Brian Behlendorf 39a3d2a421 Packaging improvements for RHEL and SLES
- Properly honor --prefix in build system and rpm spec file.
- Add '--define require_kdir' to spec file to support building
  rpms against kernel sources installed in non-default locations.
- Add '--define require_kobj' to spec file to support building
  rpms against kernel object installed in non-default locations.
- Stop suppressing errors in autogen.sh script.
- Improved logic to detect missing kernel objects when they are
  not located with the source.  This is the common case for SLES
  as well as in-tree chaos kernel builds and is done to simply
  support for multiple arches.
- Moved spl-devel build products to /usr/src/spl-<version>, a
  spl symlink is created to reference the last installed version.
2009-06-16 10:44:59 -07:00

24 lines
812 B
Makefile

# All headers are referenced by this top level Makefile.am are
# noinst_HEADERS because they are not installed in the usual include
# location. We do not want to be using $includedir for this.
# Installation is handled by the custom install-data-local rule.
noinst_HEADERS = *.h
noinst_HEADERS += asm/*.h
noinst_HEADERS += fs/*.h
noinst_HEADERS += linux/*.h
noinst_HEADERS += rpc/*.h
noinst_HEADERS += sharefs/*.h
noinst_HEADERS += sys/fm/*.h
noinst_HEADERS += sys/fs/*.h
noinst_HEADERS += sys/sysevent/*.h
noinst_HEADERS += sys/*.h
noinst_HEADERS += util/*.h
noinst_HEADERS += vm/*.h
install-data-local:
instdest=$(DESTDIR)/${prefix}/src/spl-$(SPL_META_VERSION); \
instfiles=`find . -name '*.h'`; \
for instfile in $$instfiles; do \
$(INSTALL) -D $$instfile $$instdest/$$instfile; \
done