Loading envsetup.sh +8 −52 Original line number Diff line number Diff line Loading @@ -267,6 +267,13 @@ function setpaths() export ANDROID_EMULATOR_PREBUILTS fi # Append asuite prebuilts path to ANDROID_BUILD_PATHS. local os_arch=$(get_build_var HOST_PREBUILT_TAG) local ACLOUD_PATH="$T/prebuilts/asuite/acloud/$os_arch:" local AIDEGEN_PATH="$T/prebuilts/asuite/aidegen/$os_arch:" local ATEST_PATH="$T/prebuilts/asuite/atest/$os_arch:" export ANDROID_BUILD_PATHS=$ANDROID_BUILD_PATHS$ACLOUD_PATH$AIDEGEN_PATH$ATEST_PATH export PATH=$ANDROID_BUILD_PATHS$PATH # out with the duplicate old Loading Loading @@ -355,7 +362,7 @@ function addcompletions() local completion_files=( system/core/adb/adb.bash system/core/fastboot/fastboot.bash tools/tradefederation/core/atest/atest_completion.sh tools/asuite/asuite.sh ) # Completion can be disabled selectively to allow users to use non-standard completion. # e.g. Loading Loading @@ -1689,23 +1696,6 @@ function provision() "$ANDROID_PRODUCT_OUT/provision-device" "$@" } function atest() { # Let's use the built version over the prebuilt, then source code. local os_arch=$(get_build_var HOST_PREBUILT_TAG) local built_atest=${ANDROID_HOST_OUT}/bin/atest local prebuilt_atest="$(gettop)"/prebuilts/asuite/atest/$os_arch/atest if [[ -x $built_atest ]]; then $built_atest "$@" elif [[ -x $prebuilt_atest ]]; then $prebuilt_atest "$@" else # TODO: once prebuilt atest released, remove the source code section # and change the location of atest_completion.sh in addcompletions(). "$(gettop)"/tools/tradefederation/core/atest/atest.py "$@" fi } # Zsh needs bashcompinit called to support bash-style completion. function enable_zsh_completion() { # Don't override user's options if bash-style completion is already enabled. Loading @@ -1730,40 +1720,6 @@ function validate_current_shell() { esac } function acloud() { # Let's use the built version over the prebuilt. local built_acloud=${ANDROID_HOST_OUT}/bin/acloud if [ -f $built_acloud ]; then $built_acloud "$@" return $? fi local host_os_arch=$(get_build_var HOST_PREBUILT_TAG) case $host_os_arch in linux-x86) "$(gettop)"/prebuilts/asuite/acloud/linux-x86/acloud "$@" ;; darwin-x86) "$(gettop)"/prebuilts/asuite/acloud/darwin-x86/acloud "$@" ;; *) echo "acloud is not supported on your host arch: $host_os_arch" ;; esac } function aidegen() { # Always use the prebuilt version. local host_os_arch=$(get_build_var HOST_PREBUILT_TAG) case $host_os_arch in linux-x86) "$(gettop)"/prebuilts/asuite/aidegen/linux-x86/aidegen "$@" ;; *) echo "aidegen is not supported on your host arch: $host_os_arch" ;; esac } # Execute the contents of any vendorsetup.sh files we can find. # Unless we find an allowed-vendorsetup_sh-files file, in which case we'll only # load those. Loading Loading
envsetup.sh +8 −52 Original line number Diff line number Diff line Loading @@ -267,6 +267,13 @@ function setpaths() export ANDROID_EMULATOR_PREBUILTS fi # Append asuite prebuilts path to ANDROID_BUILD_PATHS. local os_arch=$(get_build_var HOST_PREBUILT_TAG) local ACLOUD_PATH="$T/prebuilts/asuite/acloud/$os_arch:" local AIDEGEN_PATH="$T/prebuilts/asuite/aidegen/$os_arch:" local ATEST_PATH="$T/prebuilts/asuite/atest/$os_arch:" export ANDROID_BUILD_PATHS=$ANDROID_BUILD_PATHS$ACLOUD_PATH$AIDEGEN_PATH$ATEST_PATH export PATH=$ANDROID_BUILD_PATHS$PATH # out with the duplicate old Loading Loading @@ -355,7 +362,7 @@ function addcompletions() local completion_files=( system/core/adb/adb.bash system/core/fastboot/fastboot.bash tools/tradefederation/core/atest/atest_completion.sh tools/asuite/asuite.sh ) # Completion can be disabled selectively to allow users to use non-standard completion. # e.g. Loading Loading @@ -1689,23 +1696,6 @@ function provision() "$ANDROID_PRODUCT_OUT/provision-device" "$@" } function atest() { # Let's use the built version over the prebuilt, then source code. local os_arch=$(get_build_var HOST_PREBUILT_TAG) local built_atest=${ANDROID_HOST_OUT}/bin/atest local prebuilt_atest="$(gettop)"/prebuilts/asuite/atest/$os_arch/atest if [[ -x $built_atest ]]; then $built_atest "$@" elif [[ -x $prebuilt_atest ]]; then $prebuilt_atest "$@" else # TODO: once prebuilt atest released, remove the source code section # and change the location of atest_completion.sh in addcompletions(). "$(gettop)"/tools/tradefederation/core/atest/atest.py "$@" fi } # Zsh needs bashcompinit called to support bash-style completion. function enable_zsh_completion() { # Don't override user's options if bash-style completion is already enabled. Loading @@ -1730,40 +1720,6 @@ function validate_current_shell() { esac } function acloud() { # Let's use the built version over the prebuilt. local built_acloud=${ANDROID_HOST_OUT}/bin/acloud if [ -f $built_acloud ]; then $built_acloud "$@" return $? fi local host_os_arch=$(get_build_var HOST_PREBUILT_TAG) case $host_os_arch in linux-x86) "$(gettop)"/prebuilts/asuite/acloud/linux-x86/acloud "$@" ;; darwin-x86) "$(gettop)"/prebuilts/asuite/acloud/darwin-x86/acloud "$@" ;; *) echo "acloud is not supported on your host arch: $host_os_arch" ;; esac } function aidegen() { # Always use the prebuilt version. local host_os_arch=$(get_build_var HOST_PREBUILT_TAG) case $host_os_arch in linux-x86) "$(gettop)"/prebuilts/asuite/aidegen/linux-x86/aidegen "$@" ;; *) echo "aidegen is not supported on your host arch: $host_os_arch" ;; esac } # Execute the contents of any vendorsetup.sh files we can find. # Unless we find an allowed-vendorsetup_sh-files file, in which case we'll only # load those. Loading