# Makefile generated by imake - do not edit!
# $XConsortium: imake.c,v 1.65 91/07/25 17:50:17 rws Exp $

CAMLC=bigloo
CAMLLIBR=camllibr
CAMLLEX=camllex
CAMLYACC=camlyacc
CPP=/lib/cpp -P
CAMLDEP=camldep
RM=rm -f
TOP=../.
CONFIG=$(TOP)/config
COMPFLAGS= -unsafe -O2 -extend caml
LINKFLAGS=$(COMPFLAGS)
all::

# (begin Imakefile)

all::ipascal

ipascal: lexuniv.o syntaxe.o valeur.o envir.o interp.o typage.o ipascal.o
	$(CAMLC) lexuniv.o syntaxe.o valeur.o envir.o interp.o typage.o -o ipascal $(LINKFLAGS) ipascal.ml

clean::
	@ $(RM) ipascal

all::cpascal

cpascal: lexuniv.o syntaxe.o envir.o typage.o compil.o 
	$(CAMLC) lexuniv.o syntaxe.o envir.o typage.o compil.o -o cpascal $(LINKFLAGS) cpascal.ml

clean::
	@ $(RM) cpascal

clean::
	@ $(RM) *.asm *.o

# (end Imakefile)

clean::
	@ $(RM) *.zi *.zix *.o *.c *.scm *.sci *~ #*# 

beforedepend::

.SUFFIXES: .mli .zi .ml .o

.mli.zi:
	$(CAMLC) $(COMPFLAGS) $<

.ml.o:
	$(CAMLC) -A $(COMPFLAGS) $<

# Generated dependencies below

compil.zi: syntaxe.zi 
envir.zi: syntaxe.zi 
interp.zi: syntaxe.zi 
typage.zi: syntaxe.zi 
compil.o: compil.zi envir.zi typage.zi syntaxe.zi 
cpascal.o: compil.zi typage.zi syntaxe.zi 
envir.o: envir.zi interp.zi syntaxe.zi 
interp.o: interp.zi valeur.zi envir.zi syntaxe.zi 
ipascal.o: interp.zi typage.zi syntaxe.zi 
lexuniv.o: lexuniv.zi 
loadall.o: ipascal.o cpascal.o 
syntaxe.o: syntaxe.zi lexuniv.zi 
typage.o: typage.zi envir.zi syntaxe.zi 
valeur.o: valeur.zi interp.zi 
