Revision c39c6b9e
Added by jahoti almost 2 years ago
| configure | ||
|---|---|---|
| 17 | 17 |
|
| 18 | 18 |
# Set BROWSERPATH appropriately |
| 19 | 19 |
set_browserpath () {
|
| 20 |
BROWSERPATH="${BINARY:-$(realpath "$1")}"
|
|
| 20 |
BROWSERPATH="${BROWSERPATH:-$(realpath "$1")}"
|
|
| 21 | 21 |
} |
| 22 | 22 |
|
| 23 |
BINARY="$BROWSER_BIN" |
|
| 24 |
BROWSERPATH='' |
|
| 25 | 23 |
SRCDIR='' |
| 26 | 24 |
TARGET='' |
| 27 | 25 |
|
| ... | ... | |
| 30 | 28 |
case "$1" in |
| 31 | 29 |
--srcdir=*) SRCDIR="$(echo "$1" | cut -c 10-)";; |
| 32 | 30 |
--srcdir) SRCDIR="$2"; shift;; |
| 33 |
BROWSER_BIN=*) BINARY="$(echo "$1" | cut -c 13-)";;
|
|
| 31 |
BROWSER=*) BROWSERPATH="$(echo "$1" | cut -c 9-)";;
|
|
| 34 | 32 |
DESTDIR=*) DESTDIR="$(echo "$1" | cut -c 9-)";; |
| 35 | 33 |
PYTEST=*) PYTEST="$(echo "$1" | cut -c 8-)";; |
| 36 | 34 |
PYTHON=*) PYTHON="$(echo "$1" | cut -c 8-)";; |
| 35 |
TEST_BROWSER=*) TEST_BROWSER="$(echo "$1" | cut -c 14-)";; |
|
| 37 | 36 |
TEST_PORT=*) TEST_PORT="$(echo "$1" | cut -c 11-)";; |
| 38 | 37 |
TEST_PROFILE=*) TEST_PROFILE="$(echo "$1" | cut -c 14-)";; |
| 39 | 38 |
UPDATE_URL=*) UPDATE_URL="$(echo "$1" | cut -c 12-)";; |
| ... | ... | |
| 81 | 80 |
set_browserpath "$(which $TARGET)" |
| 82 | 81 |
fi |
| 83 | 82 |
|
| 83 |
TEST_BROWSER="${TEST_BROWSER:-$BROWSERPATH}"
|
|
| 84 |
|
|
| 84 | 85 |
# Check and standardize target |
| 85 | 86 |
case "$TARGET" in |
| 86 | 87 |
mozilla | firefox | abrowser | icecat | iceweasel-uxp |\ |
| ... | ... | |
| 115 | 116 |
|
| 116 | 117 |
# (Re-)write testing.conf |
| 117 | 118 |
rm -f testing.conf |
| 118 |
[ "x$BINARY" != x ] && echo BINARY "$BINARY" >> testing.conf
|
|
| 119 |
[ "x$TEST_BROWSER" != x ] && echo BINARY "$TEST_BROWSER" >> testing.conf
|
|
| 119 | 120 |
[ "x$TEST_PROFILE" != x ] && echo TEST_PROFILE "$TEST_PROFILE" >> testing.conf |
| 120 | 121 |
[ "x$TEST_PORT" != x ] && echo TEST_PORT "$TEST_PORT" >> testing.conf |
| 121 | 122 |
|
Also available in: Unified diff
Distinguish testing and installation browsers
The configure script now accepts BROWSER and TEST_BROWSER