[elbe-devel] new devel/elbe-1.0 branch available on github
Manuel Traut
manut at linutronix.de
Thu Apr 24 16:09:28 CEST 2014
Hello,
there is a new devel branch available at github [1].
This is a public development tree for the upcoming 1st major release of elbe.
The elbe workflow heavily differs from the one in the master branch:
517 commits, 129 changed files with 14,769 additions and 2,541 deletions.
Because of the big diff, i am quite sure, that this isn't bugfree at all.
Please test your existing XML files with the current devel/elbe-1.0 branch.
elbe is now packaged in several debian packages. A shared package 'elbe-common'.
A package for the host pc 'elbe' and one for the virtual buildenvironemt
'elbe-buildenv'.
The initial virtual amd64 machine (virtual builedenvironment), is created with
'elbe init'. Take care, that you host the elbe packages in a repository that is
specified in the url-list of the 'elbe-init.xml' file.
It's best-practice to use the LOCALMACHINE macro in the xml file to reference
to the elbe-packages hosted on 'localhost'. (If elbe is released, those packages
will also be hosted on http://debian.linutronix.de/elbe)
The elbe-init-machine can be used to build several rootfilesystem for different
targets (e.g. i386 and armel). Use the new elbe command 'elbe buildchroot'
inside the elbe-init-machine for this.
If you need help, please take a look at all the new man-pages and elbe-overview.
If this doesn't answer your question, please post it on this list.
The future plans for development is some kind of daemon inside the
elbe-init-machine that manages the different projects. Some new elbe subcommands
may be added for the host PC to 'create a project', 'build it', 'alter its
package list', ..
Regards,
Manuel
[1] https://github.com/Linutronix/elbe/tree/devel/elbe-1.0
More information about the elbe-devel
mailing list