]> git.proxmox.com Git - mirror_zfs.git/blame - zfs/lib/libumem/Makefile.in
Removed build system from master branch, will relocate to linux-zfs-branch
[mirror_zfs.git] / zfs / lib / libumem / Makefile.in
CommitLineData
34dc7c2f
BB
1subdir-m += include sys
2DISTFILES = COPYING COPYRIGHT OPENSOLARIS.LICENSE README README-alpha TODO
3DISTFILES += config.h envvar.c getpcstack.c init_lib.c misc.c misc.h
4DISTFILES += sol_compat.h umem.c umem_agent_support.c umem_base.h
5DISTFILES += umem_fail.c umem_fork.c umem_impl.h umem_update_thread.c
6DISTFILES += vmem.c vmem_base.c vmem_base.h vmem_mmap.c vmem_sbrk.c
7DISTFILES += vmem_stand.h
8
9LIBRARY := libumem
10
11# Compile as shared library. There's an extra useless host program
12# here called 'zu' because it was the easiest way I could convince
13# the kernel build system to construct a user space shared library.
14
15HOSTCFLAGS += @HOSTCFLAGS@
16HOSTCFLAGS += -I@LIBDIR@/libumem
17HOSTCFLAGS += -I@LIBDIR@/libumem/include
18HOSTCFLAGS += -I@LIBDIR@/libumem/sys
19
20HOSTLDFLAGS += -pthread
21HOSTLDFLAGS += -ldl
22
23hostprogs-y := zu
24always := $(hostprogs-y)
25
26zu-objs := zu.o ${LIBRARY}.so
27
28${LIBRARY}-objs += envvar.o
29${LIBRARY}-objs += getpcstack.o
30${LIBRARY}-objs += init_lib.o
31${LIBRARY}-objs += misc.o
32${LIBRARY}-objs += umem.o
33${LIBRARY}-objs += umem_agent_support.o
34${LIBRARY}-objs += umem_fail.o
35${LIBRARY}-objs += umem_fork.o
36${LIBRARY}-objs += umem_update_thread.o
37${LIBRARY}-objs += vmem.o
38${LIBRARY}-objs += vmem_base.o
39${LIBRARY}-objs += vmem_mmap.o
40${LIBRARY}-objs += vmem_sbrk.o