-XEN_ROOT = $(CURDIR)/..
+XEN_ROOT ?= $(CURDIR)/..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS-y :=
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += $(CFLAGS_libxenctrl)
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
BLKTAP_ROOT= ..
include $(XEN_ROOT)/tools/Rules.mk
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
BLKTAP_ROOT := ..
include $(XEN_ROOT)/tools/Rules.mk
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
BLKTAP_ROOT := ..
include $(XEN_ROOT)/tools/Rules.mk
-XEN_ROOT=$(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
BLKTAP_ROOT := ../..
include $(XEN_ROOT)/tools/Rules.mk
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
LDFLAGS=-static
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include ./Rules.mk
.PHONY: all
-XEN_ROOT = $(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include ../Rules.mk
GX_OBJS := gx_comm.o gx_main.o gx_utils.o gx_local.o
-XEN_ROOT = $(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include ../Rules.mk
XG_HDRS := xg_public.h
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
# Xen configuration dir and configs to go there.
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
# hvmloader is a 32-bit protected mode binary.
override XEN_TARGET_ARCH = x86_32
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
include Config
# this program; If not, see <http://www.gnu.org/licenses/>.
#
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/firmware/Rules.mk
SUBDIRS := acpi
# this program; If not, see <http://www.gnu.org/licenses/>.
#
-XEN_ROOT = $(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include $(XEN_ROOT)/tools/firmware/Rules.mk
C_SRC = build.c dsdt_anycpu.c dsdt_15cpu.c static_tables.c dsdt_anycpu_qemu_xen.c
-XEN_ROOT = $(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include $(XEN_ROOT)/tools/firmware/Rules.mk
TARGET = 32bitbios_flat.h
-XEN_ROOT = $(CURDIR)/../../../../..
+XEN_ROOT ?= $(CURDIR)/../../../../..
include $(XEN_ROOT)/tools/firmware/Rules.mk
TARGET = tcgbiosext.o
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS := 32bit
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS-y := utils
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
########################################
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
# tools/helpers/Makefile
#
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
PROGS += xen-init-dom0
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
# Xen script dir and scripts to go there.
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
# Init scripts.
-XEN_ROOT = $(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include $(XEN_ROOT)/tools/Rules.mk
XEN_SYSTEMD_MODULES = xen.conf
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS-y := common
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
# Xen script dir and scripts to go there.
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
HOTPLUGPATH="hotplugpath.sh"
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
# Relative to $(XEN_ROOT)/xen/xsm/flask
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
ROOT = $(XEN_ROOT)/xen/include/public
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS-y = common ufs reiserfs iso9660 fat zfs
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/libfsimage/Rules.mk
MAJOR = 1.0
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = ext2fs-lib.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_ext2fs.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_fat.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_iso9660.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_reiserfs.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_ufs.c
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
LIB_SRCS-y = fsys_xfs.c
# Use is subject to license terms.
#
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
CFLAGS += -DFSYS_ZFS -DFSIMAGE -I$(XEN_ROOT)/tools/libfsimage/zfs
LIB_SRCS-y = zfs_lzjb.c zfs_sha256.c zfs_fletcher.c fsi_zfs.c fsys_zfs.c
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS-y :=
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1
# tools/libvchan/Makefile
#
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
LIBVCHAN_OBJS = init.o io.o
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 4.6
# tools/libxl/Makefile
#
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 4.6
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
LIBMEMSHR-BUILD := libmemshr.a
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS := libs
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS= \
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
CFLAGS += $(CFLAGS_libxenevtchn) $(CFLAGS_xeninclude)
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
OBJS = xenmmap
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
CFLAGS += -I../mmap
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
CFLAGS += -I../mmap $(CFLAGS_libxenctrl) $(CFLAGS_libxenguest)
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
# allow mixed declarations and code
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
# ignore unused generated functions and allow mixed declarations and code
TOPLEVEL=$(CURDIR)/../..
-XEN_ROOT=$(TOPLEVEL)/../..
+XEN_ROOT ?= $(TOPLEVEL)/../..
include $(TOPLEVEL)/common.make
OCAMLINCLUDE += -I ../xb/
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
OCAML_TOPLEVEL = $(CURDIR)/..
include $(OCAML_TOPLEVEL)/common.make
-XEN_ROOT = $(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
OCAML_TOPLEVEL = $(CURDIR)/..
include $(OCAML_TOPLEVEL)/common.make
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
PY_CFLAGS = $(CFLAGS) $(PY_NOOPT_CFLAGS) $(APPEND_LDFLAGS)
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
.PHONY: all
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += $(CFLAGS_libxenctrl)
-XEN_ROOT=$(CURDIR)/../../../..
+XEN_ROOT ?= $(CURDIR)/../../../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
# To run this, at least the basic build / development environment must
# be installed (gcc, ...)
#
-XEN_ROOT=$(PWD)/../../..
+XEN_ROOT ?= $(PWD)/../../..
REG_TEST_DIR=$(PWD)
PYTHON_VERSIONS=python-2.3 python-2.4 python-2.5 python-2.6 python-3.1
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
TARGET := test_vhpet
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
TARGET := test_x86_emulator
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
# Copyright (C) 2005 by Christian Limpach
#
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
PROGRAMS = readnotes lsevtchn
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
# xenpaging.c and file_ops.c incorrectly use libxc internals
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
-XEN_ROOT = $(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
SUBDIRS :=
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
LDCONFIG=ldconfig
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-XEN_ROOT=$(CURDIR)/../../..
+XEN_ROOT ?= $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk
ifneq ($(XENSTAT_XENTOP),y)
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 3.0
-XEN_ROOT=$(CURDIR)/../..
+XEN_ROOT ?= $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror