Changeset View
Changeset View
Standalone View
Standalone View
bin/sh/Makefile
# @(#)Makefile 8.4 (Berkeley) 5/5/95 | # @(#)Makefile 8.4 (Berkeley) 5/5/95 | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
CONFS= dot.profile profile | |||||
CONFSDIR_dot.profile= /root | |||||
CONFSNAME_dot.profile= .profile | |||||
PACKAGE=runtime | PACKAGE=runtime | ||||
PROG= sh | PROG= sh | ||||
INSTALLFLAGS= -S | INSTALLFLAGS= -S | ||||
SHSRCS= alias.c arith_yacc.c arith_yylex.c cd.c echo.c error.c eval.c \ | SHSRCS= alias.c arith_yacc.c arith_yylex.c cd.c echo.c error.c eval.c \ | ||||
exec.c expand.c \ | exec.c expand.c \ | ||||
histedit.c input.c jobs.c kill.c mail.c main.c memalloc.c miscbltin.c \ | histedit.c input.c jobs.c kill.c mail.c main.c memalloc.c miscbltin.c \ | ||||
mystring.c options.c output.c parser.c printf.c redir.c show.c \ | mystring.c options.c output.c parser.c printf.c redir.c show.c \ | ||||
test.c trap.c var.c | test.c trap.c var.c | ||||
Show All 15 Lines | |||||
.PATH: ${.CURDIR}/bltin \ | .PATH: ${.CURDIR}/bltin \ | ||||
${.CURDIR:H}/kill \ | ${.CURDIR:H}/kill \ | ||||
${.CURDIR:H}/test \ | ${.CURDIR:H}/test \ | ||||
${SRCTOP}/usr.bin/printf | ${SRCTOP}/usr.bin/printf | ||||
CLEANFILES+= mknodes mksyntax | CLEANFILES+= mknodes mksyntax | ||||
CLEANFILES+= ${GENSRCS} ${GENHDRS} | CLEANFILES+= ${GENSRCS} ${GENHDRS} | ||||
LINKS= /root/.profile /.profile | |||||
will: See above. | |||||
build-tools: mknodes mksyntax | build-tools: mknodes mksyntax | ||||
.ORDER: builtins.c builtins.h | .ORDER: builtins.c builtins.h | ||||
builtins.h: .NOMETA | builtins.h: .NOMETA | ||||
builtins.c builtins.h: mkbuiltins builtins.def | builtins.c builtins.h: mkbuiltins builtins.def | ||||
sh ${.CURDIR}/mkbuiltins ${.CURDIR} | sh ${.CURDIR}/mkbuiltins ${.CURDIR} | ||||
Show All 9 Lines | |||||
syntax.c syntax.h: mksyntax | syntax.c syntax.h: mksyntax | ||||
${BTOOLSPATH:U.}/mksyntax | ${BTOOLSPATH:U.}/mksyntax | ||||
token.h: mktokens | token.h: mktokens | ||||
sh ${.CURDIR}/mktokens | sh ${.CURDIR}/mktokens | ||||
HAS_TESTS= | HAS_TESTS= | ||||
SUBDIR.${MK_TESTS}+= tests | SUBDIR.${MK_TESTS}+= tests | ||||
beforeinstall: | |||||
rm -f ${DESTDIR}/.profile | |||||
Not Done Inline ActionsWhy is this appropriate for this particular file? will: Why is this appropriate for this particular file? | |||||
Not Done Inline ActionsThat is what we do today in etc/Makefile.. but it has been there for almost 10 years, so perhaps it is time for it to go. brd: That is what we do today in etc/Makefile.. but it has been there for almost 10 years, so… | |||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |
See above.