# !!! This is a generated file, don't edit !!!
CC=gcc
CFLAGS= -O -g
BG_FLAGS= -cg -rm -g -O3 -cc gcc -q -eval (set! *indent* (= 1 2)) -copt 
BIN=../bin
BIGLOO=$(BIN)/bigloo

OBJECTS=vital.o bool.o list.o vector.o struct.o print.o string.o kwote.o case.o bexit.o vararity.o apply.o globalis.o filtre.o rgc-trap.o rgc-jm.o port.o read.o callcc.o fringe.o tail.o foreign.o big-file.o sqic.o eval.o inline.o match.o letrec.o macro.o flonum.o number.o char.o define.o error.o cse.o kapture.o include.o 0cfa.o alias.o alias-aux.o main.o rgc-eval.o rgc.o hash.o module.o import1.o import2.o object.o cfa2.o cell.o hygien.o wind.o c-file.o

.SUFFIXES:
.SUFFIXES: .scm .c .o

recette: vital.o bool.o list.o vector.o struct.o print.o string.o kwote.o case.o bexit.o vararity.o apply.o globalis.o filtre.o rgc-trap.o rgc-jm.o port.o read.o callcc.o fringe.o tail.o foreign.o big-file.o sqic.o eval.o inline.o match.o letrec.o macro.o flonum.o number.o char.o define.o error.o cse.o kapture.o include.o 0cfa.o alias.o alias-aux.o main.o rgc-eval.o rgc.o hash.o module.o import1.o import2.o object.o cfa2.o cell.o hygien.o wind.o
	$(BIGLOO)  -cg -rm -g -O3 -cc gcc -q -eval "(set! *indent* (= 1 2))" -copt "" -o recette $(OBJECTS)

clean:
	@- rm -f $(OBJECTS)

.scm.o:
	$(BIGLOO) $(BG_FLAGS) -c $*.scm

.c.o:
	@ echo $*.c:
	@ $(CC) $(CFLAGS) -c -o $*.o $*.c

callcc.o: callcc.scm
	$(BIGLOO) $(BG_FLAGS) -c -call/cc callcc.scm

fringe.o: fringe.scm
	$(BIGLOO) $(BG_FLAGS) -c -call/cc fringe.scm
