]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cmd/zpool/Makefile.am
zpool iostat/status -c 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/media \
40         zpool.d/model \
41         zpool.d/serial \
42         zpool.d/ses \
43         zpool.d/size \
44         zpool.d/slaves \
45         zpool.d/slot \
46         zpool.d/smart \
47         zpool.d/smartx \
48         zpool.d/temp \
49         zpool.d/health \
50         zpool.d/r_proc \
51         zpool.d/w_proc \
52         zpool.d/r_ucor \
53         zpool.d/w_ucor \
54         zpool.d/nonmed \
55         zpool.d/defect \
56         zpool.d/hours_on \
57         zpool.d/realloc \
58         zpool.d/rep_ucor \
59         zpool.d/cmd_to \
60         zpool.d/pend_sec \
61         zpool.d/off_ucor \
62         zpool.d/ata_err \
63         zpool.d/pwr_cyc \
64         zpool.d/upath \
65         zpool.d/vendor
66
67 zpoolconfdefaults = \
68         enc \
69         encdev \
70         fault_led \
71         iostat \
72         iostat-1s \
73         iostat-10s \
74         label \
75         locate_led \
76         lsblk \
77         media \
78         model \
79         serial \
80         ses \
81         size \
82         slaves \
83         slot \
84         smart \
85         smartx \
86         temp \
87         health \
88         r_proc \
89         w_proc \
90         r_ucor \
91         w_ucor \
92         nonmed \
93         defect \
94         hours_on \
95         realloc \
96         rep_ucor \
97         cmd_to \
98         pend_sec \
99         off_ucor \
100         ata_err \
101         pwr_cyc \
102         upath \
103         vendor
104
105 install-data-hook:
106         $(MKDIR_P) "$(DESTDIR)$(zpoolconfdir)"
107         for f in $(zpoolconfdefaults); do \
108           test -f "$(DESTDIR)$(zpoolconfdir)/$${f}" -o \
109                -L "$(DESTDIR)$(zpoolconfdir)/$${f}" || \
110             ln -s "$(zpoolexecdir)/$${f}" "$(DESTDIR)$(zpoolconfdir)"; \
111         done