From owner-svn-src-projects@FreeBSD.ORG Wed Mar 5 19:45:21 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C7A18B12; Wed, 5 Mar 2014 19:45:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B4C9E5EA; Wed, 5 Mar 2014 19:45:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s25JjLUi069570; Wed, 5 Mar 2014 19:45:21 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s25JjLkw069569; Wed, 5 Mar 2014 19:45:21 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201403051945.s25JjLkw069569@svn.freebsd.org> From: Glen Barber Date: Wed, 5 Mar 2014 19:45:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r262802 - projects/release-embedded/share/man/man7 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 19:45:21 -0000 Author: gjb Date: Wed Mar 5 19:45:21 2014 New Revision: 262802 URL: http://svnweb.freebsd.org/changeset/base/262802 Log: Document release.conf variables specific to embedded releases. Sponsored by: The FreeBSD Foundation Modified: projects/release-embedded/share/man/man7/release.7 Modified: projects/release-embedded/share/man/man7/release.7 ============================================================================== --- projects/release-embedded/share/man/man7/release.7 Wed Mar 5 19:30:36 2014 (r262801) +++ projects/release-embedded/share/man/man7/release.7 Wed Mar 5 19:45:21 2014 (r262802) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd March 4, 2014 +.Dd March 5, 2014 .Dt RELEASE 7 .Os .Sh NAME @@ -276,6 +276,51 @@ variables are relevant only to release b Set to a non-null value to enable functionality for embedded device release builds. .Pq This option is considered highly experimental. +.Pp +When set, +.Va WITH_DVD +is unset, and +.Va NODOC +is defined. +Additionally, +.Va XDEV +and +.Va XDEV_ARCH +must also be defined. +When the build environment is created, +.Fa release.sh +runs a separate build script located in an architecture-specific +directory in +.Pa src/release/${XDEV}/ . +.It Va EMBEDDEDPORTS +Set to the list of any ports that are required for the target device +in the format of +.Fa category/port . +The +.Fa devel/subversion +port is built by default. +.It Va CROCHETSRC +Set to the source URL for the Crochet build tool. +.It Va CROCHETBRANCH +Set to the subversion branch from +.Va ${CROCHETSRC} +to use. +Defaults to +.Pa trunk . +.It Va UBOOTSRC +Set to the source URL of u-boot, if required. +.It Va UBOOTBRANCH +Set to the subversion branch from +.Va ${UBOOTSRC} +to use. +Defaults to +.Pa trunk . +.It Va UBOOTDIR +Set to the target directory within +.Va ${CHROOTDIR} +to check out +.Va ${UBOOTSRC}/${UBOOTBRANCH} . +.El .Sh MAKEFILE TARGETS The release makefile .Pq Pa src/release/Makefile