cookutils diff cook @ rev 423
cross: small fixe and use CROSS_PREFIX to install bdeps in a cross compile environement
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat May 19 14:29:55 2012 +0200 (2012-05-19) |
parents | 50cd87593dae |
children | 5be5153f6e07 |
line diff
1.1 --- a/cook Sat May 19 05:17:29 2012 +0200 1.2 +++ b/cook Sat May 19 14:29:55 2012 +0200 1.3 @@ -535,12 +535,17 @@ 1.4 echo "ERROR: missing dep $nb" && exit 1 1.5 fi 1.6 1.7 + # Set root path when cross compiling. ARM tested but not x86_64 1.8 + case "$ARCH" in 1.9 + arm) root=$CROSS_PREFIX ;; 1.10 + esac 1.11 + 1.12 # Install local packages. 1.13 cd $PKGS 1.14 for i in $(uniq $CACHE/installed.local) 1.15 do 1.16 gettext "Installing dep (pkg/local):"; echo " $i" 1.17 - tazpkg install $i >/dev/null 1.18 + tazpkg install $i --root=$root >/dev/null 1.19 done 1.20 1.21 # Install web or cached packages (if mirror is set to $PKGS we only 1.22 @@ -548,7 +553,7 @@ 1.23 for i in $(uniq $CACHE/installed.web) 1.24 do 1.25 gettext "Installing dep (web/cache):"; echo " $i" 1.26 - tazpkg get-install $i >/dev/null 1.27 + tazpkg get-install $i --root=$root >/dev/null 1.28 done 1.29 1.30 # If a cook failed deps are removed.