From owner-freebsd-hackers@FreeBSD.ORG Sat Mar 14 01:07:34 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2149750E for ; Sat, 14 Mar 2015 01:07:34 +0000 (UTC) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF41A189 for ; Sat, 14 Mar 2015 01:07:33 +0000 (UTC) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t2E19LHd061043 for ; Fri, 13 Mar 2015 18:09:21 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: "FreeBSD Hackers" From: "Chris H" Subject: What's the possibilities of recycling /usr/obj for other targets, etc? Date: Fri, 13 Mar 2015 18:09:21 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Mar 2015 01:07:34 -0000 Greetings all, I've been combing /usr/src, build, relese, and release engineering in the FBSD docs, for the last couple days. But still haven't *quite* unwound everything in src. What I'm attempting to do, is to recycle a recent build/install world/kernel I still have in /usr/obj. To create 1) a utility CD/DV 2) a [minimal] "release" CD/DVD I'm *sure* I'm just over-complicating things. But it's still unclear as to whether any of the already available targets/dists -- release, distribute, distributekernel, distributeworld. Will attempt to REbuild world && kernel, before proceeding. If I'm not mistaken -DNO_CLEAN (might?) help me coerce make to do my bidding. Or is only available to speed up the initial build, after a cd /usr/obj chflags -R noschg * rm -rf * Any help, pointers, suggestions, ... *greatly* appreciated. BTW I'm attempting this on a recent -CURRENT (11). Thanks! --Chris --