bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make manual feedback


From: David Apps
Subject: make manual feedback
Date: Mon, 22 Jan 2024 21:16:36 +0000
User-agent: edbrowse/3.8.8+

I hope that you are well.

Thank you for your work on this great software.

I have some feedback about the document at the following address:

http://www.gnu.org/software/make/manual/make.html

Backslashes that quote ‘%’ characters or other backslashes are
removed from the pattern before it is compared file names or has a stem substituted into it.

Perhaps change "compared file names" to "compared to file names".

says that foo depends of foo.c, bar.c,

Perhaps change "of" to "on".

If the file name contains a period, the basename is everything
starting up to (and not including) the last period.

Perhaps remove "starting".

If one argument has more words that the other,

Perhaps change "that" to "than".

Note that, in contrast to realpath function, abspath does not resolve
symlinks and does not require the file names to refer to an existing file or directory.

Perhaps change "to realpath" to "to the realpath" and "an existing file or directory" to "existing files or directories".

Each recursive invocation gets its own local values for $(1), etc.
that mask the values of higher-level call.

Perhaps change "higher-level call" to "higher-level calls" or "the previous recursive invocations".

In other words, make pretends to update the targets but does not
really change their contents; instead only their modified times are updated.

Perhaps change "modified" to "modification".

The ‘-k’ flag says that the real purpose is to test as much as
possible of the changes made in the program, perhaps to find several independent problems so that you can correct them all before the next attempt to compile.

Perhaps change "as much as possible of the changes made in the program" to "as many of the changes made in the program as possible".

Note that the ‘all’ option does enable this option.

Perhaps change "does enable" to "enables" or "also enables".

This option is useful if you need to use an older versions of GNU
make, or a different tool that requires a specific jobserver style.

Perhaps change "an older versions" to "older versions" or "an older version".

We recommend that you avoid using of SCCS.

Perhaps change "using of" to "using" or "use of".

The following tables describe of some of the more commonly-used
predefined variables.

Perhaps change "describe of" to "describe".

each of these stored file names are entered into the data base and

Perhaps change "are" to "is".

Do not install executables here in this directory

Perhaps delete "here".

Also do not install files that are modified in the normal course of
their use

Perhaps change "install files" to "install in this directory any files".

no rule with a prerequisite can be suffix rule and this warning will
be removed.

Perhaps change "be suffix" to "be a suffix".

Thank you.

David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]