80515607cd3770c6100d25e1ef59cc2cb69b0b9e
[packages] / xemacs-packages / build / ChangeLog
1 2016-01-11  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.18 released.
4
5 2015-07-11  Steve Youngs  <steve@sxemacs.org>
6
7         * build.el: Require 'build-rpt' instead of 'build-report' when
8         using SXEmacs.
9         Note that it is not recommended for SXEmacs users to install or
10         use this package, this change is purely to allow building the
11         package with SXEmacs.
12
13 2014-05-15  Norbert Koch  <viteno@xemacs.org>
14
15         * Makefile (VERSION): XEmacs package 1.17 released.
16
17 2014-05-15  Norbert Koch  <viteno@xemacs.org>
18
19         * Makefile (VERSION): XEmacs package 1.16 released.
20
21 2014-05-13  Jerry James  <james@xemacs.org>
22
23         * .cvsignore: Remove.
24         * .hgignore: New file.
25         * README: Restore CVS keyword expansions.
26         * build-report.el: Ditto.
27         * build.el: Ditto.
28
29 2009-10-02  Norbert Koch  <viteno@xemacs.org>
30
31         * Makefile (VERSION): XEmacs package 1.15 released.
32
33 2009-10-01  Aidan Kehoe  <kehoea@parhasard.net>
34
35         * build-report.el: 
36         Have compiled 21.4 code also work on XEmacs binaries with real
37         support for multiple values, by avoiding runtime calls to
38         #'values.
39         Not waiting for approval from Adrian, as he hasn't been around
40         recently, and the code worked fine in the other packages it has
41         been applied to.
42
43 2003-10-31  Norbert Koch  <viteno@xemacs.org>
44
45         * Makefile (VERSION): XEmacs package 1.14 released.
46
47 2003-10-19  Norbert Koch  <viteno@xemacs.org>
48
49         * Makefile (VERSION): XEmacs package 1.13 released.
50
51 2003-10-18  Adrian Aichner  <adrian@xemacs.org>
52
53         * build-report.el: Update copyright years.
54         * build-report.el (build-report-keep-regexp): Update
55         build-report.el for test harness output.
56         * build-report.el (build-report-delete-regexp): Ditto.
57         * build-report.el (build-report-installation-data): Handle
58         builds of non-beta versions.
59         * build-report.el (build-report-version-file-data): Ditto.
60
61 2003-10-13  Norbert Koch  <viteno@xemacs.org>
62
63         * Makefile (VERSION): XEmacs package 1.12 released.
64
65 2003-09-30  Jerry James  <james@xemacs.org>
66
67         * build.el (build): Minor typo correction.
68
69 2003-10-13  Norbert Koch  <viteno@xemacs.org>
70
71         * Makefile (VERSION): XEmacs package 1.11 released.
72
73 2003-10-12  Adrian Aichner  <adrian@xemacs.org>
74
75         * build.texi: Add dircategory Emacs.
76         * build.texi (Top): Move from incorrect use of @var to correct use
77         of @code.
78         * build.texi (Build Overview): Ditto.
79         * build.texi (Build Installation): Ditto.
80         * build.texi (Build XEmacs From CVS): Ditto.
81         * build.texi (Build XEmacs From Tarballs): Ditto.
82         * build.texi (Build XEmacs With GNU Tools): Ditto.
83
84 2003-03-09  Ben Wing  <ben@xemacs.org>
85
86         * Makefile (MULE_ELCS): Removed.
87         Delete explicit compile:: and binkit: rules.
88         Don't add custom-load.elc to the list of generated elc's.
89         Use STANDARD_DOCS instead of explicitly giving the targets
90         and dependencies.
91         Delete unused MULE_ELCS.
92
93 2003-01-13  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
94
95         * Makefile (VERSION): XEmacs package 1.10 released.
96
97 2003-01-11  Adrian Aichner  <adrian@xemacs.org>
98
99         * Makefile (AUTHOR_VERSION): Increment.
100         * build.el: Remove commented code.
101         * build.el (build): Provide package before requiring others.
102         * build.el (build-cvs-get-branch-and-release-tags): Use temp
103         buffer to avoid changing directory of current buffer.
104         * build.el (build-cvs-xemacs-release): Improve docstring.
105         * build.el (build-from-CVS): Improve "Go Back" button notify function.
106         * build.el (build-from-tarballs): Ditto.
107         * build.el (build-with-GNU): Ditto.
108         * build.el (build-with-MS): Ditto.
109         * build.el (build-build-report): Ditto.
110
111 2003-01-03  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
112
113         * Makefile (VERSION): XEmacs package 1.09 released.
114
115 2002-12-17  Adrian Aichner  <adrian@xemacs.org>
116
117         * Makefile (INFO_FILES): build.texi is still on top-level.
118         * Makefile (html): Ditto.
119
120 2002-12-17  Adrian Aichner  <adrian@xemacs.org>
121
122         * Makefile (compile): Use $(INFO_DEP) dependency to make info
123         documentaion.
124
125 2002-12-14  Adrian Aichner  <adrian@xemacs.org>
126
127         * Makefile (AUTHOR_VERSION): Increment.
128         * Makefile (ELCS): Include build-report.el
129         * Makefile (HTML_FILES): Removed.
130         * Makefile (HTML_DEP): Removed.
131         * Makefile (INFO_DEP): New.
132         * Makefile (all): Removed.
133         * Makefile (compile): Use info target instead of INFO_FILES.
134         * Makefile (html): New.
135         * build.el: Move defuns and defcustoms to make package work in
136         vanilla XEmacs.  Update CVS release tags in `build-from-CVS',
137         istead of defcustom.
138
139 2002-11-29  Ben Wing  <ben@xemacs.org>
140
141         * .cvsignore: Remove files now handled automatically by CVS.
142         * Makefile: Use `compile' instead of hard-coded `all'.
143         * README (build.texi):
144         * README (PACKAGE_INDEX):
145         * README (XEMACS_STAGING): Removed.
146         Correct for new Local.rules format.
147
148 2002-12-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
149
150         * Makefile (VERSION): XEmacs package 1.08 released.
151
152 2002-11-26  Adrian Aichner  <adrian@xemacs.org>
153
154         * build-report.el: Sync with XEmacs core improvements.
155         * build-report.el (build-report-installation-version-regexp):
156         Support xemacs_extra_name.
157         * build-report.el (build-report-version-file-regexp): Ditto.
158         * build-report.el (build-report-keep-regexp): Add useful stuff.
159         * build-report.el (build-report-delete-regexp): Don't delete
160         successful tests.
161         * build-report.el (build-report-make-output-files): Typo fix.
162         * build-report.el (build-report): Sync docstring from core.
163         * build-report.el (build-report-installation-data): Support
164         xemacs_extra_name.  Default missing version information components
165         by defaulting to "".
166         * build-report.el (build-report-version-file-data): Ditto.
167         * build.el:
168         * build.el (build-call-process): Moved.
169         * build.el (build-compilation-mode-hook): Include time zone
170         information.
171         * build.el (build-cvs-get-branch-and-release-tags): New.  Retrieve
172         release tags from version.sh via CVS.
173         * build.el (build-cvs-xemacs-release): Remove static definition
174         in favor of `build-cvs-get-branch-and-release-tags'.
175         * build.el (build-cvs-login): Fix bug in build-cvs-available-p
176         house-keeping.
177         * build.el (build-tarball-site): Generate list dynamically from
178         `package-get-download-sites'.  Unification!
179         * build.el (build-with-MS-make-options): Fix default value.
180         * build.el (build-with-GNU): Set `build-report-installation-file'
181         and `build-report-version-file'.
182         * build.el (build-with-MS): Set `build-report-installation-file'
183         in addtion to `build-report-version-file'.  Tell user not to
184         forget saving config.inc.
185
186 2002-10-15  Ville Skyttä  <scop@xemacs.org>
187
188         * Makefile (srckit): Remove.
189
190 2002-08-12  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
191
192         * Makefile (VERSION): XEmacs package 1.07 released.
193
194 2002-08-10  Adrian Aichner  <adrian@xemacs.org>
195
196         * build.el (build): Save build-settings to custom-file.
197
198 2002-08-10  Adrian Aichner  <adrian@xemacs.org>
199
200         * build.texi: Add some index and section entries.  Change button
201         documentation from [Back] and [Go Back].
202         * build.texi (Saving Multiple Build Settings): New.
203
204 2002-07-20  Steve Youngs  <youngs@xemacs.org>
205
206         * Makefile (VERSION): XEmacs package 1.06 released.
207
208 2002-07-19  Adrian Aichner  <adrian@xemacs.org>
209
210         * Makefile (AUTHOR_VERSION): Sync with `build-version-number' in
211         build.el.
212         * build.el: Use `message-or-box' instead of `message'.  Rename
213         "Back" button to "Go Back".  Set `custom-mode' after
214         `widget-setup'.  Use `build-call-process'.
215         * build.el (build-version): Use `message-or-box' instead of `message'.
216         * build.el (build-cvs-available-p): New.
217         * build.el (build-cvs-xemacs-repository): Update to user `cvs'.
218         * build.el (build-cvs-working-dir-naming):
219         * build.el (build-cvs-login): Use `build-call-process'.
220         * build.el (build-from-what): Change from `defvar' to `defcustom'.
221         * build.el (build-from-CVS): Check for existence of
222         `build-cvs-checkout-dir'.
223         * build.el (build): Add support for build-settings via "Load",
224         "Delete", and "Save" buttons.  Use `build-call-process'.
225         * build.el (build-call-process): New.
226         * build.el (build-with-what): Change from `defvar' to `defcustom'.
227         * build.el (build-with-GNU): Fix "Go Back" button action.
228         * build.el (build-settings-save-custom-group): New.
229         * build.el (build-settings-load): New.
230
231 2002-07-16  Adrian Aichner  <adrian@xemacs.org>
232
233         * .cvsignore: Add generated .info* and .html files.
234
235 2002-07-04  Adrian Aichner  <adrian@xemacs.org>
236
237         * build.el (build-make-target-doc-paragraph): Update docstring.
238         * build.el (build-make-target-paragraph): Ditto.
239         * build.el (build-settings): Ditto.
240         * build.el (build-make-macro-paragraph): Match ..._DIR variable
241         definitions inside comments in xemacs.mak to handle them
242         generically.
243         * build.el (build-make-customize): Remove special ..._DIR variable
244         handling cruft.
245
246 2002-07-03  Adrian Aichner  <adrian@xemacs.org>
247
248         * build.el (build-with-MS-has-config-inc): New.
249         * build.el (build-from-CVS): Replace all NL and TAB in
250         `widget-insert' arguments to \n and \t to avoid inadvertent
251         reformatting.
252         * build.el (build-from-tarballs): Ditto.
253         * build.el (build): Ditto.
254         * build.el (build-with-GNU): Ditto.
255         * build.el (build-build-report): Ditto.
256         * build.el (build-with-MS): Ditto.  Set
257         `build-with-MS-has-config-inc' according to
258         `build-report-version-file'.  Pass `build-make-get-option-string'
259         to `build-make' only when build-with-MS-has-config-inc is nil.
260         * build.el (build-make-sym-to-opt): Add #### comment.
261         * build.el (build-make-set-value): Improve updating of
262         `build-make-options' from customized variables.
263
264 2002-06-24  Adrian Aichner  <adrian@xemacs.org>
265
266         * build.el: Update of Id CVS keyword.
267         * build.el (build-version-number): Doc fix.
268         * build.el (build-cvs-checkout-dir): Default to nil.
269         * build.el (build-tarball-dir): Actualize default.
270         * build.el (build-tarball-prefix): Ditto.
271         * build.el (build-tarball-set): Provide custom tags for constants.
272         * build.el (build-tarball-expand): Use `expand-file-name' instead
273         of `concat'.
274         * build.el (build-tarball-get-all): Doc fix.
275         * build.el (build-tarball-expand-all): Ditto.
276         * build.el (build-with-MS-make-options): Provide working default.
277
278 2002-06-03  Adrian Aichner  <adrian@xemacs.org>
279
280         * build.texi (Build Installation): Update pxref according to
281         change in XEmacs manual.
282
283 2002-05-26  Adrian Aichner  <adrian@xemacs.org>
284
285         * build.el: Update copyright years.
286         * build.el (build-version-number): Update to 2.00.
287         * build.el (build-version-date): Update to 2002-05-26.
288         * build.el (build-cvs-set-var-and-update-buffer): New.
289         * build.el (build-cvs-checkout-options-validate): Use new
290         build-cvs-set-var-and-update-buffer.
291         * build.el (build-cvs-options): Ditto.
292         * build.el (build-cvs-update-options): Ditto.
293         * build.el (build-cvs-checkout-parent-dir): Default to
294         (temp-directory). Use new build-cvs-set-var-and-update-buffer.
295         * build.el (build-cvs-xemacs-module): Change from defcustom to
296         defconst.
297         * build.el (build-cvs-checkout-dir): Change from defcustom to
298         defvar.
299         * build.el (build-cvs-use-pcl-cvs): Use new
300         build-cvs-set-var-and-update-buffer.
301         * build.el (build-cvs-xemacs-release): Ditto.  Add choices for
302         known releases.
303         * build.el (build-cvs-xemacs-repository): Update to repository at
304         SunSITE.dk.
305         * build.el (build-cvs-login): This works now.
306         * build.el (build-cvs-working-dir-naming): New. Use new
307         build-cvs-set-var-and-update-buffer.
308         * build.el (build-cvs-update): Add -A switch for update to latest
309         sources.
310         * build.el (build-from-CVS): Set `build-cvs-checkout-dir' from
311         `build-cvs-working-dir-naming'.  Display build-cvs settings and
312         general explanations in widget interface.
313         * build.el (build-tarball-dest): Use (temp-directory).
314         * build.el (build-tarball-site): Updated from
315         http://www.xemacs.org/Download/ as of 2002-03-07.
316         * build.el (build): Add documentation links to defgroup.  Test
317         availability of cvs and initialize GUI accordingly.  Add more user
318         information to widget interface.
319         * build.el (build-with-GNU): Back button to take build-from-what
320         into account.  Rename "Customize ..." to "Browse ..." in buttons.
321         * build.el (build-with-MS): Ditto.
322         * build.el (build-build-report): Back button to take
323         build-with-what into account.  Rename "Customize ..." to "Browse ..."
324         in buttons.
325         * build.el (build-with-MS): Ditto.
326         * build.el (build-make-alist): Fix typo.
327         * build.el (build-settings): New.  Reserved for future use.
328         * build.texi: Update copyright years.
329         * build.texi (Top): Update release version and date information.
330         * build.texi (Build Installation): Add Windows 2000.
331         * build.texi (Build XEmacs): Add information about Info and HTML
332         documentation.  Document cvs availability check.
333         * build.texi (Build XEmacs From CVS): Document CVS login, which
334         works now.
335         * build.texi (Build XEmacs With GNU Tools): Add some cindex
336         entries.
337         * build.texi (Build XEmacs With Microsoft Tools): Ditto.  Document
338         change of "Customize ..." to "Browse ..." in buttons.
339         * build.texi (Generate XEmacs Build Report): Document change of
340         "Customize ..." to "Browse ..." in buttons.
341
342 2002-01-07  Adrian Aichner  <adrian@xemacs.org>
343
344         * Makefile (HTML_FILES): New.
345         * Makefile (HTML_DEP): New.
346         * Makefile (all): Move $(INFO_FILES) dependency to end.
347
348 2001-12-30  Adrian Aichner  <adrian@xemacs.org>
349
350         * build.texi: Add missing direntry.
351
352 2001-12-02  Adrian Aichner  <adrian@xemacs.org>
353
354         * build.el:
355         * build.el (build-cvs-use-pcl-cvs): New.
356         * build.el (build-cvs-update): Obey build-cvs-use-pcl-cvs.  If
357         nil, run cvs update via (compile ...).
358         * build.el (build-from-CVS): Reword widget UI to use "CVS tag".
359         * build.el (build-with-MS): Overwrite build-report-version-file
360         according to build settings for build-report to find correct
361         information.
362
363 2001-05-19  Adrian Aichner  <adrian@xemacs.org>
364
365         * build.el (build-with-MS): Use build-report-version-file after
366         setting is.
367
368 2001-05-13  Adrian Aichner  <adrian@xemacs.org>
369
370         * build.el (build-from-CVS): Name buffer correctly.
371         * build.el (build-tarball-site): Update download sites from
372         XEmacs-21.4.2/etc/FTP.
373         * build.el (build-with-MS): Use version.sh of directory we build
374         in and customize build-report-version-file accordingly (without
375         saving in order to stay out of build-report's way).
376         * build.el (build-with-MS-make-commandline): Removed.
377
378 2001-04-30  Adrian Aichner  <adrian@xemacs.org>
379
380         * build.el (build-version-number): Don't skip over first
381         character, which used to be r (for release).
382
383 2001-04-30  Adrian Aichner  <adrian@xemacs.org>
384
385         * Makefile (VERSION): Start at 1.01 for now.
386         * README: Document discontinuation of CVS keywords Name and Date
387         and their use via cvs update -r rMAJOR-MINOR -kv.
388         * build.el (build-version-number): Substitute version manually.
389         * build.el (build-version-date): Substitute date manually.
390         * build.texi: Substitute version and date manually.
391
392 2001-04-29  Steve Youngs  <youngs@xemacs.org>
393
394         * Makefile (AUTHOR_VERSION): Changed to '1.78'.
395         (ELCS): Removed 'build-report.elc'.
396         (REQUIRES): Add xemacs-base, pcl-cvs, dired, w3 & prog-modes.
397
398 2001-04-28  Adrian Aichner  <adrian@xemacs.org>
399
400         * Makefile (VERSION): r1-78 is released.
401         * .cvsignore: Ignore the usual autogenerated files.
402
403 2001-04-26  Steve Youngs  <youngs@xemacs.org>
404
405         * build.el: Autoload 'ring-insert-at-beginning, efs-copy-file'.
406
407 2001-04-25  Adrian Aichner  <adrian@xemacs.org>
408
409         * Makefile (VERSION): r1-77 is released.
410         * Makefile (CATEGORY): Change from comm to libs.
411         * build.el (build-with-MS): Generate config.inc for XEmacs 21
412         minor versions > 2.
413
414 2001-04-19  Adrian Aichner  <adrian@xemacs.org>
415
416         * Makefile (VERSION): r1-76 is released.
417         * README: Update documentation.
418
419 2001-04-08  Adrian Aichner  <adrian@xemacs.org>
420
421         * Makefile (VERSION): r1-75 is released.
422         * build.el: Require compile.
423         * build.el (build-configure-sym-to-opt): Retain both dashes in
424         build-configure options.
425
426 2001-04-08  Adrian Aichner  <adrian@xemacs.org>
427
428         * Makefile (VERSION): r1-74 is released.
429         * build.el (build-configure): Fix configure argument processing.
430         * build.el (build-configure-generate): Find "configure.usage"
431         according to `build-from-what', not (config-value-hash-table) of
432         running XEmacs.
433         * build.el (build-make-generate): Ditto for "Makefile.in".
434
435 2001-04-07  Adrian Aichner  <adrian@xemacs.org>
436
437         * Makefile (VERSION): r1-73 is released.
438         * build.el (build-configure-string): Use
439         `build-configure-set-value' instead of `build-make-set-value'.
440         * build.el (build-configure-file): Ditto.
441         * build.el (build-configure-dir): Ditto.
442         * build.el (build-configure-type): Ditto.
443
444 2001-04-07  Adrian Aichner  <adrian@xemacs.org>
445
446         * Makefile (VERSION): r1-72 is released.
447         * build.el (build-make-sym-to-opt): Removed from
448         `build-configure-prolog'.
449         * build.el (build-configure-sym-to-opt): New in
450         `build-configure-prolog'.  Fix substring FROM value.
451         * build.el (build-make-set-value): Removed from
452         `build-configure-prolog'.
453         * build.el (build-configure-set-value): New in
454         `build-configure-prolog'.
455
456 2001-03-28  Adrian Aichner  <adrian@xemacs.org>
457
458         * Makefile (VERSION): r1-68 is released.
459         * build.el: Try requiring pcl-cvs.
460         * build.el (build-cvs-update): Use feature pcl-cvs, if available.
461
462 2001-03-20  Adrian Aichner  <adrian@xemacs.org>
463
464         * Makefile (VERSION): r1-67 is released.
465         * build.el (build-configure-option-category): Adjust for
466         configure.usage option line proliferation.
467         * build.el (build-configure-generate): Avoid setting and switching
468         to buffer.
469         * build.el (build-with-GNU): Add whitespace between widgets.
470         * build.texi: Fix CVS keyword in subtitle.
471
472 2001-03-17  Adrian Aichner  <adrian@xemacs.org>
473
474         * Makefile (VERSION): r1-66 is released.
475         * build-report.el: Update Copyright section.
476         * build.el: Add Legalese.
477         * build.el (build-make-customize): Add support for GTK_DIR and
478         sort list lexically.
479         * build.texi: Update Copyright information.  Update release Date.
480         * build.texi (Top): Add version and author information.
481
482 2001-03-17  Adrian Aichner  <adrian@xemacs.org>
483
484         * build.el (build-cvs-checkout-options-validate): Improve
485         documentation.
486         * build.el (build-cvs-checkout-dir): Change custom type from
487         directory to string.
488
489 2001-03-12  Adrian Aichner  <adrian@xemacs.org>
490
491         * build.el (build-configure):
492         * build.el (build-cvs-checkout-options-validate):
493         * build.el (build-cvs-options):
494         * build.el (build-cvs-checkout-dir):
495         * build.el (build-cvs-checkout-parent-dir): New.
496         * build.el (build-cvs-xemacs-module):
497         * build.el (build-cvs-xemacs-release):
498         * build.el (build-cvs-login):
499         * build.el (build-cvs-checkout):
500         * build.el (build-cvs-update):
501         * build.el (build-from-CVS):
502         * build.el (build-tarball-extract):
503         * build.el (build-make):
504
505 2001-02-18  Adrian Aichner  <adrian@xemacs.org>
506
507         * build-report.el (build-report-destination): xemacs-build-reports
508         has moved to SourceForge, where mailing list name length is
509         restricted, hence the name change to
510         xemacs-buildreports@xemacs.org.
511         * build.el: Fix comment structure for folding-mode.
512         * build.el (build-cvs-checkout-options-validate): New.
513         * build.el (build-cvs-working-dir): Commented out.
514         * build.el (build-cvs-checkout-dir): New.
515         * build.el (build-config-inc-generate): Moved to Build Make
516         section.
517
518 2000-12-30  Adrian Aichner  <adrian@xemacs.org>
519
520         * README: New.
521
522 2000-12-29  Adrian Aichner  <adrian@xemacs.org>
523
524         * build 1.58 is released.
525         
526         * TODO: Correct my E-mail address.
527         * build.el: Order all "^\s-*(def" blocks by name in preparation
528         for split into multiple files.
529         * build.texi (Build Overview): Improve some wording.
530         * package-info.in: Shorten description for build package.
531
532 2000-10-21  Adrian Aichner  <adrian@xemacs.org>
533
534         * build 1.57 is released.
535         
536         * Makefile (VERSION): Increment to 1.01
537         * build.el (build): Rename buttons.
538         * build.texi (Build XEmacs): Document more buttons.
539         * build.texi (Known Problems of Build): Enumerate Problems,
540         itemize into Problem, Workaround, and Fix.
541
542 2000-10-09  Adrian Aichner  <adrian@xemacs.org>
543
544         * build.el (build-version-number): Use CVS keyword Name for
545         AUTHOR_VERSION handling.
546         * build.texi: Ditto.
547         * Makefile (AUTHOR_VERSION): Ditto.
548         * build 1.56 is released.
549
550 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
551
552         * build-report.el: Update copyright year range.
553         build-report-version is determined by XEmacs version -- remove
554         build-report-version*.
555         * build-report.el (build-report-keep-regexp): Match test results.
556         * build-report.el (build-report-delete-regexp): Ignore
557         auto-linlining conflicts and texinfmt "Formatting" output.
558         * build-report.el (build-report-insert-header): Report
559         emacs-version and system-configuration instead of
560         build-report-version.
561         * build.el: Require build-report on top-level.  Add package
562         version support.  Improve UI.
563         * build.el (build): Add informative text to UI.  Fix config.inc
564         support check (> 21.2-b32) for building with Microsoft Tools.
565         * build.el (build-version-number): New.
566         * build.el (build-version-date): New.
567         * build.el (build-version): New.
568         * build.el (build-config-inc-generate): Report version number of
569         build.
570
571 2000-07-05  Adrian Aichner  <aichner@ecf.teradyne.com>
572
573         * Makefile (VERSION): build 1.51 is released.
574
575 2000-07-05  AichnerAd  <aichner@ecf.teradyne.com>
576
577         * build-report.el: Minor doc changes.  Sync with XEmacs 21.2
578         lisp/build-report.el 1.5.2.4.
579         * build-report.el (build-report-version-number): New.
580         * build-report.el (build-report-version-date): New.
581         * build-report.el (build-report-version): New.
582
583 2000-06-22  Adrian Aichner  <aichner@ecf.teradyne.com>
584
585         * build.texi (Overview): Fix trivial typo.
586
587 2000-06-12  Adrian Aichner  <aichner@ecf.teradyne.com>
588
589         * Makefile (VERSION): build 1.49 is released.
590
591         * build.el (build-config-option-category): Rename all
592         build-config- symbols to build-configure-, build-config- is now
593         reserved for config.inc support under native Windows builds.
594         (build): Re-indent whole file.
595         (build-with-MS): Generate config.inc file from 'build-make
596         options.
597         (build-with-MS-make-commandline): New function building long or
598         short build-make commandline depending on config.inc support in
599         xemacs.mak.
600
601 2000-05-06  Adrian Aichner  <aichner@ecf.teradyne.com>
602
603         * build.el (build-make-customize): Bring back *_DIR interface for
604         MS builds (can't be deduced from xemacs.mak).
605
606         * Makefile (VERSION): build 1.48 is released.
607         
608 2000-04-09  Adrian Aichner  <aichner@ecf.teradyne.com>
609
610         * Makefile (VERSION): build 1.47 is released with minimal
611         documentation.
612
613         * build.el: Add ellipsis for push-buttons requiring further
614         interaction.
615
616         * Makefile (ELCS): Remove obsolete build-info.elc
617         (VERSION): build 1.46 is released.
618
619         * build.el (build-make-customize): Remove MS-specific stuff.
620         (build-from-tarballs): Add "Back" button.
621         (build-from-CVS): ditto.
622         (build-with-GNU): ditto.
623         (build-with-MS): ditto.
624         (build-build-report): ditto.
625         (build-with-MS): Add buttons to "Check temacs (XEmacs before
626         dumping)" and "Check XEmacs".
627
628 1999-07-15  Adrian Aichner  <aichner@ecf.teradyne.com>
629
630         * Makefile (AUTHOR_VERSION): Increment to 1.43.
631
632         * build-report.el (build-report-installation-file): Installation
633         file is now in top-level directory for Windows NT as well.
634
635         * build.el (build-build-report): Ditto.
636
637         * Makefile (AUTHOR_VERSION): Increment to 1.42.
638
639         * build.el (build-cvs-update-options): Remove -A switch.
640
641         * build-report.el (build-report-installation-version-regexp):
642         Handle releases in addition to betas.
643
644 1999-03-16  Adrian Aichner  <aichner@ecf.teradyne.com>
645
646         * Create package.