[Midnightbsd-cvs] CVS Commit: Makefile: Add mksh R30 Makefile.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 18 01:19:27 EDT 2007


Log Message:
-----------
Add mksh R30 Makefile.

Added Files:
-----------
    src/bin/mksh:
        Makefile (r1.1)

-------------- next part --------------
--- /dev/null
+++ bin/mksh/Makefile
@@ -0,0 +1,34 @@
+# $MidnightBSD: src/bin/mksh/Makefile,v 1.1 2007/08/18 05:19:27 laffer1 Exp $
+
+MKSHDIR= ${.CURDIR}/../../contrib/mksh
+.PATH: ${MKSHDIR}
+
+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
+
+DEFS=	-std=c99
+CFLAGS+=	${DEFS} -I${SRCDIR}
+CFLAGS+=	-DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 \
+		-DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 \
+		-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 \
+		-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=0 -DHAVE_LIBGEN_H=1 \
+		-DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDINT_H=1 \
+		-DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=0 -DHAVE_RLIM_T=1  \
+		-DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=1 \
+		-DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_ARC4RANDOM=1 \
+		-DHAVE_ARC4RANDOM_PUSH=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 \
+		-DHAVE_LANGINFO_CODESET=1 \
+		-DHAVE_REVOKE=1 -DHAVE_SETMODE=1 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 \
+		-DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=1 -DHAVE_ARC4RANDOM_DECL=1 \
+		-DHAVE_ARC4RANDOM_PUSH_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 \
+		-DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\"
+LDFLAGS+=-static
+WARNS?=	6
+MAN=	mksh.1 
+
+LINKS=	${BINDIR}/mksh ${BINDIR}/rksh ${BINDIR}/mksh ${BINDIR}/ksh
+MLINKS=	mksh.1 rksh.1 mksh.1 ulimit.1 mksh.1 ksh.1
+
+.include <bsd.prog.mk>


More information about the Midnightbsd-cvs mailing list