# Makefile for XCPU CC = /usr/bin/gcc CFLAGS = -Wall -g -O2 -lm RM = /bin/rm FLEX = /usr/bin/flex BISON = /usr/bin/bison all : xas xcpu xdis bootstrap.xcpu xas : xas.c memory.c hash.c xas_parse.tab.c lex.yy.c xas_parse.tab.c: xas_parse.y $(BISON) -d xas_parse.y lex.yy.c : xas_lex.lex $(FLEX) xas_lex.lex xcpu: xcpu.c memory.c disassemble.c xdis: xdis.c disassemble.c bootstrap.xcpu: xas bootstrap.s ./xas -a0 bootstrap.s clean : $(RM) -f *~ xas xcpu lex.yy.c *.xcpu xas_parse.tab.*