EXE =
OBJ = o

.SUFFIXES:
.SUFFIXES : .c .$(OBJ)

.c.$(OBJ):
	$(CC) -O2 -c -w $*.c -I../slim.r

all: slim2c$(EXE) linker$(EXE)

slim2c$(EXE): scanner.$(OBJ) parser.$(OBJ) builder.$(OBJ) cbuilder.$(OBJ) custbld.$(OBJ) walker.$(OBJ) custwalk.$(OBJ) ccode.$(OBJ) methpool.$(OBJ) slim2c.$(OBJ)
	sli slim2c 

linker$(EXE): linker.$(OBJ)
	sli linker
