diff options
author | Bill Yi <byi@google.com> | 2018-11-30 11:26:23 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-11-30 11:26:23 -0800 |
commit | 6fb2e310239fab20a1c9928b109ae62e65a984c3 (patch) | |
tree | 74208c2dad70ede794a3bc1e6bb78bc1d40ed3a5 | |
parent | 9429e0441a81e07ce4d1a5fcc8e66d306dc15e73 (diff) | |
parent | 5dd4f5395689bf1dac92c4f4c7fd75791c17c82e (diff) | |
download | libmojo-pie-gsi.tar.gz |
Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-releasepie-gsi
am: 5dd4f53956
Change-Id: Ia7b6b0a43bb5ee1b426b9bcbb7a07af8b62016cb
-rwxr-xr-x | soong/mojom_source_generator.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/soong/mojom_source_generator.sh b/soong/mojom_source_generator.sh index f1fac9e..a63b8a0 100755 --- a/soong/mojom_source_generator.sh +++ b/soong/mojom_source_generator.sh @@ -71,6 +71,10 @@ for arg in "$@"; do --generators=*) generators="${arg#'--generators='}" ;; + --srcjar=*) + srcjar="${arg#'--srcjar='}" + srcjar="$(get_abs_path ${srcjar})" + ;; --*) args=("${args[@]}" "${arg}") ;; @@ -110,3 +114,7 @@ for file in "${files[@]}"; do unzip -qo -d "${output_dir}"/src "${output_dir}/${rel_path}".srcjar fi done + +if [[ -n "${srcjar}" ]] ; then + (cd "${output_dir}/src" && find . -name '*.java' -print | zip "${srcjar}" -@) +fi |