tools/libs: honor build dependencies for recently moved subdirs
authorJan Beulich <jbeulich@suse.com>
Tue, 26 Jan 2021 16:42:56 +0000 (17:42 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 26 Jan 2021 16:42:56 +0000 (17:42 +0100)
commit19d637617b9184ec58bad27b7756bd9ac492b005
tree238878411649b3b80d0197b63652b15e724f3ce1
parentc7b0f25e8f86373ed54e1c446f8e67ce25ac6819
tools/libs: honor build dependencies for recently moved subdirs

While the lack of proper dependency tracking of #include-d files is
wider than just the libs/ subtree, dealing with the problem universally
there or  in tools/Rules.mk is too much of a risk at this point in the
release cycle. Add the missing inclusion of $(DEPS_INCLUDE) only in the
specific Makefile-s, after having checked that their prior Makefile-s
had such includes.

Interestingly the $(DEPS_RM) use is present in tools/libs/libs.mk's
clean target, so doesn't need taking care of in individual Makefile-s.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Wei Liu <wl@xen.org>
Release-acked-by: Ian Jackson <iwj@xenproject.org>
tools/libs/ctrl/Makefile
tools/libs/guest/Makefile
tools/libs/light/Makefile
tools/libs/store/Makefile
tools/libs/util/Makefile
tools/libs/vchan/Makefile