Initial Linux ZFS GIT Repo
[zfs.git] / zfs / zcmd / zpool / Makefile.in
1 DISTFILES = Makefile.in zpool_main.c zpool_iter.c zpool_util.c zpool_vdev.c zpool_util.h
2
3 CMD := zpool
4
5 HOSTCFLAGS += @HOSTCFLAGS@
6 HOSTCFLAGS += -I@CMDDIR@/zpool/
7 HOSTCFLAGS += -I@LIBDIR@/libsolcompat/include
8 HOSTCFLAGS += -I@LIBDIR@/libport/include
9 HOSTCFLAGS += -I@LIBDIR@/libavl/include
10 HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
11 HOSTCFLAGS += -I@LIBDIR@/libumem/include
12 HOSTCFLAGS += -I@LIBDIR@/libuutil/include
13 HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
14 HOSTCFLAGS += -I@LIBDIR@/libzfs/include
15
16 HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
17 HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
18 HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
19 HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
20 HOSTLDFLAGS += -lzport -L@LIBDIR@/libport
21 HOSTLDFLAGS += -lsolcompat -L@LIBDIR@/libsolcompat
22 HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
23 HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
24
25 # Additional shared library paths for executing binaries in-tree
26 export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libport:@LIBDIR@/libsolcompat:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
27
28 hostprogs-y := ${CMD}
29 always := $(hostprogs-y)
30
31 ${CMD}-objs += zpool_main.o     # Arg processing
32 ${CMD}-objs += zpool_iter.o     # Iterator support
33 ${CMD}-objs += zpool_util.o     # Misc support
34 ${CMD}-objs += zpool_vdev.o     # Converts vdevs to nvlists for libzfs