Makefile (218466) | Makefile (235927) |
---|---|
1# @(#)Makefile 8.4 (Berkeley) 5/5/95 | 1# @(#)Makefile 8.4 (Berkeley) 5/5/95 |
2# $FreeBSD: head/bin/sh/Makefile 218466 2011-02-08 23:18:06Z jilles $ | 2# $FreeBSD: head/bin/sh/Makefile 235927 2012-05-24 19:48:15Z marcel $ |
3 4PROG= sh 5INSTALLFLAGS= -S 6SHSRCS= alias.c arith_yacc.c arith_yylex.c cd.c echo.c error.c eval.c \ 7 exec.c expand.c \ 8 histedit.c input.c jobs.c kill.c mail.c main.c memalloc.c miscbltin.c \ 9 mystring.c options.c output.c parser.c printf.c redir.c show.c \ 10 test.c trap.c var.c --- 22 unchanged lines hidden (view full) --- 33CLEANFILES+= mkinit mkinit.o mknodes mknodes.o \ 34 mksyntax mksyntax.o 35CLEANFILES+= ${GENSRCS} ${GENHDRS} 36 37build-tools: mkinit mknodes mksyntax 38 39.ORDER: builtins.c builtins.h 40builtins.c builtins.h: mkbuiltins builtins.def | 3 4PROG= sh 5INSTALLFLAGS= -S 6SHSRCS= alias.c arith_yacc.c arith_yylex.c cd.c echo.c error.c eval.c \ 7 exec.c expand.c \ 8 histedit.c input.c jobs.c kill.c mail.c main.c memalloc.c miscbltin.c \ 9 mystring.c options.c output.c parser.c printf.c redir.c show.c \ 10 test.c trap.c var.c --- 22 unchanged lines hidden (view full) --- 33CLEANFILES+= mkinit mkinit.o mknodes mknodes.o \ 34 mksyntax mksyntax.o 35CLEANFILES+= ${GENSRCS} ${GENHDRS} 36 37build-tools: mkinit mknodes mksyntax 38 39.ORDER: builtins.c builtins.h 40builtins.c builtins.h: mkbuiltins builtins.def |
41 cd ${.CURDIR}; sh mkbuiltins ${.OBJDIR} | 41 sh ${.CURDIR}/mkbuiltins ${.CURDIR} |
42 43init.c: mkinit alias.c eval.c exec.c input.c jobs.c options.c parser.c \ 44 redir.c trap.c var.c 45 ./mkinit ${.ALLSRC:S/^mkinit$//} 46 47# XXX this is just to stop the default .c rule being used, so that the 48# intermediate object has a fixed name. 49# XXX we have a default .c rule, but no default .o rule. --- 21 unchanged lines hidden --- | 42 43init.c: mkinit alias.c eval.c exec.c input.c jobs.c options.c parser.c \ 44 redir.c trap.c var.c 45 ./mkinit ${.ALLSRC:S/^mkinit$//} 46 47# XXX this is just to stop the default .c rule being used, so that the 48# intermediate object has a fixed name. 49# XXX we have a default .c rule, but no default .o rule. --- 21 unchanged lines hidden --- |