aboutsummaryrefslogtreecommitdiffstats
path: root/tools/ocaml/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* build: Make XEN_ROOT an absolute path.Keir Fraser2011-03-171-1/+1
| | | | | | | | Otherwise make can search the path relative to certain standard paths such as /usr/include (e.g., the line '-include $(XEN_ROOT)/.config' in Config.mk suffers from this). Signed-off-by: Keir Fraser <keir@xen.org>
* ocaml: install built modulesIan Campbell2010-11-231-29/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the install target was having no effect because it ended up calling the default target in the subdir Makefile instead of the install target. Resolve this by tying the tools/ocaml Makefiles into the generic handling done by tools/Rules.mk. Other changes arising in one way or another from this: - Add libs/xl/META.in - Update .hgignore for META files - Create leading directories - Remove existing module before installation in install targer (worksaround what appears to be a quirk of "ocamlfind install") - Use the globally defined $(DESTDIR) - Move "ocamlfind printfconf destdir" to a common variable, repurposing exising unused OCAMLDESTDIR, incorporating $(DESTDIR) at the same time. - Drop a few unused variabe definitions (mainly to avoid deciding if $(DESTDIR) made sense for them or not. - Pass -destdir to ocamlfind in uninstall target for symmetry with install target. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* tools/ocaml: libxl ocaml bindingsIan Jackson2010-06-291-1/+1
| | | | Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com>
* tools/ocaml: Add .NOTPARALLEL to MakefileIan Jackson2010-06-281-0/+4
| | | | | | | tools/ocaml was capable of descending into lib/* and xenstored/ simultaneously, obviously with poor results. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* ocaml: Fix Makefile for parallel build.Keir Fraser2010-05-071-8/+11
| | | | Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* ocaml: Add Makefile rules.Keir Fraser2010-05-061-0/+36
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com>