Change a couple of the primitve list functions to be macros. This changes
[dragonfly.git] / usr.bin / make / Makefile
1 #       @(#)Makefile    5.2 (Berkeley) 12/28/90
2 # $FreeBSD: src/usr.bin/make/Makefile,v 1.13.2.1 2001/05/25 08:33:40 sobomax Exp $
3 # $DragonFly: src/usr.bin/make/Makefile,v 1.12 2004/12/09 19:16:03 okumoto Exp $
4
5 PROG=   make
6 CFLAGS+=-I${.CURDIR}
7 SRCS=   arch.c buf.c compat.c cond.c dir.c for.c hash.c job.c main.c \
8         make.c parse.c str.c suff.c targ.c util.c var.c var_modify.c
9 SRCS+=  lstAppend.c lstClose.c lstConcat.c lstDeQueue.c lstDestroy.c \
10         lstDupl.c lstFindFrom.c lstForEachFrom.c lstInit.c lstInsert.c \
11         lstIsAtEnd.c lstMember.c lstNext.c lstOpen.c lstRemove.c
12 .PATH:  ${.CURDIR}/lst.lib
13
14 WARNS?= 3
15 NOSHARED?=      YES
16
17 CFLAGS+=-DMAKE_VERSION=\"5200408120\"
18
19 # XXX: kernel currently broken
20 # CFLAGS+=-DUSE_KQUEUE
21
22 main.o: ${MAKEFILE}
23
24 .include <bsd.prog.mk>