2001-12-13 05:59:27 -08:00
|
|
|
|
#######################################################################
|
|
|
|
|
# #
|
|
|
|
|
# Camlp4 #
|
|
|
|
|
# #
|
|
|
|
|
# Damien Doligez, projet Para, INRIA Rocquencourt #
|
|
|
|
|
# #
|
|
|
|
|
# Copyright 1999 Institut National de Recherche en Informatique et #
|
|
|
|
|
# en Automatique. Distributed only by permission. #
|
|
|
|
|
# #
|
|
|
|
|
#######################################################################
|
|
|
|
|
|
2001-12-16 12:24:44 -08:00
|
|
|
|
# This file has been generated by program: do not edit!
|
2001-12-13 05:59:27 -08:00
|
|
|
|
|
|
|
|
|
INCLUDES =
|
|
|
|
|
OCAMLCFLAGS = {INCLUDES}
|
2001-12-16 12:24:44 -08:00
|
|
|
|
OBJS = stdpp.cmo token.cmo plexer.cmo gramext.cmo grammar.cmo
|
|
|
|
|
INTF = stdpp.cmi token.cmi plexer.cmi gramext.cmi grammar.cmi
|
2001-12-13 05:59:27 -08:00
|
|
|
|
TARGETS = gramlib.cma
|
|
|
|
|
|
|
|
|
|
all <EFBFBD> {TARGETS}
|
|
|
|
|
|
|
|
|
|
{TARGETS} <EFBFBD> {OBJS}
|
|
|
|
|
{OCAMLC} {OBJS} -a -o {TARGETS}
|
|
|
|
|
|
2001-12-16 12:24:44 -08:00
|
|
|
|
steal <EFBFBD>
|
|
|
|
|
|
|
|
|
|
compare_stolen <EFBFBD>
|
|
|
|
|
|
2001-12-13 05:59:27 -08:00
|
|
|
|
clean <EFBFBD><EFBFBD>
|
|
|
|
|
delete -i {TARGETS}
|
|
|
|
|
|
|
|
|
|
{dependrule}
|
|
|
|
|
|
|
|
|
|
promote <EFBFBD>
|
|
|
|
|
duplicate -y {OBJS} {INTF} :::boot:
|
|
|
|
|
|
|
|
|
|
compare <EFBFBD>
|
|
|
|
|
for i in {OBJS} {INTF}
|
|
|
|
|
equal -s :::boot:{i} || exit 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
install <EFBFBD>
|
|
|
|
|
(newfolder "{P4LIBDIR}" || set status 0) <20> dev:null
|
|
|
|
|
duplicate -y {TARGETS} <20>.mli <20>.cmi "{P4LIBDIR}"
|
|
|
|
|
|
|
|
|
|
{defrules}
|