From 6dfbdfb97e65c4bfe4104db77f1ea4bcc6f73b97 Mon Sep 17 00:00:00 2001 From: jperkin Date: Tue, 4 Oct 2022 11:47:45 +0000 Subject: bootstrap: Add mktools to special preserve handling. --- bootstrap/bootstrap | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bootstrap/bootstrap b/bootstrap/bootstrap index edf95b10627..48a5ab4c6eb 100755 --- a/bootstrap/bootstrap +++ b/bootstrap/bootstrap @@ -1,6 +1,6 @@ #! /bin/sh -# $NetBSD: bootstrap,v 1.316 2022/09/29 02:25:15 charlotte Exp $ +# $NetBSD: bootstrap,v 1.317 2022/10/04 11:47:45 jperkin Exp $ # # Copyright (c) 2001-2011 Alistair Crooks # All rights reserved. @@ -1432,8 +1432,8 @@ build_package_nopreserve() { } # -# cwrappers is special, we don't want to set it as a BOOTSTRAP_PKG but must -# build it (if required) without -DPKG_PRESERVE set so that it can be deleted. +# Special packages that we don't want marked with BOOTSTRAP_PKG, but must be +# built (if required) without -DPKG_PRESERVE set so that they can be deleted. # use_cwrappers=`(cd $pkgsrcdir/devel/bmake && $bmake show-var VARNAME=_USE_CWRAPPERS)` case "$use_cwrappers" in @@ -1441,6 +1441,12 @@ yes) build_package_nopreserve "pkgtools/cwrappers" ;; esac +use_mktools=`(cd $pkgsrcdir/devel/bmake && $bmake show-var VARNAME=_PKGSRC_USE_MKTOOLS)` +case "$use_mktools" in +yes) + build_package_nopreserve "pkgtools/mktools" + ;; +esac # # Please make sure that the following packages and -- cgit v1.2.3