From owner-freebsd-hackers@freebsd.org Sun Apr 2 06:03:36 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63A58D29CCA for ; Sun, 2 Apr 2017 06:03:36 +0000 (UTC) (envelope-from by@meetlost.com) Received: from meetlost.com (freebsd.meetlost.com [IPv6:2403:2500:8000:1::962]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freebsd103", Issuer "freebsd103" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E537BAF1 for ; Sun, 2 Apr 2017 06:03:35 +0000 (UTC) (envelope-from by@meetlost.com) Received: from [10.47.158.7] ([117.136.40.229]) (authenticated bits=0) by meetlost.com (8.15.2/8.15.2) with ESMTPSA id v322jeDd087712 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 2 Apr 2017 02:45:41 GMT (envelope-from by@meetlost.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: make uninstall /usr/src/share/doc/ From: by X-Mailer: iPhone Mail (14A456) In-Reply-To: <20170402002423.GB30306@kduck.kaduk.org> Date: Sun, 2 Apr 2017 14:03:22 +0800 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <5E980365-8479-4E53-818A-F5D3D8B337C7@meetlost.com> References: <201704010056.v310u4iB078722@meetlost.com> <20170402002423.GB30306@kduck.kaduk.org> To: Benjamin Kaduk X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Apr 2017 06:03:36 -0000 Hi, Thanks for the reply. The "touch stampfile" command sequence works as expected. by > > There is no 'uninstall' target for the bsd.prog.mk, bsd.doc.mk, etc. > makefile includes that are used by src/share/doc/. One thing that > could be done is 'touch stampfile; make install; find /usr/share > -newer stampfile' to get a list of files that are probably the > installed ones. Sometimes 'make -n install' is also useful for > generating a list of what files would have been installed, but only > if submakes are not in use. > > -Ben