From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ulf Samuelsson Date: Tue, 06 Jan 2009 16:32:43 +0100 Subject: [Buildroot] Buildroot maintainer and stable releases In-Reply-To: <87mye4siek.fsf@macbook.be.48ers.dk> References: <87prj1v4dy.fsf@macbook.be.48ers.dk> <1231243376.32308.52.camel@elrond.atmel.com> <1231245551.32308.56.camel@elrond.atmel.com> <87mye4siek.fsf@macbook.be.48ers.dk> Message-ID: <1231255963.32308.123.camel@elrond.atmel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net tis 2009-01-06 klockan 13:55 +0100 skrev Peter Korsgaard: > >>>>> "Ulf" == Ulf Samuelsson writes: > > Hi, > > >> I think we need to discuss the architecture on how things are to be done > >> > Ulf> Maybe we should do this by documenting first what we want to do in the > Ulf> Doc directory. > > Sure, more documentation is good - But let's first get to an agreement > on the list before writing stuff down. > > Again, after the release please. > Personally, I find a working document better than a chain of emails. Also I find writing a specification before doing the work is better than trying to document the work afterwards. Especially if we discover that the structure does not work. It is not > Ulf> As an adder, I think we need to define which > Ulf> environment variables should be expected > Ulf> to be generated by a Board Support Package > > Environment variables? Board support package? I don't quite follow? I use the term BSP for directories under "target/device/" target/device/Atmel is a group of Board Support Packages They define things like BOARD_NAME and BOARD_PATH which for different reasons are hardwired and not enabled through Config.in files. We should document which environment variables (if any) are mandatory, and which are optional. The same with directories,and file names. Currently you have linux config files called linux26.config and this is really no good. Assume you have linux-alpha.config and linux-beta.config, and you do not supply info on which one to use? The current copy script will (hopefully) copy from -linux-2.6...config up until, but not past the current kernel version. > Ulf> It would also make sense to document > Ulf> what files/directories are expected. > > To add a new placeform under target/device you mean? Sure. >