Index: build/android/envsetup_functions.sh |
diff --git a/build/android/envsetup_functions.sh b/build/android/envsetup_functions.sh |
index da8a4ee57a3d4da47f250bb92b4da3f2bc061dfd..298fb97e30db329a760b615968f69aed0c191324 100755 |
--- a/build/android/envsetup_functions.sh |
+++ b/build/android/envsetup_functions.sh |
@@ -165,11 +165,10 @@ common_gyp_vars() { |
# environment ANDROID_NDK_ROOT must be set to Android NDK's root path. The |
# ANDROID_SDK_ROOT only needs to be set to override the default SDK which is in |
# the tree under $ROOT/src/third_party/android_tools/sdk. |
-# TODO(navabi): Add NDK to $ROOT/src/third_party/android_tools/ndk. |
# To build Chromium for Android with NDK/SDK follow the steps below: |
# > export ANDROID_NDK_ROOT=<android ndk root> |
# > export ANDROID_SDK_ROOT=<android sdk root> # to override the default sdk |
-# > . build/android/envsetup.sh --sdk |
+# > . build/android/envsetup.sh |
# > make |
################################################################################ |
sdk_build_init() { |
@@ -188,7 +187,6 @@ sdk_build_init() { |
export ANDROID_SDK_ROOT="${CHROME_SRC}/third_party/android_tools/sdk/" |
fi |
- # Makes sure ANDROID_BUILD_TOP is unset if build has option --sdk |
unset ANDROID_BUILD_TOP |
# Set default target. |
@@ -236,59 +234,6 @@ sdk_build_init() { |
} |
################################################################################ |
-# Initializes environment variables for build with android source. This expects |
-# android environment to be set up along with lunch. To build: |
-# > . build/envsetup.sh |
-# > lunch <lunch-type> |
-# > . build/android/envsetup.sh |
-# > make |
-############################################################################# |
-non_sdk_build_init() { |
- # We export "TOP" here so that "mmm" can be run to build Java code without |
- # having to cd to $ANDROID_BUILD_TOP. |
- export TOP="$ANDROID_BUILD_TOP" |
- |
- # Set "ANDROID_NDK_ROOT" as checked-in version, if it was not set. |
- if [[ "${ANDROID_NDK_ROOT}" || ! -d "$ANDROID_NDK_ROOT" ]] ; then |
- export ANDROID_NDK_ROOT="${CHROME_SRC}/third_party/android_tools/ndk/" |
- fi |
- if [[ ! -d "${ANDROID_NDK_ROOT}" ]] ; then |
- echo "Can not find Android NDK root ${ANDROID_NDK_ROOT}." >& 2 |
- return 1 |
- fi |
- |
- # We export "ANDROID_SDK_ROOT" for building Java source with the SDK. |
- export ANDROID_SDK_ROOT=${ANDROID_BUILD_TOP}/prebuilts/sdk/\ |
-${ANDROID_SDK_VERSION} |
- # Needed by android antfiles when creating apks. |
- export ANDROID_SDK_HOME=${ANDROID_SDK_ROOT} |
- |
- # Unset ANDROID_TOOLCHAIN, so it could be set to checked-in 64-bit toolchain. |
- # in common_vars_defines |
- unset ANDROID_TOOLCHAIN |
- |
- common_vars_defines |
- |
- DEFINES+=" sdk_build=0" |
- DEFINES+=" android_product_out=${ANDROID_PRODUCT_OUT}" |
- |
- if [[ -n "$CHROME_ANDROID_BUILD_WEBVIEW" ]]; then |
- webview_build_init |
- return |
- fi |
- |
- # The non-SDK build currently requires the SDK path to build the framework |
- # Java aidl files. TODO(steveblock): Investigate avoiding this requirement. |
- DEFINES+=" android_sdk=${ANDROID_SDK_ROOT}" |
- DEFINES+=" android_sdk_root=${ANDROID_SDK_ROOT}" |
- DEFINES+=" android_sdk_tools=${ANDROID_SDK_ROOT}/../tools/linux" |
- DEFINES+=" android_sdk_version=${ANDROID_SDK_VERSION}" |
- DEFINES+=" android_toolchain=${ANDROID_TOOLCHAIN}" |
- |
- common_gyp_vars |
-} |
- |
-################################################################################ |
# To build WebView, we use the Android build system and build inside an Android |
# source tree. This method is called from non_sdk_build_init() and adds to the |
# settings specified there. |