Changeset ce262a7 for CLFS


Ignore:
Timestamp:
09/27/2013 08:43:43 PM (11 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
2.4, ablfs-more, legacy, new_features, trunk
Children:
34d1b6a
Parents:
7ce6de2
Message:

Add optimization (MAKEFLAGS only) for the cross tools part of CLFS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLFS/master.sh

    r7ce6de2 rce262a7  
    121121    #
    122122    [[ "$pkg_tarball" != "" ]] && LUSER_wrt_unpack "$pkg_tarball"
     123    [[ "$pkg_tarball" != "" ]] && [[ "$OPTIMIZE" = 3 ]] && wrt_makeflags "${name}"
    123124    #
    124125    LUSER_wrt_RunAsUser "${file}"
     
    179180    #
    180181    [[ "$pkg_tarball" != "" ]] && LUSER_wrt_unpack "$pkg_tarball"
    181     [[ "$pkg_tarball" != "" ]] && [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     182    [[ "$pkg_tarball" != "" ]] && [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    182183    #
    183184    LUSER_wrt_RunAsUser "${file}"
     
    232233         LUSER_wrt_target "${this_script}" "$PREV"
    233234         LUSER_wrt_unpack "$pkg_tarball"
    234          [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     235         [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    235236         LUSER_wrt_RunAsUser "${file}"
    236237         LUSER_RemoveBuildDirs "${name}"
     
    241242         LUSER_wrt_target "${this_script}" "$PREV"
    242243         LUSER_wrt_unpack "$pkg_tarball"
    243          [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     244         [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    244245         LUSER_wrt_RunAsUser "${file}"
    245246         LUSER_RemoveBuildDirs "${name}"
     
    250251         LUSER_wrt_target "${this_script}" "$PREV"
    251252         LUSER_wrt_unpack "$pkg_tarball"
    252          [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     253         [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    253254         LUSER_wrt_RunAsUser "${file}"
    254255         LUSER_RemoveBuildDirs "${name}"
     
    259260         LUSER_wrt_target "${this_script}" "$PREV"
    260261         LUSER_wrt_unpack "$pkg_tarball"
    261          [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     262         [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    262263         LUSER_wrt_RunAsUser "${file}"
    263264         LUSER_RemoveBuildDirs "${name}"
     
    268269         LUSER_wrt_target "${this_script}" "$PREV"
    269270         LUSER_wrt_unpack "$pkg_tarball"
    270          [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     271         [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    271272         LUSER_wrt_RunAsUser "${file}"
    272273         LUSER_RemoveBuildDirs "${name}"
     
    290291    if [ "$pkg_tarball" != "" ] ; then
    291292      CHROOT_Unpack "$pkg_tarball"
    292       [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     293      [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    293294    fi
    294295    #
     
    378379    #
    379380    [[ "$pkg_tarball" != "" ]] && LUSER_wrt_unpack "$pkg_tarball"
    380     [[ "$pkg_tarball" != "" ]] && [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     381    [[ "$pkg_tarball" != "" ]] && [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    381382    #
    382383    # Select a script execution method
     
    449450    #
    450451    CHROOT_Unpack "$pkg_tarball"
    451     [[ "$OPTIMIZE" = "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
     452    [[ "$OPTIMIZE" -ge "2" ]] &&  wrt_optimize "$name" && wrt_makeflags "$name"
    452453    #
    453454    CHROOT_wrt_RunAsRoot "${file}"
Note: See TracChangeset for help on using the changeset viewer.