# # Makefile for the Emerald Interpreter # By Christopher D. Granz # CC = gcc PROG = ../../bin/emi SYS_DEF = -D_sysBSD GGDB = -ggdb OPTIONS = -fsigned-char DEFINES = $(SYS_DEF) -DDEBUG FLAGS = -O3 -Wall $(OPTIONS) -I../include -I- $(DEFINES) $(GGDB) OFILES = main.o memory.o interp.o array.o error.o builtin.o README = ../../README $(PROG): $(OFILES) $(CC) -o $(PROG) $(OFILES) # cat $(README) $(OFILES): $(CC) -c -g $(FLAGS) $< clean: rm -f *.o