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

« back to all changes in this revision

Viewing changes to examples/pascal/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
 
ipascal.OBJS=lexuniv.cmo syntaxe.cmo valeur.cmo envir.cmo interp.cmo typage.cmo ipascal.cmo
27
 
ipascal.FILES=$(ipascal.OBJS:.cmo=.ml)
28
 
 
29
 
all::ipascal
30
 
 
31
 
depend::
32
 
        $(CAMLDEP) $(ipascal.FILES) >> Makefile
33
 
 
34
 
clean::
35
 
        $(RM) ipascal
36
 
 
37
 
ipascal: lexuniv.cmo syntaxe.cmo valeur.cmo envir.cmo interp.cmo typage.cmo ipascal.cmo
38
 
        $(CAMLC) -pp camlp4o $(LINKFLAGS)  lexuniv.cmo syntaxe.cmo valeur.cmo envir.cmo interp.cmo typage.cmo ipascal.cmo -o ipascal
39
 
 
40
 
COMPFLAGSOPT=-pp camlp4o
41
 
 
42
 
ipascal.BINOBJS=lexuniv.cmx syntaxe.cmx valeur.cmx envir.cmx interp.cmx typage.cmx ipascal.cmx
43
 
ipascal.FILES=$(ipascal.BINOBJS:.cmx=.ml)
44
 
 
45
 
opt::ipascal.opt
46
 
 
47
 
depend::
48
 
        $(CAMLDEP) $(ipascal.FILES) >> Makefile
49
 
 
50
 
clean::
51
 
        $(RM) ipascal ipascal.opt
52
 
 
53
 
ipascal.opt: lexuniv.cmx syntaxe.cmx valeur.cmx envir.cmx interp.cmx typage.cmx ipascal.cmx
54
 
        $(CAMLCOPT) -pp camlp4o $(LINKFLAGSOPT)  lexuniv.cmx syntaxe.cmx valeur.cmx envir.cmx interp.cmx typage.cmx ipascal.cmx -o ipascal.opt
55
 
        $(CP) ipascal.opt ipascal
56
 
 
57
 
COMPFLAGS=-g -pp camlp4o
58
 
 
59
 
cpascal.OBJS=lexuniv.cmo syntaxe.cmo envir.cmo typage.cmo compil.cmo cpascal.cmo
60
 
cpascal.FILES=$(cpascal.OBJS:.cmo=.ml)
61
 
 
62
 
all::cpascal
63
 
 
64
 
depend::
65
 
        $(CAMLDEP) $(cpascal.FILES) >> Makefile
66
 
 
67
 
clean::
68
 
        $(RM) cpascal
69
 
 
70
 
cpascal: lexuniv.cmo syntaxe.cmo envir.cmo typage.cmo compil.cmo cpascal.cmo
71
 
        $(CAMLC) -pp camlp4o $(LINKFLAGS)  lexuniv.cmo syntaxe.cmo envir.cmo typage.cmo compil.cmo cpascal.cmo -o cpascal
72
 
 
73
 
COMPFLAGSOPT=-pp camlp4o
74
 
 
75
 
cpascal.BINOBJS=lexuniv.cmx syntaxe.cmx envir.cmx typage.cmx compil.cmx cpascal.cmx
76
 
cpascal.FILES=$(cpascal.BINOBJS:.cmx=.ml)
77
 
 
78
 
opt::cpascal.opt
79
 
 
80
 
depend::
81
 
        $(CAMLDEP) $(cpascal.FILES) >> Makefile
82
 
 
83
 
clean::
84
 
        $(RM) cpascal cpascal.opt
85
 
 
86
 
cpascal.opt: lexuniv.cmx syntaxe.cmx envir.cmx typage.cmx compil.cmx cpascal.cmx
87
 
        $(CAMLCOPT) -pp camlp4o $(LINKFLAGSOPT)  lexuniv.cmx syntaxe.cmx envir.cmx typage.cmx compil.cmx cpascal.cmx -o cpascal.opt
88
 
        $(CP) cpascal.opt cpascal
89
 
 
90
 
clean::
91
 
        $(RM) *.asm *.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
 
lexuniv.cmo: lexuniv.cmi 
121
 
lexuniv.cmx: lexuniv.cmi 
122
 
syntaxe.cmo: lexuniv.cmi syntaxe.cmi 
123
 
syntaxe.cmx: lexuniv.cmx syntaxe.cmi 
124
 
valeur.cmo: valeur.cmi 
125
 
valeur.cmx: valeur.cmi 
126
 
envir.cmo: syntaxe.cmi envir.cmi 
127
 
envir.cmx: syntaxe.cmx envir.cmi 
128
 
interp.cmo: envir.cmi syntaxe.cmi valeur.cmi interp.cmi 
129
 
interp.cmx: envir.cmx syntaxe.cmx valeur.cmx interp.cmi 
130
 
typage.cmo: envir.cmi syntaxe.cmi typage.cmi 
131
 
typage.cmx: envir.cmx syntaxe.cmx typage.cmi 
132
 
ipascal.cmo: interp.cmi syntaxe.cmi typage.cmi valeur.cmi 
133
 
ipascal.cmx: interp.cmx syntaxe.cmx typage.cmx valeur.cmx 
134
 
lexuniv.cmo: lexuniv.cmi 
135
 
lexuniv.cmx: lexuniv.cmi 
136
 
syntaxe.cmo: lexuniv.cmi syntaxe.cmi 
137
 
syntaxe.cmx: lexuniv.cmx syntaxe.cmi 
138
 
valeur.cmo: valeur.cmi 
139
 
valeur.cmx: valeur.cmi 
140
 
envir.cmo: syntaxe.cmi envir.cmi 
141
 
envir.cmx: syntaxe.cmx envir.cmi 
142
 
interp.cmo: envir.cmi syntaxe.cmi valeur.cmi interp.cmi 
143
 
interp.cmx: envir.cmx syntaxe.cmx valeur.cmx interp.cmi 
144
 
typage.cmo: envir.cmi syntaxe.cmi typage.cmi 
145
 
typage.cmx: envir.cmx syntaxe.cmx typage.cmi 
146
 
ipascal.cmo: interp.cmi syntaxe.cmi typage.cmi valeur.cmi 
147
 
ipascal.cmx: interp.cmx syntaxe.cmx typage.cmx valeur.cmx 
148
 
lexuniv.cmo: lexuniv.cmi 
149
 
lexuniv.cmx: lexuniv.cmi 
150
 
syntaxe.cmo: lexuniv.cmi syntaxe.cmi 
151
 
syntaxe.cmx: lexuniv.cmx syntaxe.cmi 
152
 
envir.cmo: syntaxe.cmi envir.cmi 
153
 
envir.cmx: syntaxe.cmx envir.cmi 
154
 
typage.cmo: envir.cmi syntaxe.cmi typage.cmi 
155
 
typage.cmx: envir.cmx syntaxe.cmx typage.cmi 
156
 
compil.cmo: envir.cmi syntaxe.cmi typage.cmi compil.cmi 
157
 
compil.cmx: envir.cmx syntaxe.cmx typage.cmx compil.cmi 
158
 
cpascal.cmo: compil.cmi syntaxe.cmi typage.cmi 
159
 
cpascal.cmx: compil.cmx syntaxe.cmx typage.cmx 
160
 
lexuniv.cmo: lexuniv.cmi 
161
 
lexuniv.cmx: lexuniv.cmi 
162
 
syntaxe.cmo: lexuniv.cmi syntaxe.cmi 
163
 
syntaxe.cmx: lexuniv.cmx syntaxe.cmi 
164
 
envir.cmo: syntaxe.cmi envir.cmi 
165
 
envir.cmx: syntaxe.cmx envir.cmi 
166
 
typage.cmo: envir.cmi syntaxe.cmi typage.cmi 
167
 
typage.cmx: envir.cmx syntaxe.cmx typage.cmi 
168
 
compil.cmo: envir.cmi syntaxe.cmi typage.cmi compil.cmi 
169
 
compil.cmx: envir.cmx syntaxe.cmx typage.cmx compil.cmi 
170
 
cpascal.cmo: compil.cmi syntaxe.cmi typage.cmi 
171
 
cpascal.cmx: compil.cmx syntaxe.cmx typage.cmx