| Index: build_image
|
| diff --git a/build_image b/build_image
|
| index 983aa707fc4c56e828953fbd4f7c5336af8375c7..4ee558a12efbfbf688f4260a0dc53e250a10189d 100755
|
| --- a/build_image
|
| +++ b/build_image
|
| @@ -53,6 +53,9 @@ DEFINE_integer statefulfs_size 1024 \
|
| DEFINE_boolean preserve ${FLAGS_FALSE} \
|
| "Attempt to preserve the previous build image if one can be found (unstable, \
|
| kernel/firmware not updated)"
|
| +DEFINE_boolean fast ${FLAGS_FALSE} \
|
| + "Call many emerges in parallel (unstable)"
|
| +
|
|
|
| # Parse command line.
|
| FLAGS "$@" || exit 1
|
| @@ -72,12 +75,10 @@ if [ "${FLAGS_rootfs_size}" -gt "${FLAGS_rootfs_partition_size}" ] ; then
|
| exit 1
|
| fi
|
|
|
| -EMERGE_CMD="emerge"
|
| EMERGE_BOARD_CMD="emerge-${FLAGS_board}"
|
| -TOP_SCRIPTS_DIR="$(dirname $0)"
|
| -if [ -e "${TOP_SCRIPTS_DIR}/.emerge" ]; then
|
| +if [ "${FLAGS_fast}" -eq "${FLAGS_TRUE}" ]; then
|
| echo "Using alternate emerge"
|
| - . "${TOP_SCRIPTS_DIR}/.emerge"
|
| + EMERGE_BOARD_CMD="${SCRIPTS_DIR}/parallel_emerge --board=${FLAGS_board}"
|
| fi
|
|
|
| # Determine build version.
|
|
|