Changes between Version 31 and Version 32 of Bootstrapping
- Timestamp:
- May 29, 2007, 11:51:15 PM (18 years ago)
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.1 Bootstrapping 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. 2 2 3 3 Bootstrapping is only strictly required … … 8 8 == The Quick Bootstrap Procedure == 9 9 10 If you just like to bootstrap a supported platform/architecture for some reason, th ere 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:10 If 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: 11 11 1. {{{kBuild/env.sh make -f bootstrap.kmk SRCDIR=`pwd`}}} 12 12 1. {{{kBuild/bin/x.y/}}} is not (re-)populated and you can use env.sh + kmk. … … 14 14 15 15 16 == The Bootstrap Procedure ==16 == The Real Bootstrap Procedure == 17 17 18 18 1. Modify kBuild/env.sh to accept the uname output.