Article View: gnu.announce
Article #55GNU Make version 3.63
From: Roland McGrath
Date: Sat, 23 Jan 1993 04:56
Date: Sat, 23 Jan 1993 04:56
81 lines
4082 bytes
4082 bytes
Version 3.63 of GNU make is now available for anonymous FTP from
prep.ai.mit.edu in make-3.63.tar.Z (about 545k compressed) or
make-3.63.tar.z (about 385k gzip'd). The DVI and Info files are in
make-doc-3.63.tar.Z (about 350k compressed) or make-doc-3.63.tar.z (about
265k gzip'd). Unidiffs from version 3.62 are in make-3.62-3.63.diff.Z
(about 360k compressed) or make-3.62-3.63.diff.z (about 250k gzip'd).
With this release, GNU Make now completely conforms to the POSIX.2
specification for `make'.
Notable changes from version 3.62 are (see the NEWS file in the
distribution for a complete list):
* Make now uses a standard GNU `configure' script, generated by Autoconf.
Building and installation should be much more straightforward.
* There is now a shell script to build Make the first time, if you have no
other `make' program.
* Make now accepts long options. There is now an informative usage message
that tells you what all the options are and what they do. Try `make --help'.
* There are two new directives: `export' and `unexport'. All variables are
no longer automatically put into the environments of the commands that
Make runs. Instead, only variables specified on the command line or in
the environment are exported by default. To export others, use:
export VARIABLE
or you can define variables with:
export VARIABLE = VALUE
or:
export VARIABLE := VALUE
You can use just:
export
or:
.EXPORT_ALL_VARIABLES:
to get the old behavior. See the node `Variables/Recursion' in the manual
for a full description.
* A single `include' directive can now specify more than one makefile to
include, like this:
include file1 file2
You can also use shell file name patterns in an `include' directive:
include *.mk
We have also significantly updated and improved the Texinfo manual for
Make, with a new introductory chapter for novice users, a quick reference
appendix for forgetful wizards, and a new section on automatically
generated dependencies. This manual is being printed with the new lay-flat
binding technology, and will be appearing soon at fine bookstores near you.
(You can also buy a lovely printed manual directly from the FSF; send
e-mail to gnu@prep.ai.mit.edu find out how. And, of course, the Texinfo
source for the manual is included in the distribution as always.)
Send bug reports to bug-gnu-utils@prep.ai.mit.edu.
Send other questions or comments to roland@prep.ai.mit.edu.
[ For information on how to order GNU software on tape, floppy,
or cd-rom, check the file etc/DISTRIB in the GNU Emacs
distribution, or e-mail a request to: gnu@prep.ai.mit.edu
By ordering tapes from the FSF you help us continue to develop
more free software. Media revenues are our primary source of
support.
The above software will soon to be at these ftp sites as well.
Please try them before prep.ai.mit.edu! thanx -gnu@prep.ai.mit.edu
Asia: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:ftpsync/prep,
cair.kaist.ac.kr:pub/gnu
Australia: archie.oz.au:gnu (archie.oz or archie.oz.au for ACSnet)
Europe: src.doc.ic.ac.uk:gnu, ftp.informatik.tu-muenchen.de,
ftp.informatik.rwth-aachen.de:pub/gnu, nic.funet.fi:pub/gnu,
ugle.unit.no, isy.liu.se, ftp.stacken.kth.se, ftp.win.tue.nl,
ftp.denet.dk, ftp.eunet.ch, nic.switch.ch:/mirror/gnu,
archive.eu.net
United States: wuarchive.wustl.edu, ftp.cs.widener.edu,
uxc.cso.uiuc.edu, col.hp.com, gatekeeper.dec.com:pub/GNU,
ftp.uu.net:systems/gnu
]
Technical Details
Message-ID:
<9301230125.AA23704@churchy.gnu.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!prep.ai.mit.edu!rolandShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!prep.ai.mit.edu!roland From: roland@prep.ai.mit.edu (Roland McGrath) Newsgroups: gnu.announce Subject: GNU Make version 3.63 Date: 22 Jan 1993 23:56:22 -0500 Organization: GNUs Not Usenet Lines: 81 Sender: daemon@cis.ohio-state.edu Approved: info-gnu@prep.ai.mit.edu Distribution: gnu Message-ID: <9301230125.AA23704@churchy.gnu.ai.mit.edu> Reply-To: roland@prep.ai.mit.edu