mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-01-27 18:34:22 +03:00
39a3d2a421
- 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.
24 lines
812 B
Makefile
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
|