From 36ba7b2f77ddde1c0c1e41f188c4c48a1a921ea1 Mon Sep 17 00:00:00 2001 From: riastradh Date: Thu, 9 May 2013 23:37:25 +0000 Subject: Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. Build depends are target packages that are needed at build-time for, e.g., static libraries to link against, header files to include, &c. Tool depends are native packages that are needed at build-time for, e.g., compilers/linkers/&c. to run. ok agc --- mk/scripts/genindex.awk | 3 ++- mk/scripts/genreadme.awk | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'mk/scripts') diff --git a/mk/scripts/genindex.awk b/mk/scripts/genindex.awk index 9e7f1a08631..951115a8403 100755 --- a/mk/scripts/genindex.awk +++ b/mk/scripts/genindex.awk @@ -1,5 +1,5 @@ #!/usr/bin/awk -f -# $NetBSD: genindex.awk,v 1.7 2008/09/07 11:13:51 wiz Exp $ +# $NetBSD: genindex.awk,v 1.8 2013/05/09 23:37:27 riastradh Exp $ # # Copyright (c) 2002, 2003 The NetBSD Foundation, Inc. # All rights reserved. @@ -61,6 +61,7 @@ BEGIN { #depends /usr/pkgsrc/math/scilab xless-[0-9]*:../../x11/xless pvm-3.4.3:../../parallel/pvm3 # +# XXX Need to handle BUILD_DEPENDS/TOOL_DEPENDS split. /^(build_)?depends / { # # Read in the entire depends tree diff --git a/mk/scripts/genreadme.awk b/mk/scripts/genreadme.awk index 96ae1f3aead..0f69631ca09 100755 --- a/mk/scripts/genreadme.awk +++ b/mk/scripts/genreadme.awk @@ -1,5 +1,5 @@ #!/usr/bin/awk -f -# $NetBSD: genreadme.awk,v 1.34 2010/07/21 12:29:46 spz Exp $ +# $NetBSD: genreadme.awk,v 1.35 2013/05/09 23:37:27 riastradh Exp $ # # Copyright (c) 2002, 2003, 2005, 2006 The NetBSD Foundation, Inc. # All rights reserved. @@ -406,6 +406,8 @@ END { close( binpkgs_file ); } + # XXX Need to handle BUILD_DEPENDS/TOOL_DEPENDS + # split. if( line ~/%%BUILD_DEPENDS%%/ ) { gsub(/%%BUILD_DEPENDS%%/, "", line); while((getline < htmldeps_file) > 0) { -- cgit v1.2.3