#:ts=8
#
# $Id: Makefile,v 0.24 1994/09/23 17:01:00 cncl-adm Exp cncl-adm $
#
# Makefile CNCL bin/sdl
#
TOPDIR  = ../..

include $(TOPDIR)/make.conf


PROG	= CNsdl88c

OBJS	= sdl88main.o sdl88parse.o sdl88lex.o

LIBS	= -lfl


all:	$(PROG)


$(PROG):	$(OBJS)
	$(CC) $(LFLAGS) -o $(PROG) $(OBJS) $(LIBS)

sdl88lex.c:	sdl88lex.l sdl88parse.h
	$(LEX) sdl88lex.l
	mv lex.yy.c sdl88lex.c
	
sdl88parse.c sdl88parse.h:	sdl88parse.y
	$(YACC) -d sdl88parse.y
	mv y.tab.c sdl88parse.c
	mv y.tab.h sdl88parse.h

sdl88main.o:	sdl88parse.h


clean::
	rm -f $(PROG)
	rm -f lex.yy.c y.tab.*

veryclean::
	rm -f $(PROG)
	rm -f lex.yy.c y.tab.* Fuzzy.*
	rm -f sdl88lex.c sdl88parse.c sdl88parse.h
		
install:
	cp $(PROG) $(bindir)

# Common stuff
include $(TOPDIR)/make.common
