acrn-hypervisor/hypervisor/scripts/makefile
Junjie Mao 64cbc706b7 Makefile: retake XMLs from users if they are updated
In the current config.mk board and scenario XMLs are only copied to the
build directory when they do not exist. That prevents users from using XML
files they have edited, probably to fix previously reported validation
errors, for a rebuild unless the former build directory is totally removed.

This patch adds the user-given paths to XML files (if they exist) as
dependencies of the copied files in the build directory, so that users can
now provide new board and/or scenario XMLs to an existing build to
automatically trigger a complete rebuild.

Building without explicitly specifying BOARD and SCENARIO is still
supported if a build directory already exists. In that case the copied
board and scenario XMLs will not be modified.

Tracked-On: #8259
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
2022-10-26 14:09:44 +08:00
..
cfg_update.mk config_tools: remove obsolete kconfig files 2021-08-09 09:25:02 +08:00
config.mk Makefile: retake XMLs from users if they are updated 2022-10-26 14:09:44 +08:00
deps.mk Makefile: move .mk file to hv scripts folder 2019-11-13 16:05:30 +08:00
unified.xml.in Update copyright year range in code headers 2022-07-15 11:48:35 +08:00