Jeff King <p...@peff.net> writes: > On Sun, Oct 07, 2012 at 07:07:03PM -0400, Jeff King wrote: > >> Would it make sense to pull all of our platform-specific tweaks out into >> a config.mak.platform (right before config.mak.autogen)? That would be >> less surprising for cases like this, and I think it would make the >> Makefile a lot more readable. > > Something like the patch below. Note that you could then base even more > decisions on the existing DEFAULT_HELP_FORMAT that is already in the > Makefile (and after my patch, in config.mak.defaults). For example, when > it is set to html, make both the default build and install targets in > Documentation/Makefile do html instead of man.
Yeah, modulo that the "defaults" is tracked and does not have to have the dash before "include" (it is an error if it is missing, no?). It may want to be named with s/defaults/autodetect/, though. > diff --git a/Makefile b/Makefile > index e3e3cd5..c00fd32 100644 > --- a/Makefile > +++ b/Makefile > ... > -endif > - > +-include config.mak.defaults > -include config.mak.autogen > -include config.mak -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html