Ignore:
Timestamp:
09/19/2007 04:50:48 PM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
experimental
Children:
3778352
Parents:
0510381
Message:

Updated experimental branch to current trunk code.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • common/libs/func_compare.sh

    r0510381 r9c9775f  
    1515    wrt_compare_work "$ITERATION" "$PREV_IT"
    1616    wrt_logs "$N"
     17    wrt_touch
    1718    PREV_IT=$ITERATION
    1819    PREV=$ITERATION
     
    2627  local PREV_IT=$2
    2728
    28   if [[ "$PROGNAME" = "clfs" ]] && [[ "$METHOD" = "chroot" ]] ; then
    29     chroot_final_system_Makefiles $RUN
    30   elif [[ "$PROGNAME" = "clfs" ]] && [[ "$METHOD" = "boot" ]] ; then
    31     boot_final_system_Makefiles $RUN
     29  if [[ "$PROGNAME" = "clfs" ]] ; then
     30    final_system_Makefiles $RUN
    3231  else
    3332    chapter6_Makefiles $RUN
     
    4746    fi
    4847  fi
    49 
    50   echo -e "\nsystem_build_$RUN: $PREV_IT $system_build" >> $MKFILE.tmp
    5148}
    5249
     
    5754  local   PREV_IT=$2
    5855  local PRUNEPATH="/dev /home /${SCRIPT_ROOT} /lost+found /media /mnt /opt /proc \
    59 /sources /root /srv /sys /tmp /tools /usr/local /usr/src /var/log/paco"
     56/sources /root /srv /sys /tmp /tools /usr/local /usr/src"
    6057
    6158  local    ROOT_DIR=/
     
    6865(
    6966    cat << EOF
    70         @extras/do_copy_files "$PRUNEPATH" $ROOT_DIR $DEST_ICA/$ITERATION >>logs/$ITERATION.log 2>&1 && \\
    71         extras/do_ica_prep $DEST_ICA/$ITERATION >>logs/$ITERATION.log 2>&1
     67        @extras/do_copy_files "$PRUNEPATH" $ROOT_DIR $DEST_ICA/$ITERATION >>logs/\$@ 2>&1 && \\
     68        extras/do_ica_prep $DEST_ICA/$ITERATION >>logs/\$@ 2>&1
    7269EOF
    7370) >> $MKFILE.tmp
     
    8178(
    8279    cat << EOF
    83         @extras/do_copy_files "$PRUNEPATH" $ROOT_DIR $DEST_FARCE/$ITERATION >>logs/$ITERATION.log 2>&1 && \\
    84         extras/filelist $DEST_FARCE/$ITERATION $DEST_FARCE/filelist-$ITERATION >>logs/$ITERATION.log 2>&1
     80        @extras/do_copy_files "$PRUNEPATH" $ROOT_DIR $DEST_FARCE/$ITERATION >>logs/\$@ 2>&1 && \\
     81        extras/filelist $DEST_FARCE/$ITERATION $DEST_FARCE/filelist-$ITERATION >>logs/\$@ 2>&1
    8582EOF
    8683) >> $MKFILE.tmp
     
    9491wrt_do_ica_work() {                #
    9592#----------------------------------#
    96   echo -e "\t@extras/do_ica_work $1 $2 $ICALOGDIR $3 >>logs/$ITERATION.log 2>&1" >> $MKFILE.tmp
     93  echo -e "\t@extras/do_ica_work $1 $2 $ICALOGDIR $3 >>logs/\$@ 2>&1" >> $MKFILE.tmp
    9794}
    9895
     
    105102  local ITEDIR=$3/$2
    106103  local ITEFILE=$3/filelist-$2
    107   echo -e "\t@extras/farce --directory $OUTPUT $PREDIR $PREFILE $ITEDIR $ITEFILE >>logs/$ITERATION.log 2>&1" >> $MKFILE.tmp
     104  echo -e "\t@extras/farce --directory $OUTPUT $PREDIR $PREFILE $ITEDIR $ITEFILE >>logs/\$@ 2>&1" >> $MKFILE.tmp
    108105}
    109106
     
    111108wrt_logs() {                       #
    112109#----------------------------------#
    113   local ITERATION=iteration-$1
     110  local build=build_$1
     111  local file
    114112
    115113(
    116114    cat << EOF
    117         @pushd logs 1> /dev/null && \\
    118         mkdir $ITERATION && \\
    119         mv ${LOGS} $ITERATION && \\
    120         popd 1> /dev/null
    121         @touch \$@ && \\
    122         sleep .25 && \\
    123         echo " "\$(BOLD)Target \$(BLUE)\$@ \$(BOLD)OK && \\
    124         echo --------------------------------------------------------------------------------\$(WHITE)
     115        @cd logs && \\
     116        mkdir $build && \\
     117        mv -f ${system_build} $build && \\
     118        if [ ! $build = build_1 ] ; then \\
     119          cd $build && \\
     120          for file in \`ls .\` ; do \\
     121            mv -f \$\$file \`echo \$\$file | sed -e 's,-$build,,'\` ; \\
     122          done ; \\
     123        fi ;
     124        @cd /\$(SCRIPT_ROOT)
     125        @if [ -d test-logs ] ; then \\
     126          cd test-logs && \\
     127          mkdir $build && \\
     128          mv -f ${system_build} $build && \\
     129          if [ ! $build = build_1 ] ; then \\
     130            cd $build && \\
     131            for file in \`ls .\` ; do \\
     132              mv -f \$\$file \`echo \$\$file | sed -e 's,-$build,,'\` ; \\
     133            done ; \\
     134          fi ; \\
     135          cd /\$(SCRIPT_ROOT) ; \\
     136        fi ;
    125137EOF
    126138) >> $MKFILE.tmp
Note: See TracChangeset for help on using the changeset viewer.