This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PATCH: Avoid `touch' in Makefiles



> Because dependencies are only on $(GENERATED_MANPAGES), which is
> @GENERATED_MANPAGES@, not directly on generated-manpages or the manpages
> themselves, the dependency *shouldn't* arise unless the tools are
> available (since 2001-01-15, when I removed an explicit dependency on
> gcc.1).

The test in configure.in doesn't cover all the reasons why you might
not be able to build the man pages.  The logic I added covers anything
we might not have forseen.

For example, I (personally) don't agree that something in a directory
named "contrib" should be mandatory for building gcc.  Other
development groups may feel the same, and not import contrib into
their repositories, and the builds will fail - even when your test
passes - because the texi2pod script simply isn't there.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]