summaryrefslogtreecommitdiffstats
path: root/mlvirsh/Makefile.in
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2008-03-28 16:47:41 +0000
committerRichard W.M. Jones <rjones@redhat.com>2008-03-28 16:47:41 +0000
commit7c5ff9eee393016f8aca13fd32e32977f512a65d (patch)
treea449aaf06dde32d40b08a8607d93110cef4b9818 /mlvirsh/Makefile.in
parentb2a619b32d66d94779b7fef0363aecfa17cef6f7 (diff)
downloadvirt-top-7c5ff9eee393016f8aca13fd32e32977f512a65d.tar.gz
virt-top-7c5ff9eee393016f8aca13fd32e32977f512a65d.tar.xz
virt-top-7c5ff9eee393016f8aca13fd32e32977f512a65d.zip
Make mlvirsh localizable.
Diffstat (limited to 'mlvirsh/Makefile.in')
-rw-r--r--mlvirsh/Makefile.in31
1 files changed, 23 insertions, 8 deletions
diff --git a/mlvirsh/Makefile.in b/mlvirsh/Makefile.in
index 197f732..23d6e1e 100644
--- a/mlvirsh/Makefile.in
+++ b/mlvirsh/Makefile.in
@@ -21,6 +21,8 @@ prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
+pkg_gettext = @pkg_gettext@
+
OCAMLFIND = @OCAMLFIND@
ifneq ($(OCAMLFIND),)
@@ -39,6 +41,19 @@ OCAMLOPTFLAGS :=
OCAMLOPTLIBS := unix.cmxa
endif
+ifneq ($(pkg_gettext),no)
+ifneq ($(OCAMLFIND),)
+OCAMLCPACKAGES += -package gettext-stub
+OCAMLOPTPACKAGES += -package gettext-stub
+else
+OCAMLCINCS += -I gettext -I gettext-stub
+OCAMLOPTINCS += -I gettext -I gettext-stub
+endif
+endif
+
+OBJS := mlvirsh_gettext.cmo mlvirsh.cmo
+XOBJS := $(OBJS:.cmo=.cmx)
+
export LIBRARY_PATH=../libvirt
export LD_LIBRARY_PATH=../libvirt
@@ -50,23 +65,23 @@ all: $(BYTE_TARGETS)
opt: $(OPT_TARGETS)
ifneq ($(OCAMLFIND),)
-mlvirsh: mlvirsh.cmo
+mlvirsh: $(OBJS)
$(OCAMLFIND) ocamlc $(OCAMLCPACKAGES) $(OCAMLCFLAGS) $(OCAMLCLIBS) \
- ../libvirt/mllibvirt.cma -o $@ $<
+ ../libvirt/mllibvirt.cma -o $@ $^
-mlvirsh.opt: mlvirsh.cmx
+mlvirsh.opt: $(XOBJS)
$(OCAMLFIND) ocamlopt \
$(OCAMLOPTPACKAGES) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \
- ../libvirt/mllibvirt.cmxa -o $@ $<
+ ../libvirt/mllibvirt.cmxa -o $@ $^
else
-mlvirsh: mlvirsh.cmo
+mlvirsh: $(OBJS)
$(OCAMLC) $(OCAMLCINCS) $(OCAMLCFLAGS) $(OCAMLCLIBS) \
- ../libvirt/mllibvirt.cma -o $@ $<
+ ../libvirt/mllibvirt.cma -o $@ $^
-mlvirsh.opt: mlvirsh.cmx
+mlvirsh.opt: $(XOBJS)
$(OCAMLOPT) \
$(OCAMLOPTINCS) $(OCAMLOPTFLAGS) $(OCAMLOPTLIBS) \
- ../libvirt/mllibvirt.cmxa -o $@ $<
+ ../libvirt/mllibvirt.cmxa -o $@ $^
endif
install: