README, the grammar police stood over my shoulder

This commit is contained in:
George Boudreau 2006-03-30 18:53:53 +00:00
parent 67e3bc39ae
commit 854cde2d4f

25
README
View file

@ -4,20 +4,20 @@ $Id$
This collection of scripts, known as jhalfs-X, strives to create This collection of scripts, known as jhalfs-X, strives to create
accurate makefiles from the Linux From Scratch book series XML files. accurate makefiles from the Linux From Scratch book series XML files.
This software is a evolution of the original "jhalfs" code. This software is an evolution of the original "jhalfs" code.
The usage of this script assumes you have read and are familiar with The usage of this script assumes you have read and are familiar with
the book(s) and therefore the configuration variables found in config files the book(s) and, therefore, the configuration variables found in config
will have meaning to you. There are a number of command line switches files will have meaning to you. There are a number of command line switches
which, if used, will override the config file settings. which, if used, will override the config file settings.
NOTES:: NOTES::
*. The resulting Makefile takes considerable time to run to completion, *. The resulting Makefile takes considerable time to run to completion.
lay in a supply of caffeine beverages. Lay in a supply of caffeine beverages.
*. It is recommended that you temporarily unpack your linux kernel, *. It is recommended that you temporarily unpack your linux kernel,
run <make menuconfig>, configure the kernal as per the book and save run <make menuconfig>, configure the kernal as per the book and save
the resulting .config file. This configuration rule also applies to the the resulting .config file. This suggestion also applies to the
configuration of the uClibc package when building a HLFS system using configuration of the uClibc package when building a HLFS system using
uClibc rather than glibc. uClibc rather than glibc.
@ -26,19 +26,20 @@ $Id$
for now. for now.
3. CONFIGURATION FILES:: 3. CONFIGURATION FILES::
Each book in the LFS series has it's own set of configurable parameters Each book in the LFS series has its own set of configurable parameters
as well as the common parameters file. as well as the common parameters file.
4. RUNNING:: 4. RUNNING::
The script, master.sh, cannot be invoked directly but only via the The script master.sh cannot be invoked directly but only via the
supplied symlinks. After editing the config file for the project you wish supplied symlinks. After editing the config file for the project you wish
to build run the script. to build, run the script.
<symlink> refers to the one of 4 package symlinks, lfs,hlfs,clfs,blfs.
Replace <symlink> with your choice.. i.e. ./lfs The term <symlink> refers to the 1 of 4 package symlinks, lfs,hlfs,clfs,blfs.
Replace <symlink> with your choice of packages; i.e.: ./lfs
./<symlink> ./<symlink>
Create a makefile based on the settings found in the config files. Create a makefile based on the settings found in the config files.
You must enter the build partition/jhalfs directory and manually run make You must enter the build partition/jhalfs directory and manually run <make>
./<symlink> -G ./<symlink> -G
Download the packages and patches necessary to build <symlink> Download the packages and patches necessary to build <symlink>