Home | History | Annotate | Line # | Download | only in common
Makefile.distrib revision 1.10
      1  1.10  christos #	$NetBSD: Makefile.distrib,v 1.10 2014/01/16 01:15:32 christos Exp $
      2   1.1     lukem #
      3   1.1     lukem # Makefile snippet to setup various make variables variables used in distrib/:
      4   1.2     lukem #
      5   1.2     lukem # Variables defined:
      6   1.1     lukem #	DISTRIBDIR	Top level of distrib
      7   1.8       snj #	DISTRIBREV	NetBSD version without dots, as in "59924"
      8   1.8       snj #	DISTRIBVER	NetBSD version with dots, as in "5.99.24"
      9   1.6        he #	DISTRIBVERDEP	Files to depend on for version/revision vars above
     10   1.1     lukem #
     11   1.2     lukem # Commands defined:
     12   1.1     lukem #	MAKESUMS	runs sets/makesums with the appropriate environment
     13   1.1     lukem #	RELEASE_INSTALL	installs release binaries
     14   1.1     lukem #
     15   1.1     lukem #
     16   1.1     lukem 
     17   1.2     lukem .if !defined(_MAKEFILE_DISTRIB_)
     18   1.2     lukem _MAKEFILE_DISTRIB_=1
     19   1.2     lukem 
     20  1.10  christos .include <bsd.own.mk>
     21   1.2     lukem 
     22   1.1     lukem DISTRIBDIR=	${NETBSDSRCDIR}/distrib
     23   1.3  christos DISTRIBREV!=	${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh -s
     24   1.3  christos DISTRIBVER!=	${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh
     25   1.9       riz MODULEVER!=	${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh -k
     26   1.6        he DISTRIBVERDEP=	${NETBSDSRCDIR}/sys/sys/param.h \
     27   1.6        he 		${NETBSDSRCDIR}/sys/conf/osrelease.sh
     28   1.1     lukem 
     29   1.7  christos MAKESUMS=	MAKE=${MAKE:Q} CKSUM=${TOOL_CKSUM:Q} ${HOST_SH} ${DISTRIBDIR}/sets/makesums
     30   1.1     lukem RELEASE_INSTALL=${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE}
     31   1.2     lukem 
     32  1.10  christos .include <bsd.files.mk>
     33  1.10  christos 
     34   1.2     lukem 
     35   1.2     lukem .endif	# _MAKEFILE_DISTRIB_
     36