]> xenbits.xensource.com Git - xen.git/commit
build: always use BASEDIR for xen sub-directory
authorBertrand Marquis <bertrand.marquis@arm.com>
Wed, 7 Oct 2020 14:57:51 +0000 (15:57 +0100)
committerWei Liu <wl@xen.org>
Tue, 13 Oct 2020 14:49:35 +0000 (14:49 +0000)
commit9e5a9d0e6886f521453a63a2854ff6d06fa0d028
tree6169e6ebf3d989f535008a4d239277c0496eb50d
parenta95f31376ba4ae911536c647e1a583d144ccab73
build: always use BASEDIR for xen sub-directory

Modify Makefiles using $(XEN_ROOT)/xen to use $(BASEDIR) instead.

This is removing the dependency to xen subdirectory preventing using a
wrong configuration file when xen subdirectory is duplicated for
compilation tests.

BASEDIR is set in xen/lib/x86/Makefile as this Makefile is directly
called from the tools build and install process and BASEDIR is not set
there.

Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Wei Liu <wl@xen.org>
xen/common/Makefile
xen/include/xen/lib/x86/Makefile
xen/tools/kconfig/Makefile.kconfig
xen/xsm/flask/Makefile