CC = cc
CFLAGS = -fno-common
AR = ar
RM = rm -f
LEX = flex
YACC = bison -y

OBJS = lex.yy.o y.tab.o

all: lib.a

lib.a: $(OBJS)
	$(AR) crs lib.a $(OBJS)

y.tab.h y.tab.c: exports.y
	$(YACC) -d exports.y

y.tab.o: y.tab.c exports.h ../nfs.h ../mount.h ../daemon.h

lex.yy.c: exports.l
	$(LEX) exports.l

lex.yy.o: lex.yy.c y.tab.h ../nfs.h

dep:
	:

clean:
	$(RM) $(OBJS) lib.a
	$(RM) lex.yy.c y.tab.h y.tab.c

distclean:
	$(RM) Makefile


syntax highlighted by Code2HTML, v. 0.9.1