CFLAGS=-g -I../include -DUSE_READLINE LIBS= readline/libedit.a OBJS=dbg.tab.o hash.o lex.yy.o info.o i386-pinsn.o #YACC=bison -v -d YACC=yacc -b dbg -d #LEX=flex LEX=lex debugger.o: ${OBJS} readline/libedit.a (cd readline; make) ld -r -o debugger.o ${OBJS} $(LIBS) readline/libedit.a: (cd readline; make) dbg.tab.o: dbg.tab.c gcc $(CFLAGS) -DYYDEBUG=1 -c dbg.tab.c lex.yy.o: lex.yy.c gcc $(CFLAGS) -I. -c lex.yy.c lex.yy.c: debug.l ${LEX} -I debug.l dbg.tab.c dbg.tab.h: dbg.y ${YACC} dbg.y dtest: dtest.o debugger.o gcc -o dtest dtest.o debugger.o clean: rm -f *.o main dbg.tab.* lex.yy.* *.output *~ *# dtest (cd readline; make clean) depend: dbg.tab.c dbg.tab.h lex.yy.c $(CC) $(CFLAGS) -M *.c > .depend