cd7b8bd79b
sitory whose ChangeLog follows. mksh R21 is licenced under the MirOS li- cence, shown in "sh.h", and a two-clause UCB-style licence by Marc Espie as shown in "alloc.c". This executable is a fair bit smaller and shorter than our /bin/ksh that it is designed to eventually replace (as /bin/sh hardlink), with the old /bin/ksh to completely vanish. It is still in beta testing though, and I don't think it will compile on other operating systems. mksh R21 is a completely new port, bringing together the OpenBSD-current /bin/ksh, the MirOS-current /bin/ksh and the older mksh R20 (which still was portable, ocvs-based).
15 lines
409 B
Makefile
15 lines
409 B
Makefile
# $MirOS: src/bin/mksh/Makefile,v 1.1 2005/05/23 03:06:05 tg Exp $
|
|
|
|
PROG= mksh
|
|
SRCS= alloc.c edit.c eval.c exec.c expr.c funcs.c histrap.c \
|
|
jobs.c lex.c main.c misc.c shf.c syn.c tree.c var.c
|
|
|
|
check:
|
|
@cd ${.CURDIR} && ${MAKE} regress V=-v
|
|
|
|
regress: ${PROG} check.pl check.t
|
|
perl ${.CURDIR}/check.pl -s ${.CURDIR}/check.t ${V} \
|
|
-p ./${PROG} -C pdksh,sh,ksh,posix,posix-upu
|
|
|
|
.include <bsd.prog.mk>
|