
SYSTEM_SH = uname -s -r | sed -e 's/ /-/g' -e 's/\..*//' | tr -d \\012
SYSTEM    = $(shell $(SYSTEM_SH))$(SYSTEM_SH:sh)

CC        = gcc
OBJ       = interpret.o main.o prog.o
#CCFLAGS   = -O2 -g
CCFLAGS   = -g
LIBS      = 

interp: $(OBJ)
	$(CC) $(CCFLAGS) -o interp $(OBJ) $(LIBS)

interpret.o: interpret.c
	$(CC) -c -g $(CCFLAGS) -o interpret.o interpret.c

main.o: main.c
	$(CC) -c -g $(CCFLAGS) -o main.o main.c 

prog.o: prog.c
	$(CC) -c -g $(CCFLAGS) -o prog.o prog.c 
