rockboxdev.sh now respects the environment variables RBDEV_DOWNLOAD, RBDEV_PREFIX and RBDEV_BUILD to enable setting download, install and build directories without editing the script. FS#9657 by Eric Shattow.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19725 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
c1b4745d7c
commit
36122cac6a
2 changed files with 7 additions and 6 deletions
|
@ -447,6 +447,7 @@ Kaspar Rothenfußer
|
||||||
Ryan Press
|
Ryan Press
|
||||||
Craig Elliott
|
Craig Elliott
|
||||||
Kenderes Tamas
|
Kenderes Tamas
|
||||||
|
Eric Shattow
|
||||||
|
|
||||||
|
|
||||||
The libmad team
|
The libmad team
|
||||||
|
|
|
@ -8,17 +8,17 @@ set -e
|
||||||
|
|
||||||
# this is where this script will store downloaded files and check for already
|
# this is where this script will store downloaded files and check for already
|
||||||
# downloaded files
|
# downloaded files
|
||||||
dlwhere="/tmp/rbdev-dl"
|
dlwhere="${RBDEV_DOWNLOAD:-/tmp/rbdev-dl}"
|
||||||
|
|
||||||
# will append the target string to the prefix dir mentioned here
|
# will append the target string to the prefix dir mentioned here
|
||||||
# Note that the user running this script must be able to do make install in
|
# Note that the user running this script must be able to do make install in
|
||||||
# this given prefix directory. Also make sure that this given root dir
|
# this given prefix directory. Also make sure that this given root dir
|
||||||
# exists.
|
# exists.
|
||||||
prefix="/usr/local"
|
prefix="${RBDEV_PREFIX:-/usr/local}"
|
||||||
|
|
||||||
# This directory is used to extract all files and to build everything in. It
|
# This directory is used to extract all files and to build everything in. It
|
||||||
# must not exist before this script is invoked (as a security measure).
|
# must not exist before this script is invoked (as a security measure).
|
||||||
builddir="/tmp/rbdev-build"
|
builddir="${RBDEV_BUILD:-/tmp/rbdev-build}"
|
||||||
|
|
||||||
# This script needs to use GNU Make. On Linux systems, GNU Make is invoked
|
# This script needs to use GNU Make. On Linux systems, GNU Make is invoked
|
||||||
# by running the "make" command, on most BSD systems, GNU Make is invoked
|
# by running the "make" command, on most BSD systems, GNU Make is invoked
|
||||||
|
@ -117,9 +117,9 @@ else
|
||||||
echo "$dlwhere has been created to store downloads in"
|
echo "$dlwhere has been created to store downloads in"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Download directory: $dlwhere (edit script to change dir)"
|
echo "Download directory: $dlwhere (set RBDEV_DOWNLOAD to change dir)"
|
||||||
echo "Install prefix: $prefix/[target] (edit script to change dir)"
|
echo "Install prefix: $prefix/[target] (set RBDEV_PREFIX to change dir)"
|
||||||
echo "Build dir: $builddir (edit script to change dir)"
|
echo "Build dir: $builddir (set RBDEV_BUILD to change dir)"
|
||||||
|
|
||||||
###########################################################################
|
###########################################################################
|
||||||
# Verify that we can write in the prefix dir, as otherwise we will hardly
|
# Verify that we can write in the prefix dir, as otherwise we will hardly
|
||||||
|
|
Loading…
Reference in a new issue