Changeset 924 in MondoRescue for branches/stable/tools/mknewtag


Ignore:
Timestamp:
Nov 13, 2006, 9:57:05 AM (17 years ago)
Author:
Bruno Cornec
Message:

TAG is now per package and not shared anymore + build process adapted

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/stable/tools/mknewtag

    r825 r924  
    1616fi
    1717
    18 . $TOOLHOME/common-env
    19 . $TOOLHOME/distro-env
     18if [ "$1" = "" ]; then
     19    mods="mindi mondo mondo-doc mindi-busybox mindi-kernel"
     20else
     21    mods="$*"
     22fi
    2023
    21 # We need to get $VER and $TAG
    22 if [ "$1" = "" ]; then
    23     LAST=`cat ${TOPDIR}/LAST`
    24 else
    25     LAST=$1
    26     shift
    27 fi
    28 VER=`echo $LAST | cut -d- -f1`
    29 
    30 TAG=`echo $LAST | cut -d- -f2`
    31 echo -n "Changing TAG of version $VER value from $TAG to "
    32 ((TAG=$TAG+1))
    33 echo "$TAG"
    34 nb=`svn diff $TOOLHOME/.. | wc -l`
     24cd $TOOLHOME/..
     25nb=`svn diff | wc -l`
    3526if [ $nb -gt 0 ]; then
    3627    echo "You'll have to check in before updating the TAG"
    3728    exit -1
    3829else
    39     for p in mindi mondo mindi-busybox mindi-kernel; do
    40         v=`cat $TOOLHOME/../$p/VERSION`
    41         grep -q "${v}" $TOOLHOME/../$p/ChangeLog
     30    for p in $mods; do
     31        grep -q "${v}" $p/ChangeLog
    4232        if [ $? -ne 0 ]; then
    4333            echo "You'll have to document in ${p}'s ChangeLog for ${v} related modifications"
     
    4535        fi
    4636    done
    47     echo "$TAG" > $TOOLHOME/TAG
    48     (cd $TOOLHOME/.. ; svn ci -m "Automatic update of TAG to $TAG" ; svn up)
     37    for p in $mods; do
     38        TAG=`cat $p/TAG`
     39        v=`cat $p/VERSION`
     40        echo -n "Changing TAG of $p-$v value from $TAG to "
     41        ((TAG=$TAG+1))
     42        echo "$TAG"
     43        echo "$TAG" > $p/TAG
     44    done
     45    svn ci -m "Automatic update of TAGs" ; svn up
    4946fi
Note: See TracChangeset for help on using the changeset viewer.