Messages in this thread | | | From | Masahiro Yamada <> | Date | Wed, 1 Mar 2023 01:25:53 +0900 | Subject | Re: [PATCH] Documentation: kbuild: Add note about using (subst m,y) |
| |
On Wed, Mar 1, 2023 at 12:16 AM Alexander Lobakin <aleksander.lobakin@intel.com> wrote: > > From: Masahiro Yamada <masahiroy@kernel.org> > Date: Tue, 28 Feb 2023 17:30:09 +0900 > > > On Tue, Feb 28, 2023 at 12:13 PM David Gow <davidgow@google.com> wrote: > > [...] > > >> +Example:: > >> + > >> + #drivers/Makefile > >> + obj-$(subst m,y,$(CONFIG_HYPERV)) += hv/ > >> + > > > > > > I think many subsystems simply do > > > > obj-y += hv/ > > This creates a ton of empty built-in.a, each of them is listed in the > Kbuild output. Someone may think that if a directory contains > built-in.a, then something was built there. Sure it's their problems, > but I'd prefer to not pollute the log and built-in.a contents when > possible (empty files are still listed there IIRC).
You can choose whichever you like. Up to each subsystem maintainer.
-- Best Regards Masahiro Yamada
| |