Diff for /elwix/BUILD.txt between versions 1.1.2.3 and 1.1.2.7

version 1.1.2.3, 2012/02/16 23:27:30 version 1.1.2.7, 2012/02/22 16:25:44
Line 4  $Id$ Line 4  $Id$
 =========================================  =========================================
   
  I. Intro   I. Intro
           Before starting any work on ELWIX must we prepare environment.
   
   What this means ::
    - We must downloading freebsd sources from CVS/SVN repository and put on separate place from /usr/src.
   Set in config/rc.elwix variable BSDSRC="..." with place where you get freebsd sources.
    - We gather from ELWIX CVS repository kodicom_mux project. After this we need to patch our freebsd
   sources like that "cd <where you put freebsd sources>; patch -p0 < <kodicom_mux/contrib/kodicom.patch>"
    - We must checkout from ELWIX CVS repository core libraries "libait*" , "embedtools", "embedaddons" 
   and GPLv2 "gpl/*" projects
    - Optional download of 3th party software for ELWIX firmware. Project name is embedaddon from ELWIX CVS
   
  II. Build process   II. Build process
         1. Init build structures with clean directory tree          1. Init build structures with clean directory tree
                 ./build_init.sh                  ./build_init.sh
Line 12  $Id$ Line 22  $Id$
                 ./build_world.sh                  ./build_world.sh
         3. Cross compile ELWIX kernel          3. Cross compile ELWIX kernel
                 ./build_kernel.sh                  ./build_kernel.sh
           4. Cross compile ELWIX tools
                   ./build_tools.sh
           5. Cross compile optional 3th party software 
                   ./build_3thparty.sh
           6. Now moment comes to build big system binary and rootfs to embed into the kernel
                   ./build_rootfs.sh
   
  III. Information   III. Information
         Michael Pounov <misho@elwix.org> or <support@elwix.org>          Michael Pounov <misho@elwix.org> or <support@elwix.org>

Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>