> On 24 Jun 2022, at 17:04, Anthony PERARD <anthony.per...@citrix.com> wrote: > > Remove the need for "fs-*" targets by creating a "common.mk" which > have flags that are common to libfsimage/common/ and the other > libfsimages/*/ directories. > > In common.mk, make $(PIC_OBJS) a recursively expanded variable so it > doesn't matter where $(LIB_SRCS-y) is defined, and remove the extra > $(PIC_OBJS) from libfsimage/common/Makefile. > > Use a $(TARGETS) variable to list things to be built. And $(TARGETS) > can be use in the clean target in common.mk. > > iso9660/: > Remove the explicit dependency between fsys_iso9660.c and > iso9660.h, this is handled automaticaly by the .*.d dependency files, > and iso9660.h already exist. > > Signed-off-by: Anthony PERARD <anthony.per...@citrix.com> Hi Antony, Looks good to me Reviewed-by: Luca Fancellu <luca.fance...@arm.com>
- [XEN PATCH v3 00/25] Toolstack build system improvement, to... Anthony PERARD
- [XEN PATCH v3 09/25] tools/xenpaging: Rework makefile Anthony PERARD
- Re: [XEN PATCH v3 09/25] tools/xenpaging: Rework m... Luca Fancellu
- [XEN PATCH v3 08/25] tools/libfsimage: Cleanup makefil... Anthony PERARD
- Re: [XEN PATCH v3 08/25] tools/libfsimage: Cleanup... Luca Fancellu
- [XEN PATCH v3 06/25] tools/fuzz/x86_instruction_emulat... Anthony PERARD
- Re: [XEN PATCH v3 06/25] tools/fuzz/x86_instructio... Luca Fancellu
- Re: [XEN PATCH v3 06/25] tools/fuzz/x86_instructio... Jan Beulich
- Re: [XEN PATCH v3 06/25] tools/fuzz/x86_instru... Anthony PERARD
- Re: [XEN PATCH v3 06/25] tools/fuzz/x86_in... Jan Beulich
- Re: [XEN PATCH v3 06/25] tools/fuzz/x... Anthony PERARD
- [XEN PATCH v3 03/25] tools/examples: cleanup Makefile Anthony PERARD
- Re: [XEN PATCH v3 03/25] tools/examples: cleanup M... Luca Fancellu
- [XEN PATCH v3 01/25] tools/console: have one Makefile ... Anthony PERARD
- Re: [XEN PATCH v3 01/25] tools/console: have one M... Luca Fancellu