BIGLOO=bigloo
cc=cc

all: el.o main.o build.o
	$(BIGLOO) -o test el.o main.o build.o -extend caml

clean:
	@ \rm -f *.o *.zi test

el.o: el.c
	$(CC) -c el.c

main.o: main.scm
	$(BIGLOO) -c main.scm

build.o: build.ml build.zi main.zi
	$(BIGLOO) -c build.ml

build.zi: build.mli
	$(BIGLOO) build.mli

main.zi: main.mli
	$(BIGLOO) main.mli
