Removed $Id$ everywhere.
[virt-top.git] / mlvirsh / Makefile.in
1 INSTALL         := @INSTALL@
2
3 prefix          = @prefix@
4 exec_prefix     = @exec_prefix@
5 bindir          = @bindir@
6
7 OCAMLCPACKAGES  := -package extlib,unix -I ../libvirt
8 OCAMLCFLAGS     := -g
9 OCAMLCLIBS      := -linkpkg
10
11 OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
12 OCAMLOPTFLAGS   :=
13 OCAMLOPTLIBS    := $(OCAMLCLIBS)
14
15 export LIBRARY_PATH=../libvirt
16 export LD_LIBRARY_PATH=../libvirt
17
18 BYTE_TARGETS    := mlvirsh
19 OPT_TARGETS     := mlvirsh.opt
20
21 all: $(BYTE_TARGETS)
22
23 opt: $(OPT_TARGETS)
24
25 mlvirsh: mlvirsh.cmo
26         ocamlfind ocamlc $(OCAMLCPACKAGES) $(OCAMLCFLAGS) $(OCAMLCLIBS) \
27           ../libvirt/mllibvirt.cma -o $@ $<
28
29 mlvirsh.opt: mlvirsh.cmx
30         ocamlfind ocamlopt \
31           $(OCAMLOPTPACKAGES) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \
32           ../libvirt/mllibvirt.cmxa -o $@ $<
33
34 install:
35         if [ -x mlvirsh.opt ]; then \
36           mkdir -p $(DESTDIR)$(bindir); \
37           $(INSTALL) -m 0755 mlvirsh.opt $(DESTDIR)$(bindir)/mlvirsh; \
38         fi
39
40 include ../Make.rules