2010-02-07 21:50:49 +03:00
|
|
|
# $NetBSD: Makefile.distrib,v 1.8 2010/02/07 18:50:49 snj Exp $
|
2002-05-02 22:02:14 +04:00
|
|
|
#
|
|
|
|
# Makefile snippet to setup various make variables variables used in distrib/:
|
2003-03-11 10:18:38 +03:00
|
|
|
#
|
|
|
|
# Variables defined:
|
2002-05-02 22:02:14 +04:00
|
|
|
# DISTRIBDIR Top level of distrib
|
2010-02-07 21:50:49 +03:00
|
|
|
# DISTRIBREV NetBSD version without dots, as in "59924"
|
|
|
|
# DISTRIBVER NetBSD version with dots, as in "5.99.24"
|
2004-02-02 21:43:39 +03:00
|
|
|
# DISTRIBVERDEP Files to depend on for version/revision vars above
|
2002-05-02 22:02:14 +04:00
|
|
|
#
|
2003-03-11 10:18:38 +03:00
|
|
|
# Commands defined:
|
2002-05-02 22:02:14 +04:00
|
|
|
# MAKESUMS runs sets/makesums with the appropriate environment
|
|
|
|
# RELEASE_INSTALL installs release binaries
|
|
|
|
#
|
|
|
|
#
|
|
|
|
|
2003-03-11 10:18:38 +03:00
|
|
|
.if !defined(_MAKEFILE_DISTRIB_)
|
|
|
|
_MAKEFILE_DISTRIB_=1
|
|
|
|
|
2003-05-09 13:06:14 +04:00
|
|
|
.include <bsd.sys.mk> # for HOST_SH
|
2003-03-11 10:18:38 +03:00
|
|
|
|
2002-05-02 22:02:14 +04:00
|
|
|
DISTRIBDIR= ${NETBSDSRCDIR}/distrib
|
2003-05-08 17:04:13 +04:00
|
|
|
DISTRIBREV!= ${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh -s
|
|
|
|
DISTRIBVER!= ${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh
|
2004-02-02 21:43:39 +03:00
|
|
|
DISTRIBVERDEP= ${NETBSDSRCDIR}/sys/sys/param.h \
|
|
|
|
${NETBSDSRCDIR}/sys/conf/osrelease.sh
|
2002-05-02 22:02:14 +04:00
|
|
|
|
2006-06-27 16:34:54 +04:00
|
|
|
MAKESUMS= MAKE=${MAKE:Q} CKSUM=${TOOL_CKSUM:Q} ${HOST_SH} ${DISTRIBDIR}/sets/makesums
|
2002-05-02 22:02:14 +04:00
|
|
|
RELEASE_INSTALL=${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE}
|
2003-03-11 10:18:38 +03:00
|
|
|
|
|
|
|
|
|
|
|
.endif # _MAKEFILE_DISTRIB_
|