The new comment in the file says it all:
# UNDER NO CIRCUMSTANCES SHOULD THIS MAKEFILE TEST THE OUTPUT OF uname!! # DOING DO BREAKS CROSS COMPILING.
This commit is contained in:
parent
2d655f566e
commit
677d45a6a2
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.19 2002/08/02 17:04:55 seb Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.20 2002/09/15 23:56:57 thorpej Exp $
|
||||
# Original from FreeBSD, no rcs id.
|
||||
|
||||
.include <bsd.own.mk>
|
||||
@ -6,40 +6,33 @@
|
||||
LIBINSTALL != cd ${.CURDIR}/../lib && ${PRINTOBJDIR}
|
||||
CPPFLAGS+=-I${.CURDIR}/../lib ${DEBUG} -DBINDIR='"${BINDIR}"'
|
||||
|
||||
.if !defined(OPSYS)
|
||||
.if exists(/usr/bin/uname)
|
||||
OPSYS!= /usr/bin/uname -s
|
||||
.elif exists(/bin/uname)
|
||||
OPSYS!= /bin/uname -s
|
||||
.else
|
||||
OPSYS="unknown"
|
||||
.endif
|
||||
.endif
|
||||
# If building for Zoularis on Solaris, some other Makefile should do:
|
||||
#LOCALBASE?= /usr/pkg
|
||||
#TAR_CMD?= tar
|
||||
#FTP_CMD?= ftp
|
||||
#ZOULARISBASE?= ${LOCALBASE}/bsd
|
||||
#TAR_FULLPATHNAME?= ${ZOULARISBASE}/bin/${TAR_CMD}
|
||||
#FTP_FULLPATHNAME?= ${ZOULARISBASE}/bin/${FTP_CMD}
|
||||
#CPPFLAGS+=-DTAR_CMD='"${TAR_CMD}"' -DTAR_FULLPATHNAME='"${TAR_FULLPATHNAME}"'
|
||||
#CPPFLAGS+=-DFTP_CMD='"${FTP_CMD}"' -DFTP_FULLPATHNAME='"${FTP_FULLPATHNAME}"'
|
||||
#BINDIR=${ZOULARISBASE}/bin
|
||||
#CHMOD?= /usr/bin/chmod
|
||||
#CHOWN?= /usr/bin/chown
|
||||
#CHGRP?= /usr/bin/chgrp
|
||||
#WARNS=0
|
||||
|
||||
# If building for Zoularis on Linux, some other Makefile should do:
|
||||
#CHMOD?= /bin/chmod
|
||||
#CHOWN?= /bin/chown
|
||||
#CHGRP?= /bin/chgrp
|
||||
|
||||
# UNDER NO CIRCUMSTANCES SHOULD THIS MAKEFILE TEST THE OUTPUT OF uname!!
|
||||
# DOING DO BREAKS CROSS COMPILING.
|
||||
|
||||
.if ${OPSYS} == "NetBSD"
|
||||
CHMOD?= /bin/chmod
|
||||
CHOWN?= /usr/sbin/chown
|
||||
CHGRP?= /usr/bin/chgrp
|
||||
WARNS=2
|
||||
.elif ${OPSYS} == "SunOS"
|
||||
LOCALBASE?= /usr/pkg
|
||||
TAR_CMD?= tar
|
||||
FTP_CMD?= ftp
|
||||
ZOULARISBASE?= ${LOCALBASE}/bsd
|
||||
TAR_FULLPATHNAME?= ${ZOULARISBASE}/bin/${TAR_CMD}
|
||||
FTP_FULLPATHNAME?= ${ZOULARISBASE}/bin/${FTP_CMD}
|
||||
CPPFLAGS+=-DTAR_CMD='"${TAR_CMD}"' -DTAR_FULLPATHNAME='"${TAR_FULLPATHNAME}"'
|
||||
CPPFLAGS+=-DFTP_CMD='"${FTP_CMD}"' -DFTP_FULLPATHNAME='"${FTP_FULLPATHNAME}"'
|
||||
BINDIR=${ZOULARISBASE}/bin
|
||||
CHMOD?= /usr/bin/chmod
|
||||
CHOWN?= /usr/bin/chown
|
||||
CHGRP?= /usr/bin/chgrp
|
||||
WARNS=0
|
||||
.elif ${OPSYS} == "Linux"
|
||||
CHMOD?= /bin/chmod
|
||||
CHOWN?= /bin/chown
|
||||
CHGRP?= /bin/chgrp
|
||||
.endif
|
||||
|
||||
CPPFLAGS+= -DCHMOD='"${CHMOD}"' -DCHOWN='"${CHOWN}"' -DCHGRP='"${CHGRP}"'
|
||||
|
||||
@ -50,11 +43,6 @@ LDADD+= -L${LIBINSTALL} -linstall
|
||||
.include "${.CURDIR}/../../Makefile.inc"
|
||||
.endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#CFLAGS+= -g
|
||||
#STRIPFLAG= # unset
|
||||
#LDFLAGS+= -L/usr/pkg/lib -lefence
|
||||
|
Loading…
Reference in New Issue
Block a user