1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--algernon@bonehunter.rulez.org--tla/Mk--head--0.1
5 2004-01-29 18:44:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-46
10 Mk--head--0.1--patch-46
13 * Makefile.in {EXTRA_DIST}: Added it.
22 2004-01-22 22:10:54 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-45
25 Really fixed distclean
27 Mk--head--0.1--patch-45
29 * Rules.mk.in (distclean): Really duplicate `clean' as should have
30 been done in patch-39.
36 2004-01-14 14:05:52 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-44
41 Mk--head--0.1--patch-44
43 * Rules.mk (_@): New canned commandset.
45 Updated all relevant ${_subdir}$@ users to use ${_@} instead.
51 2004-01-11 18:59:42 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-43
54 Made make dir/ work when dir has subdirs
56 Mk--head--0.1--patch-43
58 * Rules.mk.in (%/): Set DEFDESCEND to all.
64 2003-12-18 16:18:16 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-42
67 Added EXTRA_DIST stuff
69 Mk--head--0.1--patch-42
71 * toplevel.mk {EXTRA_DIST}: Append autoconf stuff.
77 2003-12-14 13:57:20 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-41
80 MAKE_TARGET_VAR_APPEND
82 Mk--head--0.1--patch-41
84 * Rules.mk.in {MAKE_TARGET_VAR_APPEND}: New substvar.
90 2003-12-14 13:17:30 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-40
93 Make the flex rule work for ancient flexen too
95 Mk--head--0.1--patch-40
97 * Rules.mk.in (%.l -> %.c): Run FLEX without args, so it produces
98 lex.yy.c, and rename that. This works around the ancient flex on
102 ChangeLog Rules.mk.in
105 2003-12-13 21:43:39 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-39
110 Mk--head--0.1--patch-39
112 * Rules.mk.in {CLEANFILES}: Append stuff instead of overriding.
113 {DISTCLEANFILES}: Likewise.
114 {MAINTCLEANFILES}: Likewise.
115 {P_DISTCLEAN}: New variable.
116 (distclean): Do not depend on clean, but duplicate its
117 functionality. (Like maintainer-clean does.)
118 * toplevel.mk {DISTCLEANFILES}: New variable, with some common stuff.
119 {MAINTCLEANFILES}: Likewise.
122 ChangeLog Rules.mk.in toplevel.mk
125 2003-12-13 15:25:41 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-38
128 Simplified distdir output
130 Mk--head--0.1--patch-38
132 * Rules.mk.in (distdir): Simplified the output for the eye.
135 ChangeLog Rules.mk.in
138 2003-12-13 15:19:28 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-37
141 Fixed make dist double-run
143 Mk--head--0.1--patch-37
145 * toplevel.mk (dist): Made it a wrapper around info, distdir, and...
147 (dist-post): ..and this.
150 ChangeLog toplevel.mk
153 2003-12-13 14:23:22 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-36
158 Mk--head--0.1--patch-36
160 * Rules.mk.in {WFLAGS_ICC}: Added -wd279.
163 ChangeLog Rules.mk.in
166 2003-12-13 14:22:15 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-35
169 Fix ${builddir}/Makefile message
171 Mk--head--0.1--patch-35
173 * Rules.mk.in (${builddir}/Makefile): Prefix the output stuff with
177 ChangeLog Rules.mk.in
180 2003-12-13 09:29:03 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-34
185 Mk--head--0.1--patch-34
187 * Rules.mk.in (distdir): Do a ${DESCEND}, otherwise non-first-level
188 directories will not be descended into.
189 * toplevel.mk [VERBOSE==2] (dist-local): Only fiddle with _target in
193 ChangeLog Rules.mk.in toplevel.mk
196 2003-12-12 11:55:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-33
201 Mk--head--0.1--patch-33
203 * toplevel.mk (dist-local): Fixed _toplevel fiddling.
206 ChangeLog toplevel.mk
209 2003-12-12 11:49:32 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-32
212 Do not clean CUSTOM_OBJECTS
214 Mk--head--0.1--patch-32
216 * Rules.mk.in {_OBJECTS}: New variable, containing what OBJECTS did,
217 but without CUSTOM_OBJECTS.
218 {OBJECTS}: Made it a combination of _OBJECTS and CUSTOM_OBJECTS.
219 {CLEANFILES}: Clean _OBJECTS, not OBJECTS, so CUSTOM_OBJECTS will
222 This fixed a bug where `make subdir/clean' erased CUSTOM_OBJECTS from
223 a different directory, where subdir/'s Makefile contained, say,
224 `CUSTOM_OBJECTS=../foo/bar.o'. (That is, make subdir/clean cleaned
225 ../foo/bar.o, and it does not do that anymore with this fix).
228 ChangeLog Rules.mk.in
231 2003-12-12 10:49:35 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-31
236 Mk--head--0.1--patch-31
238 * Rules.mk.in: When V=2 is set, prefix all actions with (TARGET),
239 where TARGET is the original target.
240 * toplevel.mk (dist-local): Set _target to `(dist)'.
243 ChangeLog Rules.mk.in toplevel.mk
246 2003-12-12 10:32:05 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-30
251 Mk--head--0.1--patch-30
253 * Rules.mk.in: Prefix all output names with ${_subdir}, and make P_SUB
254 silent by default (old behaviour can be restored with D=1).
257 ChangeLog Rules.mk.in
260 2003-12-12 10:05:21 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-29
263 Enhanced message upon DESCEND
265 Mk--head--0.1--patch-29
267 * Rules.mk.in {_subdir}: New variable.
268 {DESCEND}: Prefix ${dir} with ${_subdir} in non-verbose mode.
271 ChangeLog Rules.mk.in
274 2003-12-12 08:51:22 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-28
277 Support deeper (>= 2 level) hierarchies
279 Mk--head--0.1--patch-28
281 * Rules.mk.in {top_builddir}: Use some magic to figure out how deep we
285 ChangeLog Rules.mk.in
288 2003-12-12 08:35:20 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-27
291 LEX_SOURCES and YACC_SOURCES support
293 Mk--head--0.1--patch-27
295 * Rules.mk.in {LEX_SOURCES}: New user variable.
296 {YACC_SOURCES}: Likewise.
297 {DISTFILES}: Added ${LEX_SOURCES} and ${YACC_SOURCES}.
298 {LEX_OBJECTS}: New variable.
299 {YACC_OBJECTS}: Likewise.
300 {OBJECTS}: Added ${YACC_OBJECTS} and ${LEX_OBJECTS}
301 {LEX_MIDSRCS}: New variable.
302 {YACC_MIDSRCS}: Likewise.
303 {CLEANFILES}: Added ${YACC_MIDSRCS} and ${LEX_MIDSRCS}.
306 ChangeLog Rules.mk.in
309 2003-12-11 10:40:09 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-26
314 Mk--head--0.1--patch-26
316 * Rules.mk.in (%.tab.c): Remove arch-tag stuff.
317 (%.tab.h): Made it a separate target, based on %.tab.c.
320 ChangeLog Rules.mk.in
323 2003-12-11 10:11:14 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-25
328 Mk--head--0.1--patch-25
330 * Rules.mk (LEX): New substvar.
332 (P_LEX): New variable.
335 (%.tab.c: %.tab.y): Likewise.
336 (%.tab.h: %.tab.y): Likewise.
339 ChangeLog Rules.mk.in
342 2003-12-05 23:04:07 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-24
347 Mk--head--0.1--patch-24
349 * Rules.mk.in {DEFINES}: Include ${UPATCHLEVEL} in -DVERSION's value
353 ChangeLog Rules.mk.in
356 2003-12-05 22:11:05 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-23
359 Fixed snapshot building
361 Mk--head--0.1--patch-23
363 * Rules.mk.in {VERSION}: Always append ${UPATCHLEVEL} to it.
364 {PATCHLEVEL}: Adjusted it in one case to the above change.
367 ChangeLog Rules.mk.in
370 2003-12-05 22:07:53 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-22
375 Mk--head--0.1--patch-22
377 * Rules.mk.in (distdir): Fixed a typo in verbose mode.
380 ChangeLog Rules.mk.in
383 2003-12-03 19:16:10 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-21
388 Mk--head--0.1--patch-21
390 * Rules.mk {SNAPLOG}: New variable.
391 {UPATCHLEVEL}: Use it.
394 ChangeLog Rules.mk.in
397 2003-12-03 10:50:46 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-20
400 Support for setting PATCHLEVEL outside of Rules.mk
402 Mk--head--0.1--patch-20
404 * Rules.mk: Added support for setting PATCHLEVEL outside of Rules.mk.
407 ChangeLog Rules.mk.in
410 2003-10-06 19:43:04 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-19
413 Simplified snapshot handling
415 Mk--head--0.1--patch-19
417 * Rules.mk.in: Simplified snapshot handling a lot.
420 ChangeLog Rules.mk.in
423 2003-10-05 15:17:51 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-18
428 Mk--head--0.1--patch-18
430 * Rules.mk.in: FIxed snapshot support yet again.
433 ChangeLog Rules.mk.in
436 2003-10-05 11:42:46 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-17
439 .snapshot-version fixes
441 Mk--head--0.1--patch-17
443 * Rules.mk.in: Get .snapshot-version from ${top_builddir}, so it will
444 be known in subdirs too.
447 ChangeLog Rules.mk.in
450 2003-09-20 21:39:25 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-16
453 Pre-0 version support
455 Mk--head--0.1--patch-16
457 * Rules.mk.in (PATCHLEVEL): If PATCHLEVEL == PX, prepend a 0.pre
458 before ${PX}. So we get versions like 0.2.0.pre.15.
459 Not pretty, but better than 0.2..15 :)
462 ChangeLog Rules.mk.in
465 2003-09-20 20:46:57 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-15
470 Mk--head--0.1--patch-15
472 * Rules.mk (pkgconfdir): Use ${PACKAGE} instead of ${PROGRAM}, which
476 ChangeLog Rules.mk.in
479 2003-09-19 18:00:29 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-14
482 Support --with-snapshot in the dist tarball
484 Mk--head--0.1--patch-14
486 * Rules.mk.in: When WITH_SNAPSHOT is not specified, but
487 .snapshot-version exists, get PATCHLEVEL from there.
488 Also include .snapshot-version in the tarball.
491 ChangeLog Rules.mk.in
494 2003-09-19 11:38:28 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-13
499 Mk--head--0.1--patch-13
501 * Rules.mk.in (CLEANFILES): Moved most of the stuff from clean to
505 ChangeLog Rules.mk.in
508 2003-09-19 10:40:40 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-12
511 Support CUSTOM_OBJECTS
513 Mk--head--0.1--patch-12
515 * Rules.mk.in (OBJECTS): Add ${CUSTOM_OBJECTS} to the list too.
518 ChangeLog Rules.mk.in
521 2003-09-18 07:52:31 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-11
524 Support CUSTOM_CFLAGS and CUSTOM_LDFLAGS
526 Mk--head--0.1--patch-11
528 * Rules.mk.in (ALL_CFLAGS): Append ${CUSTOM_CFLAGS}.
529 (ALL_LDFLAGS): Append ${CUSTOM_LDFLAGS}.
532 ChangeLog Rules.mk.in
535 2003-09-16 08:29:31 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-10
538 ${top_builddir}/system.h
540 Mk--head--0.1--patch-10
542 * Rules.mk.in (${top_builddir}/system.h): New rule.
545 ChangeLog Rules.mk.in
548 2003-09-15 10:39:14 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-9
553 Mk--head--0.1--patch-9
555 * ChangeLog: New file.
556 * Makefile.in (EXTRA_DIST): Added it.
565 2003-09-15 10:13:34 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-8
570 Mk--head--0.1--patch-8
572 * Rules.mk.in (LN_S): New substvar.
573 (P_LINK): New print-helper.
579 2003-09-15 09:06:14 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-7
582 Fixed Makefile recreation in top-level dir
584 Mk--head--0.1--patch-7
586 * Rules.mk.in (${builddir}/Makefile): Prepend a ./ to the
593 2003-09-15 08:51:41 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-6
596 Cleanup some distcheck mess
598 Mk--head--0.1--patch-6
600 * Rules.mk.in (ALL_CFLAGS): Use =, not :=, otherwise some stuff gets
601 redefined at distcheck time.
602 (ALL_LDFLAGS): Likewise.
608 2003-09-15 08:43:07 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-5
613 Mk--head--0.1--patch-5
615 * Makefile.in (EXTRA_DIST): Added toplevel.mk.
621 2003-09-15 08:34:45 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-4
624 Updated to work with Blazerd too
626 Mk--head--0.1--patch-4
628 * Rules.mk.in: Include ${top_builddir}/config.mk - it is an
629 autogenerated file now.
630 [THY_SNAP]: Renamed to...
631 [WITH_SNAPSHOT]: ...this.
632 (CLEANFILES): Added ${PROGRAMS}.
633 (${top_builddir}/Mk/Rules.mk): Use CONFIG_FILES flag when calling
635 (${builddir}/Makefile): Likewise.
636 (${top_builddir}/config.mk): New rule.
642 2003-09-13 19:11:04 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-3
647 Mk--head--0.1--patch-3
649 * Rules.mk.in (WFLAGS_29X): Removed -Wmulticharacter.
655 2003-09-13 18:57:11 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-2
660 Mk--head--0.1--patch-2
662 * toplevel.mk: New file.
668 2003-09-13 18:56:05 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-1
671 Added code that allows make <dir>/<foo>
673 Mk--head--0.1--patch-1
675 * Rules.mk.in: Added code that allows make <dir>/<foo>.
681 2003-09-13 18:17:48 GMT Gergely Nagy <algernon@bonehunter.rulez.org> base-0
686 Mk--head--0.1--base-0
688 Initial import from thy--head--0.8, plus some generalisation.
691 Makefile.in Rules.mk.in