1 | New in 1.4-p6:
|
---|
2 | * Versioned install support back-ported from 1.6
|
---|
3 | |
---|
4 |
|
---|
5 | New in 1.4-p5:
|
---|
6 | * Allow AM_PROG_LIBTOOL again.
|
---|
7 | * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
|
---|
8 | * Display distributed file list correctly in usage message.
|
---|
9 | * Allow numbers in macro names.
|
---|
10 | * Bugfixes.
|
---|
11 | |
---|
12 |
|
---|
13 | New in 1.4-p4:
|
---|
14 | * Deal with configure.ac as well as configure.in -- this time for real!
|
---|
15 | * The version numbering system now allows three point version numbers,
|
---|
16 | such as 1.4.4, without thinking they are alpha release numbers.
|
---|
17 | |
---|
18 |
|
---|
19 | New in 1.4-p3:
|
---|
20 | * Deal with configure.ac as well as configure.in.
|
---|
21 | * Don't complain if `version.texi' is included in multiple places.
|
---|
22 | |
---|
23 |
|
---|
24 | New in 1.4-p2:
|
---|
25 | * Deal with AC_CONFIG_FILES from autoconf-2.50.
|
---|
26 | * Improvements to f77 support.
|
---|
27 | * DESTDIR now works for script targets.
|
---|
28 | * distcheck-hook works correctly.
|
---|
29 | |
---|
30 |
|
---|
31 | New in 1.4-p1:
|
---|
32 | * The version numbering system now allows fork identifiers (such as
|
---|
33 | the p1 in this version of automake).
|
---|
34 | * Cope gracefully with various versions of libtool which may or may not
|
---|
35 | require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
|
---|
36 | * Bugfixes.
|
---|
37 | |
---|
38 |
|
---|
39 | New in 1.4:
|
---|
40 | * Added support for the Fortran 77 programming language.
|
---|
41 | * Re-indexed the Automake Texinfo manual.
|
---|
42 | * Added `AM_FOOFLAGS' variable for each compiler invocation;
|
---|
43 | e.g. AM_CFLAGS can be used in Makefile.am to set C compiler flags
|
---|
44 | * Support for latest autoconf, including support for objext
|
---|
45 | * Can now put `.' in SUBDIRS to control build order
|
---|
46 | * `include' command and `+=' support for macro assignment
|
---|
47 | * Dependency tracking no long susceptible to deleted header file problem
|
---|
48 | * Maintainer mode now a conditional. @MAINT@ is now an anachronism.
|
---|
49 | * Bug fixes
|
---|
50 | |
---|
51 |
|
---|
52 | New in 1.3:
|
---|
53 | * Bug fixes
|
---|
54 | * Better Cygwin32 support
|
---|
55 | * Support for suffix rules with _SOURCES variables
|
---|
56 | * New options `readme-alpha' and `check-news'; Gnits mode sets these
|
---|
57 | * @LEXLIB@ no longer required when lex source seen
|
---|
58 | Lex support in `missing', and new lex macro. Update your missing script.
|
---|
59 | * Built-in support for assembly
|
---|
60 | * aclocal gives error if `AM_' macro not found
|
---|
61 | * Passed YFLAGS, not YACCFLAGS, to yacc
|
---|
62 | * AM_PROG_CC_STDC does not have to come before AC_PROG_CPP
|
---|
63 | * Dependencies computed as a side effect of compilation
|
---|
64 | * Preliminary support for Java
|
---|
65 | * DESTDIR support at "make install" time
|
---|
66 | * Improved ansi2knr support; you must use the latest ansi2knr.c (included)
|
---|
67 | |
---|
68 |
|
---|
69 | New in 1.2:
|
---|
70 | * Bug fixes
|
---|
71 | * Better DejaGNU support
|
---|
72 | * Added no-installinfo option
|
---|
73 | * Added Emacs Lisp support
|
---|
74 | * Added --no-force option
|
---|
75 | * Included `aclocal' program
|
---|
76 | * Automake will now generate rules to regenerate aclocal.m4, if appropriate
|
---|
77 | * Now uses `AM_' macro names everywhere
|
---|
78 | * ansi2knr option can have directory prefix (eg `../lib/ansi2knr')
|
---|
79 | ansi2knr now works correctly on K&R sources
|
---|
80 | * Better C++, yacc, lex support
|
---|
81 | * Will compute _DEPENDENCIES variables automatically if not supplied
|
---|
82 | * Will interpolate $(...) and ${...} when examining contents of a variable
|
---|
83 | * .deps files now in build directory, not source directory; dependency
|
---|
84 | handling generally rewritten
|
---|
85 | * DATA, MANS and BUILT_SOURCES no longer included in distribution
|
---|
86 | * can now put config.h into a subdir
|
---|
87 | * Added dist-all target
|
---|
88 | * Support for install-info program (see texinfo 3.9)
|
---|
89 | * Support for "yacc -d"
|
---|
90 | * configure substitutions are automatically discovered and included
|
---|
91 | in generated Makefile.in
|
---|
92 | * Special --cygnus mode
|
---|
93 | * OMIT_DEPENDENCIES can now hold list of dependencies to be omitted
|
---|
94 | when making distribution. Some dependencies are auto-ignored.
|
---|
95 | * Changed how libraries are specified in _LIBRARIES variable
|
---|
96 | * Full libtool support, from Gord Matzigkeit
|
---|
97 | * No longer have to explicitly touch stamp-h when using AC_CONFIG_HEADER;
|
---|
98 | AM_CONFIG_HEADER handles it automatically
|
---|
99 | * Texinfo output files no longer need .info extension
|
---|
100 | * Added `missing' support
|
---|
101 | * Cygwin32 support
|
---|
102 | * Conditionals in Makefile.am, from Ian Taylor
|
---|
103 | |
---|
104 |
|
---|
105 | New in 1.0:
|
---|
106 | * Bug fixes
|
---|
107 | * distcheck target runs install and installcheck targets
|
---|
108 | * Added preliminary support for DejaGNU.
|
---|
109 | |
---|
110 |
|
---|
111 | New in 0.33:
|
---|
112 | * More bug fixes
|
---|
113 | * More checking
|
---|
114 | * More libtool fixes from Gord Matzigkeit; libtool support is still
|
---|
115 | preliminary however
|
---|
116 | * Added support for jm_MAINTAINER_MODE
|
---|
117 | * dist-zip support
|
---|
118 | * New "distcheck" target
|
---|
119 | |
---|
120 |
|
---|
121 | New in 0.32:
|
---|
122 | * Many bug fixes
|
---|
123 | * mkinstalldirs and mdate-sh now appear in directory specified by
|
---|
124 | AC_CONFIG_AUX_DIR.
|
---|
125 | * Removed DIST_SUBDIRS, DIST_OTHER
|
---|
126 | * AC_ARG_PROGRAM only required when an actual program exists
|
---|
127 | * dist-hook target now run before distribution packaged up; idea from
|
---|
128 | Dieter Baron. Other hooks exist, too.
|
---|
129 | * Preliminary (unfinished) support for libtool
|
---|
130 | * Added short option names.
|
---|
131 | * Better "dist" support when gluing together multiple packages
|
---|
132 | |
---|
133 |
|
---|
134 | New in 0.31:
|
---|
135 | * Bug fixes
|
---|
136 | * Documentation updates (many from François Pinard)
|
---|
137 | * strictness `normal' now renamed to `foreign'
|
---|
138 | * Renamed --install-missing to --add-missing
|
---|
139 | * Now handles AC_CONFIG_AUX_DIR
|
---|
140 | * Now handles TESTS macro
|
---|
141 | * DIST_OTHER renamed to EXTRA_DIST
|
---|
142 | * DIST_SUBDIRS is deprecated
|
---|
143 | * @ALLOCA@ and @LIBOBJS@ now work in _LDADD variables
|
---|
144 | * Better error messages in many cases
|
---|
145 | * Program names are canonicalized
|
---|
146 | * Added "check" prefix; from Gord Matzigkeit
|
---|
147 | |
---|
148 |
|
---|
149 | New in 0.30:
|
---|
150 | * Bug fixes
|
---|
151 | * configure.in scanner knows about AC_PATH_XTRA, AC_OUTPUT ":" syntax
|
---|
152 | * Beginnings of a test suite
|
---|
153 | * Automatically adds -I options for $(srcdir), ".", and path to config.h
|
---|
154 | * Doesn't print anything when running
|
---|
155 | * Beginnings of MAINT_CHARSET support
|
---|
156 | * Can specify version in AUTOMAKE_OPTIONS
|
---|
157 | * Most errors recognizable by Emacs' M-x next-error
|
---|
158 | * Added --verbose option
|
---|
159 | * All "primary" variables now obsolete; use EXTRA_PRIMARY to supply
|
---|
160 | configure-generated names
|
---|
161 | * Required macros now distributed in aclocal.m4
|
---|
162 | * New documentation
|
---|
163 | * --strictness=gnu is default
|
---|
164 | |
---|
165 |
|
---|
166 | New in 0.29:
|
---|
167 | * Many bug fixes
|
---|
168 | * More sophisticated configure.in scanning; now understands ALLOCA and
|
---|
169 | LIBOBJS directly, handles AC_CONFIG_HEADER more precisely, etc.
|
---|
170 | * TEXINFOS and MANS now obsolete; use info_TEXINFOS and man_MANS instead.
|
---|
171 | * CONFIG_HEADER variable now obsolete
|
---|
172 | * Can handle multiple Texinfo sources
|
---|
173 | * Allow hierarchies deeper than 2. From Gord Matzigkeit.
|
---|
174 | * HEADERS variable no longer needed; now can put .h files directly into
|
---|
175 | foo_SOURCES variable.
|
---|
176 | * Automake automatically rebuilds files listed in AC_OUTPUT. The
|
---|
177 | corresponding ".in" files are included in the distribution.
|
---|
178 | |
---|
179 |
|
---|
180 | New in 0.28:
|
---|
181 | * Added --gnu and --gnits options
|
---|
182 | * More standards checking
|
---|
183 | * Bug fixes
|
---|
184 | * Cleaned up 'dist' targets
|
---|
185 | * Added AUTOMAKE_OPTIONS variable and several options
|
---|
186 | * Now scans configure.in to get some information (preliminary)
|
---|
187 | |
---|
188 |
|
---|
189 | New in 0.27:
|
---|
190 | * Works with Perl 4 again
|
---|
191 | |
---|
192 |
|
---|
193 | New in 0.26:
|
---|
194 | * Added --install-missing option.
|
---|
195 | * Pretty-prints generated macros and rules
|
---|
196 | * Comments in Makefile.am are placed more intelligently in Makefile.in
|
---|
197 | * Generates .PHONY target
|
---|
198 | * Rule or macro in Makefile.am now overrides contents of Automake file
|
---|
199 | * Substantial cleanups from François Pinard
|
---|
200 | |
---|
201 |
|
---|
202 | New in 0.25:
|
---|
203 | * Bug fixes.
|
---|
204 | * Works with Perl 4 again.
|
---|
205 | |
---|
206 |
|
---|
207 | New in 0.24:
|
---|
208 | * New uniform naming scheme.
|
---|
209 | * --strictness option
|
---|
210 | * Works with Perl 5
|
---|
211 | * '.c' files corresponding to '.y' or '.l' files are automatically
|
---|
212 | distributed.
|
---|
213 | * Many bug fixes and cleanups
|
---|
214 | |
---|
215 |
|
---|
216 | New in 0.23:
|
---|
217 | * Allow objects to be conditionally included in libraries via lib_LIBADD.
|
---|
218 | |
---|
219 |
|
---|
220 | New in 0.22:
|
---|
221 | * Bug fixes in 'clean' code.
|
---|
222 | * Now generates 'installdirs' target.
|
---|
223 | * man page installation reworked.
|
---|
224 | * 'make dist' no longer re-creates all Makefile.in's.
|
---|
225 | |
---|
226 |
|
---|
227 | New in 0.21:
|
---|
228 | * Reimplemented in Perl
|
---|
229 | * Added --amdir option (for debugging)
|
---|
230 | * Texinfo support cleaned up.
|
---|
231 | * Automatic de-ANSI-fication cleaned up.
|
---|
232 | * Cleaned up 'clean' targets.
|
---|
233 | |
---|
234 |
|
---|
235 | New in 0.20:
|
---|
236 | * Automatic dependency tracking
|
---|
237 | * More documentation
|
---|
238 | * New variables DATA and PACKAGEDATA
|
---|
239 | * SCRIPTS installed using $(INSTALL_SCRIPT)
|
---|
240 | * No longer uses double-colon rules
|
---|
241 | * Bug fixes
|
---|
242 | * Changes in advance of internationalization
|
---|