Group :: Desenvolvimento/ML
RPM: ocaml-xml-light
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
ocaml-xml-light-2.2/ 0000755 0000000 0000000 00000000000 11676373027 0014365 5 ustar 00root root 0000000 0000000 ocaml-xml-light-2.2/Makefile 0000644 0000000 0000000 00000005444 11676373027 0016034 0 ustar 00root root 0000000 0000000 # Makefile generated by OCamake
# http://tech.motion-twin.com
.SUFFIXES : .ml .mli .cmo .cmx .cmi .mll .mly
INSTALLDIR=`ocamlc -where`
CFLAGS=
LFLAGS= -a
LIBS=
all: xml-light.cma test.exe doc
opt: xml-light.cmxa test_opt.exe
install: all opt
cp xml-light.cmxa xml-light.a xml-light.cma xml.mli xmlParser.mli dtd.mli xml.cmi xmlParser.cmi dtd.cmi xml.cmx dtd.cmx xmlParser.cmx $(INSTALLDIR)
doc:
mkdir doc
ocamldoc -sort -html -d doc xml.mli dtd.mli xmlParser.mli
test.exe: xml-light.cma
ocamlc xml-light.cma test.ml -o test.exe
test_opt.exe: xml-light.cmxa
ocamlopt xml-light.cmxa test.ml -o test_opt.exe
xml-light.cma: xml_parser.cmo xml_lexer.cmo dtd.cmo xmlParser.cmo xml.cmo
ocamlc -o xml-light.cma $(LFLAGS) $(LIBS) xml_parser.cmo xml_lexer.cmo dtd.cmo xmlParser.cmo xml.cmo
xml-light.cmxa: xml_parser.cmx xml_lexer.cmx dtd.cmx xmlParser.cmx xml.cmx
ocamlopt -o xml-light.cmxa $(LFLAGS) $(LIBS) xml_parser.cmx xml_lexer.cmx dtd.cmx xmlParser.cmx xml.cmx
dtd.cmo: xml.cmi xml_lexer.cmi dtd.cmi
dtd.cmx: xml.cmi xml_lexer.cmi dtd.cmi
xml.cmo: dtd.cmi xmlParser.cmi xml_lexer.cmi xml.cmi
xml.cmx: dtd.cmi xmlParser.cmi xml_lexer.cmi xml.cmi
xmlParser.cmo: dtd.cmi xml.cmi xml_lexer.cmi xmlParser.cmi
xmlParser.cmx: dtd.cmi xml.cmi xml_lexer.cmi xmlParser.cmi
dtd.cmi: xml.cmi
xml.cmi:
xmlParser.cmi: dtd.cmi xml.cmi
xml_lexer.cmi: dtd.cmi
xml_parser.cmo: xml_parser.ml dtd.cmi xml_parser.mli xml_parser.cmi
xml_parser.cmx: xml_parser.ml dtd.cmi xml_parser.mli xml_parser.cmi
xml_lexer.cmo: xml_lexer.ml xml_lexer.cmi
xml_lexer.cmx: xml_lexer.ml xml_lexer.cmi
clean:
rm -f xml-light.cma test.exe dtd.cmo dtd.cmi test.cmo test.cmi xml.cmo xml.cmi xmlParser.cmo xmlParser.cmi dtd.cmi xml.cmi xmlParser.cmi xml_lexer.cmi xml_lexer.cmo xml_lexer.ml xml_parser.mli xml_parser.cmi xml_parser.ml xml_parser.cmo
rm -f xml_light.lib xml_light.a xml-light.cmxa test_opt.exe dtd.cmx dtd.obj dtd.o test.cmx test.obj test.o xml.cmx xml.obj xml.o xmlParser.cmx xmlParser.obj xmlParser.o xml_lexer.cmx xml_lexer.obj xml_lexer.o xml_parser.cmx xml_parser.obj xml_parser.o
wclean:
-@del xml-light.cma test.exe dtd.cmo dtd.cmi test.cmo test.cmi xml.cmo xml.cmi xmlParser.cmo xmlParser.cmi dtd.cmi xml.cmi xmlParser.cmi xml_lexer.cmi xml_lexer.cmo xml_lexer.ml xml_parser.mli xml_parser.cmi xml_parser.ml xml_parser.cmo 2>NUL
-@del xml_light.lib xml_light.a xml-light.cmxa test_opt.exe dtd.cmx dtd.obj dtd.o test.cmx test.obj test.o xml.cmx xml.obj xml.o xmlParser.cmx xmlParser.obj xmlParser.o xml_lexer.cmx xml_lexer.obj xml_lexer.o xml_parser.cmx xml_parser.obj xml_parser.o 2>NUL
# SUFFIXES
.ml.cmo:
ocamlc $(CFLAGS) -c $<
.ml.cmx:
ocamlopt $(CFLAGS) -c $<
.mli.cmi:
ocamlc $(CFLAGS) $<
.mll.ml:
ocamllex $<
.mly.ml:
ocamlyacc $<