From: David Scott Date: Wed, 26 Jan 2011 17:39:04 +0000 (+0000) Subject: Remove the COMPILE_XENSTUFF environment variable from the Makefile/OMakefile -- we... X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=148a79d29401a57e20a8a5279f21029eb3e140ae;p=xcp%2Fxen-api.git Remove the COMPILE_XENSTUFF environment variable from the Makefile/OMakefile -- we only ever build with the xen libraries present. Signed-off-by: David Scott --- diff --git a/OMakefile b/OMakefile index 6c9db009..f8c17ec5 100644 --- a/OMakefile +++ b/OMakefile @@ -70,9 +70,6 @@ export .SUBDIRS: ocaml scripts $(if $(COMPILE_JAVA), java) $(if $(COMPILE_JS), javascript) -# inherits COMPILE_XENSTUFF from the Makefile (NB don't set it here or else -# you can't build the fakeserver etc on a machine without Xen, e.g. an Apple) -COMPILE_XENSTUFF=$(getenv COMPILE_XENSTUFF, no) export .PHONY: none @@ -154,7 +151,7 @@ OCAML_PHASE3_NOXEN = \ ocaml/multipathrt/multipathrt -OCAML_PHASE3 = $(if $(COMPILE_XENSTUFF),$(OCAML_PHASE3_XEN)) $(OCAML_PHASE3_NOXEN) +OCAML_PHASE3 = $(OCAML_PHASE3_XEN) $(OCAML_PHASE3_NOXEN) OCAML_PHASE1_TARGETS = $(if $(COMPILE_OCAML), $(OCAML_PHASE1)) OCAML_PHASE2_TARGETS = $(if $(COMPILE_OCAML), $(OCAML_PHASE2)) diff --git a/ocaml/xapi/OMakefile b/ocaml/xapi/OMakefile index 36872d5a..800036cb 100644 --- a/ocaml/xapi/OMakefile +++ b/ocaml/xapi/OMakefile @@ -17,13 +17,13 @@ CFLAGS += -std=gnu99 -Wall -Werror -I$(shell ocamlc -where) XEN_OCAML_LIBS = ../xenops/xenops ../auth/pam XEN_OCAMLINCLUDES = XEN_OCAMLPACKS = xc xs cpuid -OCAML_CLIBS = $(if $(equal $(COMPILE_XENSTUFF), yes), $(XEN_OCAML_CLIBS) $(OCAML_CLIBS), $(OCAML_CLIBS)) -OCAML_LINK_FLAGS = $(if $(equal $(COMPILE_XENSTUFF), yes), $(XEN_OCAML_LINK_FLAGS) $(OCAML_LINK_FLAGS), $(OCAML_LINK_FLAGS)) -CFLAGS = $(if $(equal $(COMPILE_XENSTUFF), yes), $(XEN_CFLAGS) $(CFLAGS), $(CFLAGS)) -OCAMLINCLUDES = $(if $(equal $(COMPILE_XENSTUFF), yes), $(XEN_OCAMLINCLUDES) $(OCAMLINCLUDES), $(OCAMLINCLUDES)) +OCAML_CLIBS = $(XEN_OCAML_CLIBS) $(OCAML_CLIBS) +OCAML_LINK_FLAGS = $(XEN_OCAML_LINK_FLAGS) $(OCAML_LINK_FLAGS) +CFLAGS = $(XEN_CFLAGS) $(CFLAGS) +OCAMLINCLUDES = $(XEN_OCAMLINCLUDES) $(OCAMLINCLUDES) # xc.cma depends on uuid.cma -OCAML_LIBS = $(if $(equal $(COMPILE_XENSTUFF), yes), $(OCAML_LIBS) $(XEN_OCAML_LIBS), $(OCAML_LIBS)) -OCAMLPACKS = $(if $(equal $(COMPILE_XENSTUFF), yes), $(XEN_OCAMLPACKS) $(OCAMLPACKS), $(OCAMLPACKS)) +OCAML_LIBS = $(OCAML_LIBS) $(XEN_OCAML_LIBS) +OCAMLPACKS = $(XEN_OCAMLPACKS) $(OCAMLPACKS) # ----------------------------------------------------------------------- # Build the server