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