Jump to letter: [
ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
make: A GNU tool which simplifies the build process for users.
- Summary
- A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files. Make
allows users to build and install packages without any significant
knowledge about the details of the build process. The details about
how the program should be built are provided for make in the program's
makefile.
The GNU make tool should be installed on your system because it is
commonly used to simplify the process of installing programs.
Changelog
- * Wed Jul 12 17:00:00 2006 Jesse Keating <jkeating{%}redhat{*}com> - 1:3.81-1.1
- rebuild
- * Tue May 23 17:00:00 2006 Petr Machata <pmachata{%}redhat{*}com> - 1:3.81-1
- Upstream 3.81:
- Contains several backwards incompatible changes. See NEWS inside
the source package to find out more.
- memory patch and error reporting patch were ported to this version.
- * Wed Mar 15 16:00:00 2006 Petr Machata <pmachata{%}redhat{*}com> 1:3.80-11
- Applied (five years old) patch from Jonathan Kamens to allow make to
handle several pattern-specific variables (#52962).
The patch was changed so that it forces make to process pattern
specific variables in the same order as they appear in file.
(Upstream make behaves this way, too.) This is change from old make
behavior, which processed the variables in reverse order. In case
you used only x=a assignments, this had the effect of using the
first pattern specific variable that matched. For x+=a this just
doesn't work, and it produces absolutely nonintuitive results.
- (It would be great if make's target-specific variables were handled
the same way as pattern-specific ones, just without the pattern
component. However current handling is documented and considered a
feature.)