]> xenbits.xensource.com Git - xen.git/commit
tools/libs: Fix build dependencies
authorAnthony PERARD <anthony.perard@citrix.com>
Wed, 16 Feb 2022 14:53:49 +0000 (15:53 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 16 Feb 2022 14:53:49 +0000 (15:53 +0100)
commitf8c720be53944eb0f43ed89eeb94e6d04e28fc17
tree800ee055f7166990abd6266b3d05e3a9223925bc
parent17093dbac91d187607ceb30b9e2b177fd7b38559
tools/libs: Fix build dependencies

Some libs' Makefile aren't loading the dependencies files *.d2.

We can load them from "libs.mk" as none of the Makefile here are
changing $(DEPS) or $(DEPS_INCLUDE) so it is fine to move the
"include" to "libs.mk".

As a little improvement, don't load the dependencies files (and thus
avoid regenerating the *.d2 files) during `make clean`.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
master commit: e62cc29f9b6c42b67182a1362e2ea18bad75b5ff
master date: 2022-02-08 11:15:53 +0000
tools/libs/ctrl/Makefile
tools/libs/guest/Makefile
tools/libs/libs.mk
tools/libs/light/Makefile
tools/libs/stat/Makefile
tools/libs/store/Makefile
tools/libs/util/Makefile
tools/libs/vchan/Makefile