OS Builder/Development: Difference between revisions
(Created page with '* [http://dev.laptop.org/git/projects/olpc-os-builder Source code] * Maintainer: Daniel Drake * Please send patches/questions to [http://lists.laptop.org/listinfo/devel devel] ma…') |
No edit summary |
||
Line 21: | Line 21: | ||
* <tt>[http://dev.laptop.org/git/projects/olpc-os-builder/tree/examples/f14-xo1.ini examples/f14-xo1.ini]</tt> for XO-1 |
* <tt>[http://dev.laptop.org/git/projects/olpc-os-builder/tree/examples/f14-xo1.ini examples/f14-xo1.ini]</tt> for XO-1 |
||
* <tt>[http://dev.laptop.org/git/projects/olpc-os-builder/tree/examples/f14-xo1.5.ini examples/f14-xo1.5.ini]</tt> for XO-1.5 |
* <tt>[http://dev.laptop.org/git/projects/olpc-os-builder/tree/examples/f14-xo1.5.ini examples/f14-xo1.5.ini]</tt> for XO-1.5 |
||
Dependencies may change over time. For example for v4 on F-14 you will need at least |
|||
# OOB dependencies |
|||
yum -y install zip xz-lzma-compat python-imgcreate mtd-utils-ubi mtd-utils libtomcrypt crcimg |
|||
# build dependencies |
|||
yum -y install gcc make libtomcrypt-devel zlib-devel |
Revision as of 17:38, 19 December 2011
- Source code
- Maintainer: Daniel Drake
- Please send patches/questions to devel mailing list.
If you wish to reconstruct or customize an unreleased/development OLPC OS version, instead of using a released version of olpc-os-builder, check out the most recent development version of olpc-os-builder from git. Note that the development version will not be able to (correctly) reconstruct or customize official OLPC OS releases which have been finalized (use the standard process to obtain the correct olpc-os-builder version for that purpose).
As root, run:
# yum install git
Then, as your regular user:
% git clone git://dev.laptop.org/projects/olpc-os-builder % cd olpc-os-builder
Now follow the quick-start instructions at doc/README.devel
To update your local copy of the development version with any changes that have been made by OLPC since your initial checkout, as your regular user run:
% cd olpc-os-builder % git pull
Development OS releases are usually made with the following build configurations:
- examples/f14-xo1.ini for XO-1
- examples/f14-xo1.5.ini for XO-1.5
Dependencies may change over time. For example for v4 on F-14 you will need at least
# OOB dependencies yum -y install zip xz-lzma-compat python-imgcreate mtd-utils-ubi mtd-utils libtomcrypt crcimg # build dependencies yum -y install gcc make libtomcrypt-devel zlib-devel