diff options
author | rillig <rillig@pkgsrc.org> | 2005-08-23 12:01:52 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2005-08-23 12:01:52 +0000 |
commit | 0e1abbef5da31043eb5948cd71d3d6e5f00dbadf (patch) | |
tree | 02b412df835504a0a77fbcec0c98b8348cd5ec7d /mk/install | |
parent | 9e16a0ec478487a5c3532c0210a144286370c82c (diff) | |
download | pkgsrc-0e1abbef5da31043eb5948cd71d3d6e5f00dbadf.tar.gz |
This file must not be included by anything other than bsd.pkg.mk.
Enforce this by not writing it in a comment but checking it in the code.
Diffstat (limited to 'mk/install')
-rw-r--r-- | mk/install/bsd.pkginstall.mk | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mk/install/bsd.pkginstall.mk b/mk/install/bsd.pkginstall.mk index 75c763727c2..e30f29544ef 100644 --- a/mk/install/bsd.pkginstall.mk +++ b/mk/install/bsd.pkginstall.mk @@ -1,14 +1,15 @@ -# $NetBSD: bsd.pkginstall.mk,v 1.23 2005/08/23 11:48:50 rillig Exp $ +# $NetBSD: bsd.pkginstall.mk,v 1.24 2005/08/23 12:01:52 rillig Exp $ # # This Makefile fragment is included by bsd.pkg.mk to use the common # INSTALL/DEINSTALL scripts. To use this Makefile fragment, simply: # # (1) Set the variables to customize the install scripts to the package, and # (2) Set USE_PKGINSTALL to YES in the package Makefile. -# -# NOTE: This file must _not_ be included from anything else than bsd.pkg.mk. -.if !defined(BSD_PKG_INSTALL_MK) +.if defined(BSD_PKG_INSTALL_MK) +PKG_FAIL_REASON+= "[bsd.pkginstall.mk] Must not be included directly." + +.else BSD_PKG_INSTALL_MK= 1 .include "../../mk/bsd.prefs.mk" |