X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=mlvirsh%2FMakefile.in;fp=mlvirsh%2FMakefile.in;h=23d6e1e1a09517cdaa1b2ebc6cf0990536919c74;hb=7c5ff9eee393016f8aca13fd32e32977f512a65d;hp=197f732fe793d7070962c2de4a9aea9a5411bff0;hpb=b2a619b32d66d94779b7fef0363aecfa17cef6f7;p=virt-top.git 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: