4 exec_prefix = @exec_prefix@
7 OCAMLCPACKAGES := -package extlib,unix,lablgtk2 -I ../libvirt
11 OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
13 OCAMLOPTLIBS := $(OCAMLCLIBS)
15 export LIBRARY_PATH=../libvirt
16 export LD_LIBRARY_PATH=../libvirt
18 BYTE_TARGETS := mlvirtmanager
19 OPT_TARGETS := mlvirtmanager.opt
22 mlvirtmanager_helpers.cmo \
23 mlvirtmanager_connections.cmo \
24 mlvirtmanager_domain_ops.cmo \
25 mlvirtmanager_mainwindow.cmo \
28 VIRTMANAGER_XOBJS := $(VIRTMANAGER_OBJS:.cmo=.cmx)
34 mlvirtmanager: $(VIRTMANAGER_OBJS)
35 ocamlfind ocamlc $(OCAMLCPACKAGES) $(OCAMLCFLAGS) $(OCAMLCLIBS) \
36 ../libvirt/mllibvirt.cma gtkInit.cmo -o $@ $<
38 mlvirtmanager.opt: $(VIRTMANAGER_XOBJS)
40 $(OCAMLOPTPACKAGES) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \
41 ../libvirt/mllibvirt.cmxa gtkInit.cmx -o $@ $<
44 if [ -x mlvirtmanager.opt ]; then \
45 mkdir -p $(DESTDIR)$(bindir); \
46 $(INSTALL) -m 0755 mlvirtmanager.opt $(DESTDIR)$(bindir)/mlvirtmanager; \