summaryrefslogtreecommitdiffstats
path: root/mlvirtmanager/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'mlvirtmanager/Makefile.in')
-rw-r--r--mlvirtmanager/Makefile.in51
1 files changed, 51 insertions, 0 deletions
diff --git a/mlvirtmanager/Makefile.in b/mlvirtmanager/Makefile.in
new file mode 100644
index 0000000..fe75929
--- /dev/null
+++ b/mlvirtmanager/Makefile.in
@@ -0,0 +1,51 @@
+# $Id: Makefile.in,v 1.2 2007/08/21 14:24:38 rjones Exp $
+
+INSTALL := @INSTALL@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+
+OCAMLCPACKAGES := -package extlib,unix,lablgtk2 -I ../libvirt
+OCAMLCFLAGS := -g
+OCAMLCLIBS := -linkpkg
+
+OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
+OCAMLOPTFLAGS :=
+OCAMLOPTLIBS := $(OCAMLCLIBS)
+
+export LIBRARY_PATH=../libvirt
+export LD_LIBRARY_PATH=../libvirt
+
+BYTE_TARGETS := mlvirtmanager
+OPT_TARGETS := mlvirtmanager.opt
+
+VIRTMANAGER_OBJS := \
+ mlvirtmanager_helpers.cmo \
+ mlvirtmanager_connections.cmo \
+ mlvirtmanager_domain_ops.cmo \
+ mlvirtmanager_mainwindow.cmo \
+ mlvirtmanager.cmo
+
+VIRTMANAGER_XOBJS := $(VIRTMANAGER_OBJS:.cmo=.cmx)
+
+all: $(BYTE_TARGETS)
+
+opt: $(OPT_TARGETS)
+
+mlvirtmanager: $(VIRTMANAGER_OBJS)
+ ocamlfind ocamlc $(OCAMLCPACKAGES) $(OCAMLCFLAGS) $(OCAMLCLIBS) \
+ ../libvirt/mllibvirt.cma gtkInit.cmo -o $@ $<
+
+mlvirtmanager.opt: $(VIRTMANAGER_XOBJS)
+ ocamlfind ocamlopt \
+ $(OCAMLOPTPACKAGES) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \
+ ../libvirt/mllibvirt.cmxa gtkInit.cmx -o $@ $<
+
+install:
+ if [ -x mlvirtmanager.opt ]; then \
+ mkdir -p $(DESTDIR)$(bindir); \
+ $(INSTALL) -m 0755 mlvirtmanager.opt $(DESTDIR)$(bindir)/mlvirtmanager; \
+ fi
+
+include ../Make.rules