Good morning everyone!

The setup-scripts repo now has a branch to experiment with the build layout:

http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/setup-scripts/log/?h=layout-rework

The biggest changes are:

* build/tmp-DISTRO is now build/scratch
* build/tmp-DISTRO/sstate-cache is now cache/sstate
* build/tmp-DISTRO/deploy is now deploy

I'd really like to find a better name for 'deploy', but 'output' or 'results' 
aren't a whole lot better, so suggestions appreciated!

These changes are guided by the following goals:

1) make the build output easier to find for new users
2) make sstate and sstate-mirrors easier to use
3) put all 'volatile' data into a scratch directory to make it clear that it 
can and will go away from time to time

This is still a work in progress so ideas and patches are very welcome! Apart 
from the layout rework the following items are on the TODO list as well:

* generate bblayers.conf from layers.txt
* allow injection of patches into metadata (e.g. patches on top of oe-core) to 
avoid needing forks
* a 'clean' command to remove scratch/pseudodone/sstate, etc
* make oebb.sh less chatty and have a -v option
* put more config under git control
* have a 'combo repo' option that will create a combo-repo from the current 
state
* external toolchain integration
* add pointer to build output after successfull bitbake run (e.g. "your image 
can be found at: <location>"

regards,

Koen

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to