Makefile revision 1.13
1# $NetBSD: Makefile,v 1.13 2019/09/22 18:45:20 brad Exp $ 2 3.include <bsd.init.mk> 4 5USE_SHLIBDIR= yes 6 7.include "${.CURDIR}/../../dist/uts/common/Makefile.files" 8.include "../../Makefile.zfs" 9 10.PATH: ${.CURDIR}/../../dist/common/zfs 11.PATH: ${.CURDIR}/../../dist/common/unicode 12.PATH: ${.CURDIR}/../../dist/lib/libzpool/common 13.PATH: ${.CURDIR}/../../dist/uts/common/fs/zfs 14.PATH: ${.CURDIR}/../../dist/uts/common/os 15 16LIBDPLIBS+= \ 17 avl ${.CURDIR}/../libavl \ 18 nvpair ${.CURDIR}/../libnvpair \ 19 pthread ${NETBSDSRCDIR}/lib/libpthread \ 20 umem ${.CURDIR}/../libumem \ 21 z ${NETBSDSRCDIR}/lib/libz \ 22 23LIB= zpool 24CPPFLAGS+= -std=c99 25 26CWARNFLAGS+= -Wno-missing-field-initializers 27CWARNFLAGS+= -Wno-parentheses 28 29# Local stuff 30SRCS+= kernel.c atomic.c 31 32# Sun stuff 33SRCS+= ${ZFS_COMMON_OBJS:C/.o$/.c/} vdev_file.c trim_map.c 34SRCS+= ${ZFS_SHARED_OBJS:C/.o$/.c/} 35SRCS+= taskq.c util.c list.c u8_textprep.c 36 37print: 38 echo ${LIST_SRCS} ${LIST_OBJS} 39 40 41.include <bsd.lib.mk> 42