]> git.proxmox.com Git - mirror_zfs.git/blame - cmd/zpool/Makefile.am
Add libtpool (thread pools)
[mirror_zfs.git] / cmd / zpool / Makefile.am
CommitLineData
c9c0d073
BB
1include $(top_srcdir)/config/Rules.am
2
3DEFAULT_INCLUDES += \
6283f55e
BB
4 -I$(top_srcdir)/include \
5 -I$(top_srcdir)/lib/libspl/include
c9c0d073
BB
6
7sbin_PROGRAMS = zpool
8
9zpool_SOURCES = \
47a4a6fd
TF
10 zpool_iter.c \
11 zpool_main.c \
12 zpool_util.c \
13 zpool_util.h \
14 zpool_vdev.c
c9c0d073
BB
15
16zpool_LDADD = \
c9c0d073 17 $(top_builddir)/lib/libnvpair/libnvpair.la \
c9c0d073 18 $(top_builddir)/lib/libuutil/libuutil.la \
46364cb2
BB
19 $(top_builddir)/lib/libzfs/libzfs.la
20
21zpool_LDADD += -lm $(LIBBLKID)
d6418de0
TH
22
23zpoolconfdir = $(sysconfdir)/zfs/zpool.d
24zpoolexecdir = $(libexecdir)/zfs/zpool.d
25
26EXTRA_DIST = zpool.d/README
27
28dist_zpoolexec_SCRIPTS = \
29 zpool.d/enc \
30 zpool.d/encdev \
31 zpool.d/fault_led \
32 zpool.d/iostat \
33 zpool.d/iostat-1s \
34 zpool.d/iostat-10s \
35 zpool.d/label \
36 zpool.d/locate_led \
37 zpool.d/lsblk \
099700d9 38 zpool.d/media \
d6418de0
TH
39 zpool.d/model \
40 zpool.d/serial \
41 zpool.d/ses \
42 zpool.d/size \
43 zpool.d/slaves \
44 zpool.d/slot \
099700d9
GDN
45 zpool.d/smart \
46 zpool.d/smartx \
47 zpool.d/temp \
48 zpool.d/health \
49 zpool.d/r_proc \
50 zpool.d/w_proc \
51 zpool.d/r_ucor \
52 zpool.d/w_ucor \
53 zpool.d/nonmed \
54 zpool.d/defect \
55 zpool.d/hours_on \
56 zpool.d/realloc \
57 zpool.d/rep_ucor \
58 zpool.d/cmd_to \
59 zpool.d/pend_sec \
60 zpool.d/off_ucor \
61 zpool.d/ata_err \
62 zpool.d/pwr_cyc \
d6418de0
TH
63 zpool.d/upath \
64 zpool.d/vendor
65
66zpoolconfdefaults = \
67 enc \
68 encdev \
69 fault_led \
70 iostat \
71 iostat-1s \
72 iostat-10s \
73 label \
74 locate_led \
75 lsblk \
099700d9 76 media \
d6418de0
TH
77 model \
78 serial \
79 ses \
80 size \
81 slaves \
82 slot \
099700d9
GDN
83 smart \
84 smartx \
85 temp \
86 health \
87 r_proc \
88 w_proc \
89 r_ucor \
90 w_ucor \
91 nonmed \
92 defect \
93 hours_on \
94 realloc \
95 rep_ucor \
96 cmd_to \
97 pend_sec \
98 off_ucor \
99 ata_err \
100 pwr_cyc \
d6418de0
TH
101 upath \
102 vendor
103
104install-data-hook:
105 $(MKDIR_P) "$(DESTDIR)$(zpoolconfdir)"
106 for f in $(zpoolconfdefaults); do \
107 test -f "$(DESTDIR)$(zpoolconfdir)/$${f}" -o \
108 -L "$(DESTDIR)$(zpoolconfdir)/$${f}" || \
109 ln -s "$(zpoolexecdir)/$${f}" "$(DESTDIR)$(zpoolconfdir)"; \
110 done