~ubuntu-branches/ubuntu/hardy/ocaml-doc/hardy

« back to all changes in this revision

Viewing changes to examples/picomach/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Samuel Mimram
  • Date: 2007-09-08 01:49:22 UTC
  • mfrom: (0.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070908014922-lvihyehz0ndq7suu
Tags: 3.10-1
* New upstream release.
* Removed camlp4 documentation since it is not up-to-date.
* Updated to standards version 3.7.2, no changes needed.
* Updated my email address.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile generated by imake - do not edit!
2
 
# $XConsortium: imake.c,v 1.91 95/01/12 16:15:47 kaleb Exp $
3
 
 
4
 
LIBDIR=/usr/local/lib/ocaml/
5
 
CAMLC=ocamlc
6
 
CAMLCOPT=ocamlopt
7
 
COMPFLAGS=-g
8
 
COMPFLAGSOPT=
9
 
CAMLLIBR=ocamllibr
10
 
CAMLLEX=ocamllex
11
 
CAMLYACC=ocamlyacc
12
 
CAMLDEP=ocamldep -pp camlp4o
13
 
CPP=/lib/cpp -P
14
 
RM=rm -f
15
 
CP=cp -p -f
16
 
TOP=../.
17
 
CONFIG=$(TOP)/config
18
 
 
19
 
all::
20
 
allopt:opt
21
 
 
22
 
# (begin Imakefile)
23
 
 
24
 
COMPFLAGS=-g -pp camlp4o
25
 
 
26
 
asm.OBJS=code.cmo stockage.cmo lexuniv.cmo lecture.cmo asm.cmo
27
 
asm.FILES=$(asm.OBJS:.cmo=.ml)
28
 
 
29
 
all::asm
30
 
 
31
 
depend::
32
 
        $(CAMLDEP) $(asm.FILES) >> Makefile
33
 
 
34
 
clean::
35
 
        $(RM) asm
36
 
 
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
39
 
 
40
 
COMPFLAGSOPT=-pp camlp4o
41
 
 
42
 
asm.BINOBJS=code.cmx stockage.cmx lexuniv.cmx lecture.cmx asm.cmx
43
 
asm.FILES=$(asm.BINOBJS:.cmx=.ml)
44
 
 
45
 
opt::asm.opt
46
 
 
47
 
depend::
48
 
        $(CAMLDEP) $(asm.FILES) >> Makefile
49
 
 
50
 
clean::
51
 
        $(RM) asm asm.opt
52
 
 
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
55
 
        $(CP) asm.opt asm
56
 
 
57
 
COMPFLAGS=-g -pp camlp4o
58
 
 
59
 
exec.OBJS=code.cmo simul.cmo exec.cmo
60
 
exec.FILES=$(exec.OBJS:.cmo=.ml)
61
 
 
62
 
all::exec
63
 
 
64
 
depend::
65
 
        $(CAMLDEP) $(exec.FILES) >> Makefile
66
 
 
67
 
clean::
68
 
        $(RM) exec
69
 
 
70
 
exec: code.cmo simul.cmo exec.cmo
71
 
        $(CAMLC) -pp camlp4o $(LINKFLAGS)  code.cmo simul.cmo exec.cmo -o exec
72
 
 
73
 
COMPFLAGSOPT=-pp camlp4o
74
 
 
75
 
exec.BINOBJS=code.cmx simul.cmx exec.cmx
76
 
exec.FILES=$(exec.BINOBJS:.cmx=.ml)
77
 
 
78
 
opt::exec.opt
79
 
 
80
 
depend::
81
 
        $(CAMLDEP) $(exec.FILES) >> Makefile
82
 
 
83
 
clean::
84
 
        $(RM) exec exec.opt
85
 
 
86
 
exec.opt: code.cmx simul.cmx exec.cmx
87
 
        $(CAMLCOPT) -pp camlp4o $(LINKFLAGSOPT)  code.cmx simul.cmx exec.cmx -o exec.opt
88
 
        $(CP) exec.opt exec
89
 
 
90
 
clean::
91
 
        $(RM) *.o
92
 
 
93
 
# (end Imakefile)
94
 
 
95
 
clean::
96
 
        $(RM) *.cmi *.cmix *.cmo *.cmx *.o a.out* *~ *.opt #*#
97
 
 
98
 
depend::
99
 
 
100
 
beforedepend::
101
 
 
102
 
mfile:
103
 
        imake -I$(CONFIG) -DTOPDIR=$(TOP)
104
 
 
105
 
makefiles:: beforedepend mfile depend
106
 
 
107
 
.SUFFIXES: .mli .cmi .ml .cmo .cmx
108
 
 
109
 
.mli.cmi:
110
 
        $(CAMLC) $(COMPFLAGS) -c $<
111
 
 
112
 
.ml.cmo:
113
 
        $(CAMLC) $(COMPFLAGS) -c $<
114
 
 
115
 
.ml.cmx:
116
 
        $(CAMLCOPT) $(COMPFLAGSOPT) -c $<
117
 
 
118
 
# Generated dependencies below
119
 
 
120
 
code.cmo: code.cmi 
121
 
code.cmx: code.cmi 
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 
130
 
code.cmo: code.cmi 
131
 
code.cmx: code.cmi 
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 
140
 
code.cmo: code.cmi 
141
 
code.cmx: code.cmi 
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 
146
 
code.cmo: code.cmi 
147
 
code.cmx: code.cmi 
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