1 1.19 christos # $NetBSD: Makefile,v 1.19 2015/01/29 19:26:20 christos Exp $ 2 1.7 perry # 3 1.4 glass # @(#)Makefile 8.1 (Berkeley) 6/6/93 4 1.4 glass 5 1.4 glass # -DEXTENDED 6 1.4 glass # if you want the paste & spaste macros. 7 1.15 christos .include <bsd.own.mk> 8 1.14 lukem 9 1.10 tv PROG= m4 10 1.15 christos CPPFLAGS+= -DEXTENDED -I${.CURDIR}/lib 11 1.15 christos SRCS= parser.y tokenizer.l eval.c expr.c look.c main.c misc.c gnum4.c trace.c 12 1.15 christos .PATH: ${.CURDIR}/lib 13 1.15 christos SRCS+= ohash_create_entry.c ohash_delete.c ohash_do.c ohash_entries.c \ 14 1.15 christos ohash_enum.c ohash_init.c ohash_int.h ohash_interval.c \ 15 1.15 christos ohash_lookup_interval.c ohash_lookup_memory.c ohash_qlookup.c \ 16 1.18 christos ohash_qlookupi.c 17 1.15 christos YHEADER=1 18 1.13 lukem .if (${HOSTPROG:U} == "") 19 1.15 christos DPADD+= ${LIBUTIL} ${LIBL} 20 1.15 christos LDADD+= -lutil -ll 21 1.13 lukem .endif 22 1.13 lukem 23 1.15 christos tokenizer.o: parser.h 24 1.15 christos 25 1.15 christos CLEANFILES+=parser.c parser.h tokenizer.o 26 1.15 christos 27 1.1 cgd .include <bsd.prog.mk> 28