Work on README.. more to come

This commit is contained in:
George Boudreau 2006-06-20 23:43:07 +00:00
parent a160d86d6d
commit ddde18e6f2
2 changed files with 39 additions and 1 deletions

36
README
View file

@ -50,6 +50,42 @@ $Id$
./<symlink> --help eg: ./lfs --help ./<symlink> --help eg: ./lfs --help
will give you a context sensitive list of command line switches. will give you a context sensitive list of command line switches.
>>>> an expanded example
export SRC_ARCHIVE=/mnt/SourceFiles
./lfs -D /mnt/partition4 \
-K ~/jhalfs_configs/linux-2.6.16.19-LFS.config \
-F ~/jhalfs-configs/fstab-sda3 \
-G -T 0 -M
explanation:::
export SRC_ARCHIVE=/mnt/SourceFiles
# This points to a local archive of existing packages. If the version in
the archive is incorrect jhalfs will access the net and download the
necessary version and store it here for later use. DO NOT set this to
$BUILDDIR/sources. If you do not set this variable to a valide directory
ALL package tarballs will be downloaded from the 'net.
-D /mnt/partition4
# where everything takes place. ..NOTE it must already exist and be mounted
-K ~/jhalfs_configs/linux-2.6.16.19-LFS.config
# If you want to automatically build a the kernel you MUST supply a valid
kernel configuration file. The file you supply will be copied and renamed.
-F ~/jhalfs-configs/fstab-sda3
# If you have a fstab file you wish to use it will be copied and renamed
-G # Retrieve the package files. You MUST enable this flag at least once if you
wish to do a build or whenever you update the book.
-T 0 # don't run any testsuites
-M # automatically run make against Makefile once jhalfs finishes its work.
5. LAYOUT:: 5. LAYOUT::
/CLFS/config /CLFS/config

View file

@ -16,6 +16,8 @@ BUILDDIR=/mnt/build_dir
REPORT=1 REPORT=1
#=== Getting packages === #=== Getting packages ===
# Files will be retrieved from the local archive SRC_ARCHIVE
# (if defined) or the 'net and will be stored in $BUILDDIR/sources
#--- Download the source packages 0(no)/1(yes) #--- Download the source packages 0(no)/1(yes)
GETPKG=0 GETPKG=0
@ -30,7 +32,7 @@ SRC_ARCHIVE=$SRC_ARCHIVE
SERVER=ftp://ftp.lfs-matrix.net SERVER=ftp://ftp.lfs-matrix.net
#=== Build options === #=== Build options ===
#--- Run the makefile at the end 0(no)/1(yes) #--- Automatically run the makefile once it has been created 0(no)/1(yes)
RUNMAKE=0 RUNMAKE=0
#--- Optimize the build [0-2] #--- Optimize the build [0-2]