Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4703b986 authored by Zak Cohen's avatar Zak Cohen Committed by Android (Google) Code Review
Browse files

Merge "Adds script to update system ui shared libary."

parents 4e999d5d a2ab079f
Loading
Loading
Loading
Loading
+35 −0
Original line number Diff line number Diff line
#!/bin/sh

NUM_ARGS=$#

has_croot() {
  declare -F croot > /dev/null
  return $?
}

check_environment() {
  if ! has_croot; then
    echo "Run script in a shell that has had envsetup run. Run '. update_shared_lib.sh' from scripts directory"
    return 1
  fi

  if [ $NUM_ARGS -ne 1 ]; then
    echo "Usage: . update_shared_lib PATH_TO_UNBUNDLED_LAUNCER     e.g. . update_shared_lib ~/src/ub-launcher3-master"
    return 1
  fi
  return 0
}

main() {
  if check_environment ; then
    pushd .
    croot
    mma -j16 SystemUISharedLib
    JAR_DESTINATION="$1/prebuilts/framework_intermediates/quickstep/libs/sysui_shared.jar"
    cp out/target/product/$TARGET_PRODUCT/obj/JAVA_LIBRARIES/SystemUISharedLib_intermediates/javalib.jar $JAR_DESTINATION
    popd
  fi
}

main