VirtualBox

Changeset 24 in kBuild for branches/FREEBSD/src/kmk/Makefile


Ignore:
Timestamp:
Nov 26, 2002 9:24:54 PM (22 years ago)
Author:
bird
Message:

Import of RELENG_4_7_0_RELEASE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/FREEBSD/src/kmk/Makefile

    r10 r24  
    11#       @(#)Makefile    5.2 (Berkeley) 12/28/90
    2 #       $Id$
    3 # $FreeBSD: src/usr.bin/make/Makefile,v 1.29 2002/10/10 19:27:48 jmallett Exp $
     2# $FreeBSD: src/usr.bin/make/Makefile,v 1.13.2.1 2001/05/25 08:33:40 sobomax Exp $
    43
    54PROG=   make
    6 CFLAGS+=-I${.CURDIR}
     5CFLAGS+= -I${.CURDIR}
    76SRCS=   arch.c buf.c compat.c cond.c dir.c for.c hash.c job.c main.c \
    8         make.c parse.c str.c suff.c targ.c util.c var.c
     7        make.c parse.c str.c suff.c targ.c var.c util.c
    98SRCS+=  lstAppend.c lstAtEnd.c lstAtFront.c lstClose.c lstConcat.c \
    109        lstDatum.c lstDeQueue.c lstDestroy.c lstDupl.c lstEnQueue.c \
     
    1615NOSHARED?=      YES
    1716
    18 CFLAGS+=-DMAKE_VERSION=\"5200209170\"
    19 .if defined(_UPGRADING)
    20 CFLAGS+=-D__FBSDID=__RCSID
    21 .endif
    22 
    23 # XXX: kernel currently broken
    24 # CFLAGS+=-DUSE_KQUEUE
    25 
    26 main.o: ${MAKEFILE}
    27 
    28 # Set the shell which make(1) uses.  Bourne is the default, but a decent
    29 # Korn shell works fine, and much faster.  Using the C shell for this
    30 # will almost certainly break everything, but it's Unix tradition to
    31 # allow you to shoot yourself in the foot if you want to :-)
    32 
    33 MAKE_SHELL?=    sh
    34 .if ${MAKE_SHELL} == "csh"
    35 CFLAGS+=        -DDEFSHELL=0
    36 .elif ${MAKE_SHELL} == "sh"
    37 CFLAGS+=        -DDEFSHELL=1
    38 .elif ${MAKE_SHELL} == "ksh"
    39 CFLAGS+=        -DDEFSHELL=2
    40 .else
    41 .error "MAKE_SHELL must be set to one of \"csh\", \"sh\" or \"ksh\"."
    42 .endif
    43 
    4417.include <bsd.prog.mk>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette