Changeset 3e7ceed for CLFS3


Ignore:
Timestamp:
12/15/2006 10:53:10 AM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
fcb540b
Parents:
830f28d
Message:

Ported CUSTOM_TOOLS support to all books.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLFS3/master.sh

    r830f28d r3e7ceed  
    412412  bootscripts_Makefiles            # $bootscripttools
    413413  bootable_Makefiles               # $bootable
     414  # Add the CUSTOM_TOOLS targets, if needed
     415  [[ "$CUSTOM_TOOLS" = "y" ]] && wrt_CustomTools_target
    414416
    415417  # Add a header, some variables and include the function file
     
    422424cat << EOF
    423425
    424 all:    ck_UID mk_SETUP mk_LUSER create-sbu_du-report mk_ROOT
     426all:    ck_UID mk_SETUP mk_LUSER create-sbu_du-report mk_CUSTOM_TOOLS mk_ROOT
    425427        @sudo make restore-luser-env
    426428        @sudo make do-housekeeping
     
    445447        @touch \$@
    446448
    447 mk_ROOT:
     449mk_CUSTOM_TOOLS: create-sbu_du-report
     450        @if [ "\$(ADD_BLFS_TOOLS)" = "y" ]; then \\
     451          \$(call echo_PHASE,Building CUSTOM_TOOLS); \\
     452          \$(call echo_SULUSER_request); \\
     453          (sudo \$(SU_LUSER) "mkdir -p $BUILDDIR$TRACKING_DIR"); \\
     454          (sudo \$(SU_LUSER) "source .bashrc && cd \$(MOUNT_PT)/\$(SCRIPT_ROOT) && make SHELL=/bin/bash CUSTOM_TOOLS"); \\
     455        fi;
     456        @touch \$@
     457
     458mk_ROOT: mk_CUSTOM_TOOLS
     459        @\$(call echo_SU_request)
    448460        @echo "$VERSION-embedded - jhalfs build" > clfs-release && \\
    449461        sudo mv clfs-release \$(MOUNT_PT)/etc
     
    452464
    453465
    454 SETUP:  $host_prep
    455 LUSER:  $cross_tools $basicsystem $bootscripttools $bootable
    456 ROOT:   $chowning
     466SETUP:        $host_prep
     467LUSER:        $cross_tools $basicsystem $bootscripttools $bootable
     468CUSTOM_TOOLS: $custom_list
     469ROOT:         $chowning
    457470
    458471
Note: See TracChangeset for help on using the changeset viewer.