1
# Makefile generated by imake - do not edit!
2
# $XConsortium: imake.c,v 1.91 95/01/12 16:15:47 kaleb Exp $
4
LIBDIR=/usr/local/lib/ocaml/
12
CAMLDEP=ocamldep -pp camlp4o
24
COMPFLAGS=-g -pp camlp4o
26
asm.OBJS=code.cmo stockage.cmo lexuniv.cmo lecture.cmo asm.cmo
27
asm.FILES=$(asm.OBJS:.cmo=.ml)
32
$(CAMLDEP) $(asm.FILES) >> Makefile
37
asm: code.cmo stockage.cmo lexuniv.cmo lecture.cmo asm.cmo
38
$(CAMLC) -pp camlp4o $(LINKFLAGS) code.cmo stockage.cmo lexuniv.cmo lecture.cmo asm.cmo -o asm
40
COMPFLAGSOPT=-pp camlp4o
42
asm.BINOBJS=code.cmx stockage.cmx lexuniv.cmx lecture.cmx asm.cmx
43
asm.FILES=$(asm.BINOBJS:.cmx=.ml)
48
$(CAMLDEP) $(asm.FILES) >> Makefile
53
asm.opt: code.cmx stockage.cmx lexuniv.cmx lecture.cmx asm.cmx
54
$(CAMLCOPT) -pp camlp4o $(LINKFLAGSOPT) code.cmx stockage.cmx lexuniv.cmx lecture.cmx asm.cmx -o asm.opt
57
COMPFLAGS=-g -pp camlp4o
59
exec.OBJS=code.cmo simul.cmo exec.cmo
60
exec.FILES=$(exec.OBJS:.cmo=.ml)
65
$(CAMLDEP) $(exec.FILES) >> Makefile
70
exec: code.cmo simul.cmo exec.cmo
71
$(CAMLC) -pp camlp4o $(LINKFLAGS) code.cmo simul.cmo exec.cmo -o exec
73
COMPFLAGSOPT=-pp camlp4o
75
exec.BINOBJS=code.cmx simul.cmx exec.cmx
76
exec.FILES=$(exec.BINOBJS:.cmx=.ml)
81
$(CAMLDEP) $(exec.FILES) >> Makefile
86
exec.opt: code.cmx simul.cmx exec.cmx
87
$(CAMLCOPT) -pp camlp4o $(LINKFLAGSOPT) code.cmx simul.cmx exec.cmx -o exec.opt
96
$(RM) *.cmi *.cmix *.cmo *.cmx *.o a.out* *~ *.opt #*#
103
imake -I$(CONFIG) -DTOPDIR=$(TOP)
105
makefiles:: beforedepend mfile depend
107
.SUFFIXES: .mli .cmi .ml .cmo .cmx
110
$(CAMLC) $(COMPFLAGS) -c $<
113
$(CAMLC) $(COMPFLAGS) -c $<
116
$(CAMLCOPT) $(COMPFLAGSOPT) -c $<
118
# Generated dependencies below
122
stockage.cmo: code.cmi stockage.cmi
123
stockage.cmx: code.cmx stockage.cmi
124
lexuniv.cmo: lexuniv.cmi
125
lexuniv.cmx: lexuniv.cmi
126
lecture.cmo: code.cmi lexuniv.cmi stockage.cmi lecture.cmi
127
lecture.cmx: code.cmx lexuniv.cmx stockage.cmx lecture.cmi
128
asm.cmo: lecture.cmi stockage.cmi
129
asm.cmx: lecture.cmx stockage.cmx
132
stockage.cmo: code.cmi stockage.cmi
133
stockage.cmx: code.cmx stockage.cmi
134
lexuniv.cmo: lexuniv.cmi
135
lexuniv.cmx: lexuniv.cmi
136
lecture.cmo: code.cmi lexuniv.cmi stockage.cmi lecture.cmi
137
lecture.cmx: code.cmx lexuniv.cmx stockage.cmx lecture.cmi
138
asm.cmo: lecture.cmi stockage.cmi
139
asm.cmx: lecture.cmx stockage.cmx
142
simul.cmo: code.cmi simul.cmi
143
simul.cmx: code.cmx simul.cmi
144
exec.cmo: code.cmi simul.cmi
145
exec.cmx: code.cmx simul.cmx
148
simul.cmo: code.cmi simul.cmi
149
simul.cmx: code.cmx simul.cmi
150
exec.cmo: code.cmi simul.cmi
151
exec.cmx: code.cmx simul.cmx