From 24fc783b9adaf594ad8b4742afe0258f8650fc4b Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Fri, 3 Jan 2014 15:35:47 +0200 Subject: Add sypport for flattening artifacts build-side. This moves flattening to build side instead of publsihing side, per LAVA-933. Change-Id: Ic0d3d6f9598f5538c99c689345ebd9074d063769 --- build-scripts/build-android | 2 ++ build-scripts/helpers | 7 +++++++ 2 files changed, 9 insertions(+) (limited to 'build-scripts') diff --git a/build-scripts/build-android b/build-scripts/build-android index 8468788..6bb7fc7 100644 --- a/build-scripts/build-android +++ b/build-scripts/build-android @@ -166,3 +166,5 @@ if [ ! -n "$SKIP_LICENSE_CHECK" ]; then fi ${BUILD_SCRIPT_ROOT}/../utils/manifest-descriptions/make.sh out/source-manifest.xml out/pinned-manifest.xml + +flatten_artifacts diff --git a/build-scripts/helpers b/build-scripts/helpers index 6d3f762..698cd19 100644 --- a/build-scripts/helpers +++ b/build-scripts/helpers @@ -135,6 +135,13 @@ download_another_build () { popd } +flatten_artifacts () { + if [ "$FLATTEN_ARTIFACTS" == "1" ]; then + mv out/target/product/$TARGET_PRODUCT/* out/ + rm -r out/target + fi +} + unpack_overlays () { local ifs_save="$IFS" IFS=";" -- cgit v1.2.3