1include $(XEN_ROOT)/tools/Rules.mk
2
3CC ?= gcc
4OCAMLOPT ?= ocamlopt
5OCAMLC ?= ocamlc
6OCAMLMKLIB ?= ocamlmklib
7OCAMLDEP ?= ocamldep
8OCAMLLEX ?= ocamllex
9OCAMLYACC ?= ocamlyacc
10OCAMLFIND ?= ocamlfind
11
12CFLAGS += -fPIC -I$(shell ocamlc -where)
13
14OCAMLOPTFLAGS = -g -ccopt "$(LDFLAGS)" -dtypes $(OCAMLINCLUDE) -w F -warn-error F
15OCAMLCFLAGS += -g $(OCAMLINCLUDE) -w F -warn-error F
16
17VERSION := $(shell $(XEN_ROOT)/version.sh $(XEN_ROOT)/xen/Makefile)
18
19OCAMLDESTDIR ?= $(DESTDIR)$(shell $(OCAMLFIND) printconf destdir)
20