summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorOz Linden <oz@lindenlab.com>2016-12-05 10:14:18 -0500
committerOz Linden <oz@lindenlab.com>2016-12-05 10:14:18 -0500
commitfad899fe6c61e40dec98f38a26d0ed544b2f6b39 (patch)
treead0a926e579a0c5e220495732bdd6fa4439ada02 /build.sh
parent16266bedd196d6ca2cb8d798a7561b011d5614fb (diff)
correct merge duplications, put source_environment commands into sections
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh19
1 files changed, 9 insertions, 10 deletions
diff --git a/build.sh b/build.sh
index 15bbe19f66..36ae33ef90 100755
--- a/build.sh
+++ b/build.sh
@@ -182,13 +182,6 @@ fi
initialize_build # provided by master buildscripts build.sh
-# Check to see if we're skipping the platform
-if ! eval '$build_'"$arch"
-then
- record_event "building on architecture $arch is disabled"
- pass
-fi
-
begin_section "autobuild initialize"
# ensure AUTOBUILD is in native path form for child processes
AUTOBUILD="$(native_path "$AUTOBUILD")"
@@ -201,7 +194,15 @@ then
fi
# load autobuild provided shell functions and variables
-eval "$("$autobuild" --quiet source_environment)"
+"$autobuild" --quiet source_environment > "$build_log_dir/source_environment"
+begin_section "dump source environment commands"
+cat "$build_log_dir/source_environment"
+end_section "dump source environment commands"
+
+begin_section "execute source environment commands"
+. "$build_log_dir/source_environment"
+end_section "execute source environment commands"
+
end_section "autobuild initialize"
# something about the additional_packages mechanism messes up buildscripts results.py on Linux
@@ -211,9 +212,7 @@ then
export additional_packages=
fi
-initialize_build
python_cmd "$helpers/codeticket.py" addinput "Viewer Channel" "${viewer_channel}"
-initialize_version
initialize_version # provided by buildscripts build.sh; sets version id