On 14/12/2018 08:49, Jan Beulich wrote: > Commit fd35f32b4b ("tools/x86emul: Use struct cpuid_policy in the > userspace test harnesses") didn't account for the dependencies of > cpuid-autogen.h to potentially change between incremental builds. > Putting the make invocation to produce the header together with the > directory tree creation therefore does not work. Introduce a separate > goal. > > Furthermore the harness has a "run" goal which is supposed to be usable > independently of the rest of the tools sub-tree building, and both the > harness and the fuzzer code are also supposed to be buildable > independently. Therefore they need to recursivley invoke make to re- > build the generated header if needed. > > Finally cpuid.o did not have any dependencies added for it. > > Signed-off-by: Jan Beulich <jbeul...@suse.com>
Acked-by: Andrew Cooper <andrew.coop...@citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel