build: specify source tree in include/ for prerequisite
authorAnthony PERARD <anthony.perard@citrix.com>
Thu, 7 Apr 2022 15:57:44 +0000 (17:57 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 7 Apr 2022 15:57:44 +0000 (17:57 +0200)
commit1188c24ef7a12d1375ad628f93dd685f5a2fab5d
tree542ab26524ffe1d5b7d83339a1fc45c0b29bba9f
parentd55a3043401a82f1ff0f40bbf9a212753aa46781
build: specify source tree in include/ for prerequisite

When doing an out-of-tree build, and thus setting VPATH,
GNU Make 3.81 on Ubuntu Trusty complains about Circular dependency of
include/Makefile and include/xlat.lst and drop them. The build fails
later due to headers malformed.

This might be due to bug #13529
    "Incorrect circular dependancy"
    https://savannah.gnu.org/bugs/?13529
which was fixed in 3.82.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/include/Makefile