# 

RESULT = min-caml
NCSUFFIX = .opt
CC = gcc
CFLAGS = -g -O2 -Wall

default: debug-code top native-code 
clean:: nobackup

SOURCES = float.c type.ml id.ml m.ml s.ml \
syntax.ml parser.mly lexer.mll typing.mli typing.ml kNormal.mli kNormal.ml \
alpha.mli alpha.ml beta.mli beta.ml assoc.mli assoc.ml \
inline.mli inline.ml constFold.mli constFold.ml elim.mli elim.ml \
closure.mli closure.ml sparcAsm.mli sparcAsm.ml virtual.mli virtual.ml \
simm13.mli simm13.ml regAlloc.mli regAlloc.ml emitSparc.mli emitSparc.ml emitIntel.mli emitIntel.ml \
spy.mli spy.ml\
main.mli main.ml

include OCamlMakefile
