| @@ -1,25 +1,28 @@ | | | @@ -1,25 +1,28 @@ |
1 | # $NetBSD: Makefile,v 1.13 2009/03/16 02:24:56 lukem Exp $ | | 1 | # $NetBSD: Makefile,v 1.14 2009/06/21 20:20:50 christos Exp $ |
2 | # @(#)Makefile 8.1 (Berkeley) 6/18/93 | | 2 | # @(#)Makefile 8.1 (Berkeley) 6/18/93 |
3 | | | 3 | |
4 | WARNS?=3 # XXX: too many sign-compare issues | | 4 | WARNS?=3 # XXX: too many sign-compare issues |
5 | | | 5 | |
6 | .include <bsd.own.mk> | | 6 | .include <bsd.own.mk> |
7 | | | 7 | |
8 | PROG= lfs_cleanerd | | 8 | PROG= lfs_cleanerd |
9 | SRCS= lfs_cleanerd.c fdfs.c coalesce.c cleansrv.c | | 9 | SRCS= lfs_cleanerd.c fdfs.c coalesce.c cleansrv.c |
10 | SRCS+= lfs_cksum.c | | 10 | SRCS+= lfs_cksum.c |
11 | SRCS+= bufcache.c vnode.c lfs.c # segwrite.c | | 11 | SRCS+= bufcache.c vnode.c lfs.c # segwrite.c |
12 | MAN= lfs_cleanerd.8 | | 12 | MAN= lfs_cleanerd.8 |
13 | .PATH: ${NETBSDSRCDIR}/sys/ufs/lfs ${NETBSDSRCDIR}/sbin/fsck_lfs | | 13 | .PATH: ${NETBSDSRCDIR}/sys/ufs/lfs ${NETBSDSRCDIR}/sbin/fsck_lfs |
14 | | | 14 | |
15 | FSCK_LFS= ${NETBSDSRCDIR}/sbin/fsck_lfs | | 15 | FSCK_LFS= ${NETBSDSRCDIR}/sbin/fsck_lfs |
16 | DPADD= ${LIBUTIL} | | 16 | DPADD= ${LIBUTIL} |
17 | LDADD= -lutil | | 17 | LDADD= -lutil |
18 | CPPFLAGS+=-I${FSCK_LFS} "-Dmutex_enter(x)=" "-Dmutex_exit(x)=" # -DUSE_CLIENT_SERVER | | 18 | CPPFLAGS+=-I${FSCK_LFS} "-Dmutex_enter(x)=" "-Dmutex_exit(x)=" # -DUSE_CLIENT_SERVER |
19 | CPPFLAGS+="-DKASSERT(x)=" | | 19 | CPPFLAGS+="-DKASSERT(x)=" |
20 | #CPPFLAGS+=-DREPAIR_ZERO_FINFO | | 20 | #CPPFLAGS+=-DREPAIR_ZERO_FINFO |
21 | #CPPFLAGS+=-DTEST_PATTERN | | 21 | #CPPFLAGS+=-DTEST_PATTERN |
22 | | | 22 | |
23 | BINDIR= /libexec | | 23 | BINDIR= /libexec |
| | | 24 | .if (${MKDYNAMICROOT} == "no") |
| | | 25 | LDSTATIC?= -static |
| | | 26 | .endif |
24 | | | 27 | |
25 | .include <bsd.prog.mk> | | 28 | .include <bsd.prog.mk> |