Changeset dbcdfd7 for HLFS


Ignore:
Timestamp:
03/18/2007 10:14:04 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:
ace8142
Parents:
b0ba1f0
Message:

Reimplemented support for partial builds.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • HLFS/master.sh

    rb0ba1f0 rdbcdfd7  
    110110        @mkdir \$(MOUNT_PT)/tools && \\
    111111        rm -f /tools && \\
    112         ln -s \$(MOUNT_PT)/tools / && \\
    113         touch \$@ && \\
    114         echo " "\$(BOLD)Target \$(BLUE)\$@ \$(BOLD)OK && \\
    115         echo --------------------------------------------------------------------------------\$(WHITE)
     112        ln -s \$(MOUNT_PT)/tools /
     113        @\$(call housekeeping)
    116114
    117115021-addinguser:  020-creatingtoolsdir
     
    125123        @chown \$(LUSER) \$(MOUNT_PT)/tools && \\
    126124        chmod -R a+wt \$(MOUNT_PT)/\$(SCRIPT_ROOT) && \\
    127         chmod a+wt \$(SRCSDIR) && \\
    128         touch \$@ && \\
    129         echo " "\$(BOLD)Target \$(BLUE)\$@ \$(BOLD)OK && \\
    130         echo --------------------------------------------------------------------------------\$(WHITE)
     125        chmod a+wt \$(SRCSDIR)
     126        @\$(call housekeeping)
    131127
    132128022-settingenvironment:  021-addinguser
     
    152148        chmod -R a+wt \$(MOUNT_PT) && \\
    153149        touch envars && \\
    154         chown \$(LUSER) envars && \\
    155         touch \$@ && \\
    156         echo " "\$(BOLD)Target \$(BLUE)\$@ \$(BOLD)OK && \\
    157         echo --------------------------------------------------------------------------------\$(WHITE)
     150        chown \$(LUSER) envars
     151        @\$(call housekeeping)
    158152EOF
    159153) >> $MKFILE.tmp
     
    547541mk_SETUP:
    548542        @\$(call echo_SU_request)
    549         @sudo make SETUP
     543        @sudo make BREAKPOINT=\$(BREAKPOINT) SETUP
    550544        @touch \$@
    551545
    552546mk_LUSER: mk_SETUP
    553547        @\$(call echo_SULUSER_request)
    554         @(sudo \$(SU_LUSER) "source .bashrc && cd \$(MOUNT_PT)/\$(SCRIPT_ROOT) && make LUSER" )
     548        @(sudo \$(SU_LUSER) "source .bashrc && cd \$(MOUNT_PT)/\$(SCRIPT_ROOT) && make BREAKPOINT=\$(BREAKPOINT) LUSER" )
    555549        @sudo make restore-luser-env
    556550        @touch \$@
     
    568562        fi;
    569563        @\$(call echo_CHROOT_request)
    570         @( sudo \$(CHROOT1) "cd \$(SCRIPT_ROOT) && make CHROOT")
     564        @( sudo \$(CHROOT1) "cd \$(SCRIPT_ROOT) && make BREAKPOINT=\$(BREAKPOINT) CHROOT")
    571565        @touch \$@
    572566
    573567mk_BOOT: mk_CHROOT
    574568        @\$(call echo_CHROOT_request)
    575         @( sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make BOOT")
     569        @( sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make BREAKPOINT=\$(BREAKPOINT) BOOT")
    576570        @touch \$@
    577571
     
    580574          \$(call sh_echo_PHASE,Building CUSTOM_TOOLS); \\
    581575          sudo mkdir -p ${BUILDDIR}${TRACKING_DIR}; \\
    582           (sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make CUSTOM_TOOLS"); \\
     576          (sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make BREAKPOINT=\$(BREAKPOINT) CUSTOM_TOOLS"); \\
    583577        fi;
    584578        @touch \$@
     
    588582          \$(call sh_echo_PHASE,Building BLFS_TOOL); \\
    589583          sudo mkdir -p $BUILDDIR$TRACKING_DIR; \\
    590           (sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make BLFS_TOOL"); \\
     584          (sudo \$(CHROOT2) "cd \$(SCRIPT_ROOT) && make BREAKPOINT=\$(BREAKPOINT) BLFS_TOOL"); \\
    591585        fi;
    592586        @touch \$@
Note: See TracChangeset for help on using the changeset viewer.