Changes between Version 31 and Version 32 of Bootstrapping


Ignore:
Timestamp:
May 29, 2007, 11:51:15 PM (18 years ago)
Author:
bird
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Bootstrapping

    v31 v32  
    1 Bootstrapping kBuild isn't something you normally will have to do. kBuild users on platforms supported by bird (which currently is all of them) will never have to concern themselves with it unless working under a no-binary policy or similar.
     1Bootstrapping kBuild isn't something anyone but porters, maintainers and perhaps package people will ever have to do. kBuild users on supported platforms will never have to concern themselves with it unless working under a no-binary policy or similar.
    22
    33Bootstrapping is only strictly required
     
    88== The Quick Bootstrap Procedure ==
    99
    10 If you just like to bootstrap a supported platform/architecture for some reason, there is a GNU make compatible makefile in the root called [trunk/bootstrap.gmk]. Read the ASSUMPTIONS found at the top of the file very carefully. In short:
     10If you just like to bootstrap a supported platform/architecture for some reason, this is a automated shortcut for doing it. There is a GNU make compatible makefile in the root called source:trunk/bootstrap.gmk. Read the ASSUMPTIONS found at the top of the file very carefully before executing it. Then do this:
    1111  1. {{{kBuild/env.sh make -f bootstrap.kmk SRCDIR=`pwd`}}}
    1212  1. {{{kBuild/bin/x.y/}}} is not (re-)populated and you can use env.sh + kmk.
     
    1414
    1515
    16 == The Bootstrap Procedure ==
     16== The Real Bootstrap Procedure ==
    1717
    1818 1. Modify kBuild/env.sh to accept the uname output.