head	1.22;
access;
symbols
	perseant-exfatfs-base-20261102:1.22
	netbsd-11-1-RELEASE:1.22
	netbsd-10-2-RELEASE:1.22
	netbsd-9-5-RELEASE:1.22
	netbsd-11-0-RELEASE:1.22
	netbsd-11-0-RC7:1.22
	netbsd-11-0-RC6:1.22
	netbsd-11-0-RC5:1.22
	netbsd-11-0-RC4:1.22
	netbsd-11-0-RC3:1.22
	netbsd-11-0-RC2:1.22
	netbsd-11-0-RC1:1.22
	perseant-exfatfs-base-20250801:1.22
	netbsd-11:1.22.0.110
	netbsd-11-base:1.22
	netbsd-10-1-RELEASE:1.22
	perseant-exfatfs-base-20240630:1.22
	perseant-exfatfs:1.22.0.108
	perseant-exfatfs-base:1.22
	netbsd-8-3-RELEASE:1.22
	netbsd-9-4-RELEASE:1.22
	netbsd-10-0-RELEASE:1.22
	netbsd-10-0-RC6:1.22
	netbsd-10-0-RC5:1.22
	netbsd-10-0-RC4:1.22
	netbsd-10-0-RC3:1.22
	netbsd-10-0-RC2:1.22
	netbsd-10-0-RC1:1.22
	netbsd-10:1.22.0.106
	netbsd-10-base:1.22
	netbsd-9-3-RELEASE:1.22
	cjep_sun2x-base1:1.22
	cjep_sun2x:1.22.0.104
	cjep_sun2x-base:1.22
	cjep_staticlib_x-base1:1.22
	netbsd-9-2-RELEASE:1.22
	cjep_staticlib_x:1.22.0.102
	cjep_staticlib_x-base:1.22
	netbsd-9-1-RELEASE:1.22
	phil-wifi-20200421:1.22
	phil-wifi-20200411:1.22
	is-mlppp:1.22.0.100
	is-mlppp-base:1.22
	phil-wifi-20200406:1.22
	netbsd-8-2-RELEASE:1.22
	netbsd-9-0-RELEASE:1.22
	netbsd-9-0-RC2:1.22
	netbsd-9-0-RC1:1.22
	phil-wifi-20191119:1.22
	netbsd-9:1.22.0.98
	netbsd-9-base:1.22
	phil-wifi-20190609:1.22
	netbsd-8-1-RELEASE:1.22
	netbsd-8-1-RC1:1.22
	pgoyette-compat-merge-20190127:1.22
	pgoyette-compat-20190127:1.22
	pgoyette-compat-20190118:1.22
	pgoyette-compat-1226:1.22
	pgoyette-compat-1126:1.22
	pgoyette-compat-1020:1.22
	pgoyette-compat-0930:1.22
	pgoyette-compat-0906:1.22
	netbsd-7-2-RELEASE:1.22
	pgoyette-compat-0728:1.22
	netbsd-8-0-RELEASE:1.22
	phil-wifi:1.22.0.96
	phil-wifi-base:1.22
	pgoyette-compat-0625:1.22
	netbsd-8-0-RC2:1.22
	pgoyette-compat-0521:1.22
	pgoyette-compat-0502:1.22
	pgoyette-compat-0422:1.22
	netbsd-8-0-RC1:1.22
	pgoyette-compat-0415:1.22
	pgoyette-compat-0407:1.22
	pgoyette-compat-0330:1.22
	pgoyette-compat-0322:1.22
	pgoyette-compat-0315:1.22
	netbsd-7-1-2-RELEASE:1.22
	pgoyette-compat:1.22.0.94
	pgoyette-compat-base:1.22
	netbsd-7-1-1-RELEASE:1.22
	matt-nb8-mediatek:1.22.0.92
	matt-nb8-mediatek-base:1.22
	perseant-stdc-iso10646:1.22.0.90
	perseant-stdc-iso10646-base:1.22
	netbsd-8:1.22.0.88
	netbsd-8-base:1.22
	prg-localcount2-base3:1.22
	prg-localcount2-base2:1.22
	prg-localcount2-base1:1.22
	prg-localcount2:1.22.0.86
	prg-localcount2-base:1.22
	pgoyette-localcount-20170426:1.22
	bouyer-socketcan-base1:1.22
	pgoyette-localcount-20170320:1.22
	netbsd-7-1:1.22.0.84
	netbsd-7-1-RELEASE:1.22
	netbsd-7-1-RC2:1.22
	netbsd-7-nhusb-base-20170116:1.22
	bouyer-socketcan:1.22.0.82
	bouyer-socketcan-base:1.22
	pgoyette-localcount-20170107:1.22
	netbsd-7-1-RC1:1.22
	pgoyette-localcount-20161104:1.22
	netbsd-7-0-2-RELEASE:1.22
	localcount-20160914:1.22
	netbsd-7-nhusb:1.22.0.80
	netbsd-7-nhusb-base:1.22
	pgoyette-localcount-20160806:1.22
	pgoyette-localcount-20160726:1.22
	pgoyette-localcount:1.22.0.78
	pgoyette-localcount-base:1.22
	netbsd-7-0-1-RELEASE:1.22
	netbsd-7-0:1.22.0.76
	netbsd-7-0-RELEASE:1.22
	netbsd-7-0-RC3:1.22
	netbsd-7-0-RC2:1.22
	netbsd-7-0-RC1:1.22
	netbsd-5-2-3-RELEASE:1.22
	netbsd-5-1-5-RELEASE:1.22
	netbsd-6-0-6-RELEASE:1.22
	netbsd-6-1-5-RELEASE:1.22
	netbsd-7:1.22.0.74
	netbsd-7-base:1.22
	yamt-pagecache-base9:1.22
	yamt-pagecache-tag8:1.22
	netbsd-6-1-4-RELEASE:1.22
	netbsd-6-0-5-RELEASE:1.22
	tls-earlyentropy:1.22.0.72
	tls-earlyentropy-base:1.22
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.22
	riastradh-drm2-base3:1.22
	netbsd-6-1-3-RELEASE:1.22
	netbsd-6-0-4-RELEASE:1.22
	netbsd-5-2-2-RELEASE:1.22
	netbsd-5-1-4-RELEASE:1.22
	netbsd-6-1-2-RELEASE:1.22
	netbsd-6-0-3-RELEASE:1.22
	netbsd-5-2-1-RELEASE:1.22
	netbsd-5-1-3-RELEASE:1.22
	netbsd-6-1-1-RELEASE:1.22
	riastradh-drm2-base2:1.22
	riastradh-drm2-base1:1.22
	riastradh-drm2:1.22.0.66
	riastradh-drm2-base:1.22
	netbsd-6-1:1.22.0.70
	netbsd-6-0-2-RELEASE:1.22
	netbsd-6-1-RELEASE:1.22
	netbsd-6-1-RC4:1.22
	netbsd-6-1-RC3:1.22
	agc-symver:1.22.0.68
	agc-symver-base:1.22
	netbsd-6-1-RC2:1.22
	netbsd-6-1-RC1:1.22
	yamt-pagecache-base8:1.22
	netbsd-5-2:1.22.0.64
	netbsd-6-0-1-RELEASE:1.22
	yamt-pagecache-base7:1.22
	netbsd-5-2-RELEASE:1.22
	netbsd-5-2-RC1:1.22
	matt-nb6-plus-nbase:1.22
	yamt-pagecache-base6:1.22
	netbsd-6-0:1.22.0.62
	netbsd-6-0-RELEASE:1.22
	netbsd-6-0-RC2:1.22
	tls-maxphys:1.22.0.60
	tls-maxphys-base:1.22
	matt-nb6-plus:1.22.0.58
	matt-nb6-plus-base:1.22
	netbsd-6-0-RC1:1.22
	yamt-pagecache-base5:1.22
	yamt-pagecache-base4:1.22
	netbsd-6:1.22.0.56
	netbsd-6-base:1.22
	netbsd-5-1-2-RELEASE:1.22
	netbsd-5-1-1-RELEASE:1.22
	yamt-pagecache-base3:1.22
	yamt-pagecache-base2:1.22
	yamt-pagecache:1.22.0.54
	yamt-pagecache-base:1.22
	cherry-xenmp:1.22.0.52
	cherry-xenmp-base:1.22
	bouyer-quota2-nbase:1.22
	bouyer-quota2:1.22.0.50
	bouyer-quota2-base:1.22
	matt-mips64-premerge-20101231:1.22
	matt-nb5-mips64-premerge-20101231:1.22
	matt-nb5-pq3:1.22.0.48
	matt-nb5-pq3-base:1.22
	netbsd-5-1:1.22.0.46
	netbsd-5-1-RELEASE:1.22
	netbsd-5-1-RC4:1.22
	matt-nb5-mips64-k15:1.22
	netbsd-5-1-RC3:1.22
	netbsd-5-1-RC2:1.22
	netbsd-5-1-RC1:1.22
	netbsd-5-0-2-RELEASE:1.22
	matt-nb5-mips64-premerge-20091211:1.22
	matt-premerge-20091211:1.22
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.22
	matt-nb4-mips64-k7-u2a-k9b:1.22
	matt-nb5-mips64-u1-k1-k5:1.22
	matt-nb5-mips64:1.22.0.44
	netbsd-5-0-1-RELEASE:1.22
	jym-xensuspend-nbase:1.22
	netbsd-5-0:1.22.0.42
	netbsd-5-0-RELEASE:1.22
	netbsd-5-0-RC4:1.22
	netbsd-5-0-RC3:1.22
	netbsd-5-0-RC2:1.22
	jym-xensuspend:1.22.0.40
	jym-xensuspend-base:1.22
	netbsd-5-0-RC1:1.22
	netbsd-5:1.22.0.38
	netbsd-5-base:1.22
	matt-mips64-base2:1.22
	matt-mips64:1.22.0.36
	mjf-devfs2:1.22.0.34
	mjf-devfs2-base:1.22
	netbsd-4-0-1-RELEASE:1.22
	wrstuden-revivesa-base-3:1.22
	wrstuden-revivesa-base-2:1.22
	wrstuden-fixsa-newbase:1.22
	wrstuden-revivesa-base-1:1.22
	yamt-pf42-base4:1.22
	yamt-pf42-base3:1.22
	hpcarm-cleanup-nbase:1.22
	yamt-pf42-baseX:1.22
	yamt-pf42-base2:1.22
	wrstuden-revivesa:1.22.0.32
	wrstuden-revivesa-base:1.22
	yamt-pf42:1.22.0.30
	yamt-pf42-base:1.22
	keiichi-mipv6:1.22.0.28
	keiichi-mipv6-base:1.22
	matt-armv6-nbase:1.22
	matt-armv6-prevmlocking:1.22
	wrstuden-fixsa-base-1:1.22
	netbsd-4-0:1.22.0.26
	netbsd-4-0-RELEASE:1.22
	cube-autoconf:1.22.0.24
	cube-autoconf-base:1.22
	netbsd-4-0-RC5:1.22
	netbsd-4-0-RC4:1.22
	netbsd-4-0-RC3:1.22
	netbsd-4-0-RC2:1.22
	netbsd-4-0-RC1:1.22
	matt-armv6:1.22.0.22
	matt-armv6-base:1.22
	matt-mips64-base:1.22
	hpcarm-cleanup:1.22.0.20
	hpcarm-cleanup-base:1.22
	netbsd-3-1-1-RELEASE:1.22
	netbsd-3-0-3-RELEASE:1.22
	wrstuden-fixsa:1.22.0.18
	wrstuden-fixsa-base:1.22
	abandoned-netbsd-4-base:1.22
	abandoned-netbsd-4:1.22.0.12
	netbsd-3-1:1.22.0.14
	netbsd-3-1-RELEASE:1.22
	netbsd-3-0-2-RELEASE:1.22
	netbsd-3-1-RC4:1.22
	netbsd-3-1-RC3:1.22
	netbsd-3-1-RC2:1.22
	netbsd-3-1-RC1:1.22
	netbsd-4:1.22.0.16
	netbsd-4-base:1.22
	netbsd-3-0-1-RELEASE:1.22
	netbsd-3-0:1.22.0.10
	netbsd-3-0-RELEASE:1.22
	netbsd-3-0-RC6:1.22
	netbsd-3-0-RC5:1.22
	netbsd-3-0-RC4:1.22
	netbsd-3-0-RC3:1.22
	netbsd-3-0-RC2:1.22
	netbsd-3-0-RC1:1.22
	netbsd-2-0-3-RELEASE:1.22
	netbsd-2-1:1.22.0.8
	netbsd-2-1-RELEASE:1.22
	netbsd-2-1-RC6:1.22
	netbsd-2-1-RC5:1.22
	netbsd-2-1-RC4:1.22
	netbsd-2-1-RC3:1.22
	netbsd-2-1-RC2:1.22
	netbsd-2-1-RC1:1.22
	netbsd-2-0-2-RELEASE:1.22
	netbsd-3:1.22.0.6
	netbsd-3-base:1.22
	netbsd-2-0-1-RELEASE:1.22
	netbsd-2:1.22.0.4
	netbsd-2-base:1.22
	netbsd-2-0-RELEASE:1.22
	netbsd-2-0-RC5:1.22
	netbsd-2-0-RC4:1.22
	netbsd-2-0-RC3:1.22
	netbsd-2-0-RC2:1.22
	netbsd-2-0-RC1:1.22
	netbsd-2-0:1.22.0.2
	netbsd-2-0-base:1.22
	netbsd-1-6-PATCH002-RELEASE:1.18
	netbsd-1-6-PATCH002:1.18
	netbsd-1-6-PATCH002-RC4:1.18
	netbsd-1-6-PATCH002-RC3:1.18
	netbsd-1-6-PATCH002-RC2:1.18
	netbsd-1-6-PATCH002-RC1:1.18
	netbsd-1-6-PATCH001:1.18
	netbsd-1-6-PATCH001-RELEASE:1.18
	netbsd-1-6-PATCH001-RC3:1.18
	netbsd-1-6-PATCH001-RC2:1.18
	netbsd-1-6-PATCH001-RC1:1.18
	fvdl_fs64_base:1.19
	netbsd-1-6-RELEASE:1.18
	netbsd-1-6-RC3:1.18
	netbsd-1-6-RC2:1.18
	netbsd-1-6-RC1:1.18
	netbsd-1-6:1.18.0.2
	netbsd-1-6-base:1.18
	netbsd-1-5-PATCH003:1.16
	netbsd-1-5-PATCH002:1.16
	netbsd-1-5-PATCH001:1.16
	netbsd-1-5-RELEASE:1.16
	netbsd-1-5-BETA2:1.16
	netbsd-1-5-BETA:1.16
	netbsd-1-4-PATCH003:1.15
	netbsd-1-5-ALPHA2:1.16
	netbsd-1-5:1.16.0.4
	netbsd-1-5-base:1.16
	minoura-xpg4dl:1.16.0.2
	minoura-xpg4dl-base:1.16
	netbsd-1-4-PATCH002:1.15
	wrstuden-devbsize-19991221:1.15
	wrstuden-devbsize:1.15.0.6
	wrstuden-devbsize-base:1.15
	comdex-fall-1999:1.15.0.4
	comdex-fall-1999-base:1.15
	netbsd-1-4-PATCH001:1.15
	netbsd-1-4-RELEASE:1.15
	netbsd-1-4:1.15.0.2
	netbsd-1-4-base:1.15
	netbsd-1-3-PATCH003:1.12
	netbsd-1-3-PATCH003-CANDIDATE2:1.12
	netbsd-1-3-PATCH003-CANDIDATE1:1.12
	netbsd-1-3-PATCH003-CANDIDATE0:1.12
	netbsd-1-3-PATCH002:1.12
	netbsd-1-3-PATCH001:1.12
	netbsd-1-3-RELEASE:1.12
	netbsd-1-3-BETA:1.12
	netbsd-1-3:1.12.0.2
	netbsd-1-3-base:1.12
	netbsd-1-2-PATCH001:1.5
	lite-2:1.1.1.1
	netbsd-1-2-RELEASE:1.5
	netbsd-1-2-BETA:1.5
	netbsd-1-2-base:1.5
	netbsd-1-2:1.5.0.6
	netbsd-1-1-PATCH001:1.5
	netbsd-1-1-RELEASE:1.5
	netbsd-1-1:1.5.0.2
	netbsd-1-1-base:1.5
	lite1:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.22
date	2003.10.21.10.01.19;	author lukem;	state Exp;
branches;
next	1.21;

1.21
date	2003.10.19.04.45.01;	author lukem;	state Exp;
branches;
next	1.20;

1.20
date	2003.10.19.01.01.44;	author lukem;	state Exp;
branches;
next	1.19;

1.19
date	2002.09.18.02.51.46;	author lukem;	state Exp;
branches;
next	1.18;

1.18
date	2002.03.05.19.17.44;	author thorpej;	state Exp;
branches;
next	1.17;

1.17
date	2000.12.30.17.51.26;	author sommerfeld;	state Exp;
branches;
next	1.16;

1.16
date	2000.01.23.22.08.53;	author mycroft;	state Exp;
branches;
next	1.15;

1.15
date	99.02.13.02.54.20;	author lukem;	state Exp;
branches;
next	1.14;

1.14
date	98.11.09.15.30.10;	author hubertf;	state Exp;
branches;
next	1.13;

1.13
date	98.09.29.07.33.20;	author lukem;	state Exp;
branches;
next	1.12;

1.12
date	97.10.11.09.34.16;	author mycroft;	state Exp;
branches;
next	1.11;

1.11
date	97.05.07.07.15.34;	author mycroft;	state Exp;
branches;
next	1.10;

1.10
date	97.04.30.20.07.40;	author christos;	state Exp;
branches;
next	1.9;

1.9
date	97.04.01.15.25.52;	author christos;	state Exp;
branches;
next	1.8;

1.8
date	97.04.01.11.42.34;	author christos;	state Exp;
branches;
next	1.7;

1.7
date	97.03.24.22.15.38;	author christos;	state Exp;
branches;
next	1.6;

1.6
date	96.09.26.00.04.42;	author mrg;	state Exp;
branches;
next	1.5;

1.5
date	95.04.20.02.06.32;	author mycroft;	state Exp;
branches;
next	1.4;

1.4
date	95.03.21.12.14.18;	author cgd;	state Exp;
branches;
next	1.3;

1.3
date	95.03.01.09.07.54;	author glass;	state Exp;
branches;
next	1.2;

1.2
date	94.11.30.11.38.56;	author pk;	state Exp;
branches;
next	1.1;

1.1
date	94.10.21.20.52.50;	author jtc;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	94.10.21.20.52.51;	author jtc;	state Exp;
branches;
next	;


desc
@@


1.22
log
@Rework how MAKEVERBOSE operates:

    *	Don't bother prefixing commands with a line of  ${_MKCMD}\
	and instead rely upon "make -s".  This is less intrusive on
	all the Makefiles than the former.  Idea from David Laight.

    *	Rename the variables use to print messages.  The scheme now is:
	    _MKMSG_FOO		Run  _MKMSG 'foo'
	    _MKTARGET_FOO	Run  _MKMSG_FOO ${.TARGET}
	From discussion with Alistair Crooks.
@
text
@#	$NetBSD: Makefile,v 1.21 2003/10/19 04:45:01 lukem Exp $
#	@@(#)Makefile	8.1 (Berkeley) 6/11/93

.include <bsd.own.mk>

SUBDIR=	boggle mkdict mkindex

MKDICTDIR!= cd $(.CURDIR)/mkdict; ${PRINTOBJDIR}
MKDICT=${MKDICTDIR}/mkdict
MKINDEXDIR!= cd $(.CURDIR)/mkindex; ${PRINTOBJDIR}
MKINDEX=${MKINDEXDIR}/mkindex
WORDS=${NETBSDSRCDIR}/share/dict/web2
DICTFILES=dictionary dictindex
.if ${MKSHARE} != "no"
FILES=${DICTFILES}
FILESDIR=/usr/share/games/boggle
.endif
CLEANFILES+=${DICTFILES}

realall: ${FILES}

${MKDICT}:
	@@cd ${.CURDIR}/mkdict && ${MAKE}

${MKINDEX}:
	@@cd ${.CURDIR}/mkindex && ${MAKE}

dictionary: ${WORDS} ${MKDICT}
	${_MKTARGET_CREATE}
	rm -f ${.TARGET}
	${MKDICT} < ${WORDS} > ${.TARGET}

dictindex: dictionary ${MKINDEX}
	${_MKTARGET_CREATE}
	rm -f ${.TARGET}
	${MKINDEX} < dictionary > ${.TARGET}

.include <bsd.prog.mk>
.include <bsd.subdir.mk>
@


1.21
log
@rework to use the newer _MKMSGCREATE (et al) macros
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.20 2003/10/19 01:01:44 lukem Exp $
d29 1
a29 2
	${_MKMSGCREATE}
	${_MKCMD}\
a30 1
	${_MKCMD}\
d34 1
a34 2
	${_MKMSGCREATE}
	${_MKCMD}\
a35 1
	${_MKCMD}\
@


1.20
log
@Support MAKEVERBOSE.  (Some host tools still generate verbose runtime messages)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19 2002/09/18 02:51:46 lukem Exp $
d29 1
a29 1
	${_MKMSG} " create  ${.TARGET}"
d36 1
a36 1
	${_MKMSG} " create  ${.TARGET}"
@


1.19
log
@use NETBSDSRCDIR as appropriate
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.18 2002/03/05 19:17:44 thorpej Exp $
d29 2
d32 1
d36 2
d39 1
@


1.18
log
@There is no need to explcitly use ${.OBJDIR}; it's implied.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.17 2000/12/30 17:51:26 sommerfeld Exp $
d12 1
a12 1
WORDS=${.CURDIR}/../../share/dict/web2
@


1.17
log
@${PRINTOBJDIR}ify
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.16 2000/01/23 22:08:53 mycroft Exp $
d13 1
a13 1
DICTFILES=${.OBJDIR}/dictionary ${.OBJDIR}/dictindex
d28 1
a28 1
${.OBJDIR}/dictionary: ${WORDS} ${MKDICT}
d32 1
a32 1
${.OBJDIR}/dictindex: ${.OBJDIR}/dictionary ${MKINDEX}
d34 1
a34 1
	${MKINDEX} < ${.OBJDIR}/dictionary > ${.TARGET}
@


1.16
log
@More .mk file fallout.  *sigh*
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.15 1999/02/13 02:54:20 lukem Exp $
d8 4
a11 4
MKDICT!=cd $(.CURDIR)/mkdict; \
	printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}/mkdict\n" | ${MAKE} -s -f-
MKINDEX!=cd $(.CURDIR)/mkindex; \
	printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}/mkindex\n" | ${MAKE} -s -f-
a26 1
	
@


1.15
log
@convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.14 1998/11/09 15:30:10 hubertf Exp $
d20 1
a20 1
all: ${FILES}
@


1.14
log
@make objdir-aware
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.13 1998/09/29 07:33:20 lukem Exp $
d4 2
d14 1
a14 1
.if !defined(NOSHARE)
@


1.13
log
@don't install in /usr/share if NOSHARE is defined
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.12 1997/10/11 09:34:16 mycroft Exp $
d11 1
a11 1
DICTFILES=dictionary dictindex
d27 1
a27 1
dictionary: ${WORDS} ${MKDICT}
d31 1
a31 1
dictindex: dictionary ${MKINDEX}
d33 1
a33 1
	${MKINDEX} < dictionary > ${.TARGET}
@


1.12
log
@Use bsd.subdir.mk as appropriate.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.11 1997/05/07 07:15:34 mycroft Exp $
d11 3
a13 1
FILES=dictionary dictindex
d15 2
a16 1
CLEANFILES+=${FILES}
@


1.11
log
@Add .MAKE to the .OBJDIR hacks, so they work with `make -n'.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 1997/04/30 20:07:40 christos Exp $
d33 1
@


1.10
log
@PR/3557: Dave Huang: use web2 not web2a
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 1997/04/01 15:25:52 christos Exp $
d7 1
a7 2
	printf "xxx:\n\techo \$${.OBJDIR}/mkdict\n" | \
	${MAKE} -r -s -f - xxx | grep mkdict
d9 1
a9 2
	printf "xxx:\n\techo \$${.OBJDIR}/mkindex\n" | \
	${MAKE} -r -s -f - xxx | grep mkindex
@


1.9
log
@Make sure that the dictionary and indexing programs are made.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 1997/04/01 11:42:34 christos Exp $
d12 1
a12 1
WORDS=${.CURDIR}/../../share/dict/web2a
@


1.8
log
@- Don't depend on installed ${DESTDIR}/usr/share/dict/words; pick up the
  dictionary from the sources.
- Don't depend on the locally built indexing programs to build the dictionaries.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 1997/03/24 22:15:38 christos Exp $
d7 2
a8 1
	printf "xxx:\n\techo \$${.OBJDIR}/mkdict\n" | ${MAKE} -r -s -f - xxx
d10 2
a11 1
	printf "xxx:\n\techo \$${.OBJDIR}/mkindex\n" | ${MAKE} -r -s -f - xxx
d19 5
a23 1
${MKDICT} ${MKINDEX}: ${SUBDIR}
d26 1
a26 1
dictionary: ${WORDS}
d30 1
a30 1
dictindex: dictionary
@


1.7
log
@- Makefile cleanups
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 1996/09/26 00:04:42 mrg Exp $
d10 1
a10 1
WORDS=${DESTDIR}/usr/share/dict/words
d20 1
a20 1
dictionary: ${MKDICT} ${WORDS}
d24 1
a24 1
dictindex: ${MKINDEX} dictionary
@


1.6
log
@use words from $DESTDIR.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 1995/04/20 02:06:32 mycroft Exp $
d10 4
d15 1
a15 11
beforeinstall:
	rm -f ${DESTDIR}/usr/share/games/boggle/dictionary
	${MKDICT} < ${DESTDIR}/usr/share/dict/words > \
	    ${DESTDIR}/usr/share/games/boggle/dictionary
	rm -f ${DESTDIR}/usr/share/games/boggle/dictindex
	${MKINDEX} < ${DESTDIR}/usr/share/games/boggle/dictionary > \
	    ${DESTDIR}/usr/share/games/boggle/dictindex
	chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/share/games/boggle/dictionary
	chmod 444 ${DESTDIR}/usr/share/games/boggle/dictionary
	chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/share/games/boggle/dictindex
	chmod 444 ${DESTDIR}/usr/share/games/boggle/dictindex
d17 12
a28 1
.include <bsd.subdir.mk>
@


1.5
log
@Remove read-only files before trying to rewrite them.  From Greg Hudson.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 1995/03/21 12:14:18 cgd Exp $
d13 1
a13 1
	${MKDICT} < /usr/share/dict/words > \
@


1.4
log
@add/fix id tags
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 1995/03/01 09:07:54 glass Exp $
d12 1
d15 1
@


1.3
log
@remove extra tab
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1994/11/30 11:38:56 pk Exp $
@


1.2
log
@Remove hard-coded object directory.
@
text
@d1 1
a1 1
# $NetBSD: $
d20 1
a20 1
	
@


1.1
log
@Initial revision
@
text
@d1 1
d6 5
d12 1
a12 1
	mkdict/obj/mkdict < /usr/share/dict/words > \
d14 1
a14 1
	mkindex/obj/mkindex < ${DESTDIR}/usr/share/games/boggle/dictionary > \
@


1.1.1.1
log
@boggle(6), from 44lite
@
text
@@
