]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cmd/zpool/Makefile.am
More ashift improvements
[FreeBSD/FreeBSD.git] / cmd / zpool / Makefile.am
1 include $(top_srcdir)/config/Rules.am
2
3 DEFAULT_INCLUDES += \
4         -I$(top_srcdir)/include \
5         -I$(top_srcdir)/lib/libspl/include
6
7 sbin_PROGRAMS = zpool
8
9 zpool_SOURCES = \
10         zpool_iter.c \
11         zpool_main.c \
12         zpool_util.c \
13         zpool_util.h \
14         zpool_vdev.c
15
16 zpool_LDADD = \
17         $(top_builddir)/lib/libnvpair/libnvpair.la \
18         $(top_builddir)/lib/libuutil/libuutil.la \
19         $(top_builddir)/lib/libzpool/libzpool.la \
20         $(top_builddir)/lib/libzfs/libzfs.la \
21         $(top_builddir)/lib/libzfs_core/libzfs_core.la \
22         -lm $(LIBBLKID)
23
24 zpoolconfdir = $(sysconfdir)/zfs/zpool.d
25 zpoolexecdir = $(libexecdir)/zfs/zpool.d
26
27 EXTRA_DIST = zpool.d/README
28
29 dist_zpoolexec_SCRIPTS = \
30         zpool.d/enc \
31         zpool.d/encdev \
32         zpool.d/fault_led \
33         zpool.d/iostat \
34         zpool.d/iostat-1s \
35         zpool.d/iostat-10s \
36         zpool.d/label \
37         zpool.d/locate_led \
38         zpool.d/lsblk \
39         zpool.d/model \
40         zpool.d/serial \
41         zpool.d/ses \
42         zpool.d/size \
43         zpool.d/slaves \
44         zpool.d/slot \
45         zpool.d/upath \
46         zpool.d/vendor
47
48 zpoolconfdefaults = \
49         enc \
50         encdev \
51         fault_led \
52         iostat \
53         iostat-1s \
54         iostat-10s \
55         label \
56         locate_led \
57         lsblk \
58         model \
59         serial \
60         ses \
61         size \
62         slaves \
63         slot \
64         upath \
65         vendor
66
67 install-data-hook:
68         $(MKDIR_P) "$(DESTDIR)$(zpoolconfdir)"
69         for f in $(zpoolconfdefaults); do \
70           test -f "$(DESTDIR)$(zpoolconfdir)/$${f}" -o \
71                -L "$(DESTDIR)$(zpoolconfdir)/$${f}" || \
72             ln -s "$(zpoolexecdir)/$${f}" "$(DESTDIR)$(zpoolconfdir)"; \
73         done