INSTALL := @INSTALL@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ OCAMLCPACKAGES := -package extlib,unix -I ../libvirt OCAMLCFLAGS := -g OCAMLCLIBS := -linkpkg OCAMLOPTPACKAGES := $(OCAMLCPACKAGES) OCAMLOPTFLAGS := OCAMLOPTLIBS := $(OCAMLCLIBS) export LIBRARY_PATH=../libvirt export LD_LIBRARY_PATH=../libvirt BYTE_TARGETS := mlvirsh OPT_TARGETS := mlvirsh.opt all: $(BYTE_TARGETS) opt: $(OPT_TARGETS) mlvirsh: mlvirsh.cmo ocamlfind ocamlc $(OCAMLCPACKAGES) $(OCAMLCFLAGS) $(OCAMLCLIBS) \ ../libvirt/mllibvirt.cma -o $@ $< mlvirsh.opt: mlvirsh.cmx ocamlfind ocamlopt \ $(OCAMLOPTPACKAGES) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \ ../libvirt/mllibvirt.cmxa -o $@ $< install: if [ -x mlvirsh.opt ]; then \ mkdir -p $(DESTDIR)$(bindir); \ $(INSTALL) -m 0755 mlvirsh.opt $(DESTDIR)$(bindir)/mlvirsh; \ fi include ../Make.rules