On Tue, Dec 07, 2021 at 02:20:29PM +0100, Juergen Gross wrote: > On 06.12.21 18:02, Anthony PERARD wrote: > > There is no need for an extra "installlocal" target, we can use > > double-colon rules instead. > > Doesn't that mean that with the ultimate goal of including all > Makefiles of the tree that all "install" and "uninstall" rules in the > tree will have to be double-colon rules?
So, the install targets will be double-colon but for a different reason (because of the framework been used). All the "install" target will actually have different name, they will be prefixed by the name of the directory where the Makefile is. For example, "install" in "xl" will be named "xl/install", but there will be something that will allow to run "make -C xl install" which will call the rule "xl/install". > With above remark I don't see how tools/libs/stat/Makefile can be left > unmodified, as it includes libs.mk and it contains an "intall:" rule. I've missed that one, just because ./configure doesn't allow to enable the binding... Thanks, -- Anthony PERARD
