mirror of
https://github.com/opnsense/src.git
synced 2026-03-08 17:20:43 -04:00
the semantic of Lst_Datum which formerly returned NULL when the argument node was NULL. There was only one place in the source that relied on this so change that place.
43 lines
1.2 KiB
Makefile
43 lines
1.2 KiB
Makefile
# @(#)Makefile 5.2 (Berkeley) 12/28/90
|
|
# $Id: Makefile,v 1.6 1994/06/30 05:33:39 cgd Exp $
|
|
# $FreeBSD$
|
|
|
|
PROG= make
|
|
CFLAGS+=-I${.CURDIR}
|
|
SRCS= arch.c buf.c compat.c cond.c dir.c for.c hash.c job.c main.c \
|
|
make.c parse.c str.c suff.c targ.c util.c var.c var_modify.c
|
|
SRCS+= lstAppend.c lstClose.c lstConcat.c lstDeQueue.c lstDestroy.c \
|
|
lstDupl.c lstFindFrom.c lstForEachFrom.c lstInit.c lstInsert.c \
|
|
lstIsAtEnd.c lstMember.c lstNext.c lstOpen.c lstRemove.c
|
|
.PATH: ${.CURDIR}/lst.lib
|
|
|
|
WARNS?= 3
|
|
NOSHARED?= YES
|
|
|
|
CFLAGS+=-DMAKE_VERSION=\"5200408120\"
|
|
.if defined(_UPGRADING)
|
|
CFLAGS+=-D__FBSDID=__RCSID
|
|
.endif
|
|
|
|
# There is no obvious performance improvement currently.
|
|
# CFLAGS+=-DUSE_KQUEUE
|
|
|
|
main.o: ${MAKEFILE}
|
|
|
|
# Set the shell which make(1) uses. Bourne is the default, but a decent
|
|
# Korn shell works fine, and much faster. Using the C shell for this
|
|
# will almost certainly break everything, but it's Unix tradition to
|
|
# allow you to shoot yourself in the foot if you want to :-)
|
|
|
|
MAKE_SHELL?= sh
|
|
.if ${MAKE_SHELL} == "csh"
|
|
CFLAGS+= -DDEFSHELL=0
|
|
.elif ${MAKE_SHELL} == "sh"
|
|
CFLAGS+= -DDEFSHELL=1
|
|
.elif ${MAKE_SHELL} == "ksh"
|
|
CFLAGS+= -DDEFSHELL=2
|
|
.else
|
|
.error "MAKE_SHELL must be set to one of \"csh\", \"sh\" or \"ksh\"."
|
|
.endif
|
|
|
|
.include <bsd.prog.mk>
|