head	1.4;
access;
symbols
	RELENG_3_5_0_RELEASE:1.3
	RELENG_3_4_0_RELEASE:1.3
	RELENG_3_3_0_RELEASE:1.3
	RELENG_3_2_PAO:1.3.0.6
	RELENG_3_2_PAO_BP:1.3
	RELENG_3_2_0_RELEASE:1.3
	RELENG_3_1_0_RELEASE:1.3
	RELENG_3:1.3.0.4
	RELENG_3_BP:1.3
	RELENG_2_2_8_RELEASE:1.3
	RELENG_3_0_0_RELEASE:1.3
	RELENG_2_2_7_RELEASE:1.3
	RELENG_2_2_6_RELEASE:1.3
	RELENG_2_2_5_RELEASE:1.3
	bsd_44_lite_2:1.1.1.3
	RELENG_2_2_2_RELEASE:1.3
	RELENG_2_2_1_RELEASE:1.3
	RELENG_2_2_0_RELEASE:1.3
	RELENG_2_1_7_RELEASE:1.2.4.1
	RELENG_2_1_6_1_RELEASE:1.2.4.1
	RELENG_2_1_6_RELEASE:1.2.4.1
	RELENG_2_2:1.3.0.2
	RELENG_2_2_BP:1.3
	RELENG_2_1_5_RELEASE:1.2.4.1
	RELENG_2_1_0_RELEASE:1.2.4.1
	RELENG_2_1_0:1.2.0.4
	RELENG_2_1_0_BP:1.2
	RELENG_2_0_5_RELEASE:1.2
	RELENG_2_0_5:1.2.0.2
	RELENG_2_0_5_BP:1.2
	RELENG_2_0_5_ALPHA:1.2
	RELEASE_2_0:1.2
	BETA_2_0:1.2
	ALPHA_2_0:1.1.1.1.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.4
date	99.08.31.08.53.58;	author markm;	state dead;
branches;
next	1.3;

1.3
date	95.09.29.18.32.39;	author bde;	state Exp;
branches;
next	1.2;

1.2
date	94.11.14.21.28.46;	author phk;	state Exp;
branches
	1.2.4.1;
next	1.1;

1.1
date	94.05.27.12.32.57;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	94.05.27.12.32.58;	author rgrimes;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	97.07.06.06.04.43;	author bde;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	97.07.06.06.27.25;	author bde;	state Exp;
branches;
next	;

1.2.4.1
date	95.10.06.02.23.07;	author davidg;	state Exp;
branches;
next	;


desc
@@


1.4
log
@FreeBSD District court of Appeals - TN3270 vs Ports

Judge:		TN3270, you are charged with being superfluous to
		requirement, and have been found guilty.
		Defence, do you have any final words?
Defence lawyer:	Yes,..
		*!BLAM!*
Judge:		Contempt of court!! That blood is disgusting! Sergeant?
Sergeant:	Sah!?
Judge:		Get that mess out of here.
Sergeant:	Sah!!
Judge:		Anyone else have anything else to say?
		...
Judge:		Executioner!
Executioner:	My lord?
Judge:		Carry out the sentence, forthwith!
Executioner:	As my lord wishes...
		*!BLAM!* *!BLAM!* *!BLAM!*
Judge:		Any more matters for the court today?
		...
@
text
@#	@@(#)Makefile	8.1 (Berkeley) 6/6/93

.if !make(install) && !make(distribute)
# Build tools first so that things don't get built using stale tools and
# then built again after the tools are freshened.
#
# XXX this doesn't fix the problem if the tools are built by running make
# in the tn3270 subdir, because the Makefile doesn't give the full
# dependencies of the tools.
#
# XXX this doesn't fix the problem for `make depend' either.
SUBDIR=	tools
.endif

SUBDIR+=tn3270 mset

.include <bsd.subdir.mk>
@


1.3
log
@Build tools subdir first to reduce bogons caused by inadequate dependency
handling for the tools binaries.  E.g., after libc.a is changed, it
previously took two `make' passes and one `make depend' pass following
one of the `make' passes to bring everything up to date.  Now one `make'
pass followed by one `make depend' pass is sufficient.

Dependency handling seems to be difficult to handle cleanly when
interdependent things are built in different directories.
@
text
@@


1.2
log
@A little fix for "make distribute".
@
text
@a2 2
SUBDIR=	tn3270 mset

d4 9
a12 1
SUBDIR+=tools
d14 2
@


1.2.4.1
log
@Brought in changes from main branch: fix build order problems "tools" and
stop using gets().
@
text
@d3 2
d6 1
a6 9
# Build tools first so that things don't get built using stale tools and
# then built again after the tools are freshened.
#
# XXX this doesn't fix the problem if the tools are built by running make
# in the tn3270 subdir, because the Makefile doesn't give the full
# dependencies of the tools.
#
# XXX this doesn't fix the problem for `make depend' either.
SUBDIR=	tools
a7 2

SUBDIR+=tn3270 mset
@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
.if !make(install)
@


1.1.1.1
log
@BSD 4.4 Lite Usr.bin Sources
@
text
@@


1.1.1.2
log
@Import Lite2's src/usr.bin/bdes.  This was too hard to check at home
since bdes is not on the export cdrom.
@
text
@d3 1
a3 1
PROG=	bdes
d5 5
a9 1
.include <bsd.prog.mk>
@


1.1.1.3
log
@Import from Lite2 again to fix up mis-importing of Lite2's bdes.
This leaves a bogus rev.1.1.1.2.
@
text
@d3 1
a3 1
SUBDIR=	tn3270 mset
d5 1
a5 5
.if !make(install)
SUBDIR+=tools
.endif

.include <bsd.subdir.mk>
@
