From 49059ca5b960b1c6e028920dace6d5f71932f00b Mon Sep 17 00:00:00 2001 From: "sivachandra@chromium.org" Date: Fri, 23 Aug 2013 18:07:01 +0000 Subject: [Android] Set sdk version and sdk root in GYP_DEFINES via envsetup.sh. NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23171022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219309 0039d316-1c4b-4281-b951-d872f2087c98 --- build/android/envsetup_functions.sh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'build/android') diff --git a/build/android/envsetup_functions.sh b/build/android/envsetup_functions.sh index fef07ef..2777d2d 100755 --- a/build/android/envsetup_functions.sh +++ b/build/android/envsetup_functions.sh @@ -223,16 +223,21 @@ sdk_build_init() { # Allow the caller to override a few environment variables. If any of them is # unset, we default to a sane value that's known to work. This allows for # experimentation with a custom SDK. + local sdk_defines="" if [[ -z "${ANDROID_NDK_ROOT}" || ! -d "${ANDROID_NDK_ROOT}" ]]; then export ANDROID_NDK_ROOT="${CHROME_SRC}/third_party/android_tools/ndk/" fi if [[ -z "${ANDROID_SDK_VERSION}" ]]; then export ANDROID_SDK_VERSION=18 + else + sdk_defines+=" android_sdk_version=${ANDROID_SDK_VERSION}" fi local sdk_suffix=platforms/android-${ANDROID_SDK_VERSION} if [[ -z "${ANDROID_SDK_ROOT}" || \ ! -d "${ANDROID_SDK_ROOT}/${sdk_suffix}" ]]; then export ANDROID_SDK_ROOT="${CHROME_SRC}/third_party/android_tools/sdk/" + else + sdk_defines+=" android_sdk_root=${ANDROID_SDK_ROOT}" fi if [[ -z "${ANDROID_SDK_BUILD_TOOLS_VERSION}" ]]; then export ANDROID_SDK_BUILD_TOOLS_VERSION=18.0.1 @@ -248,6 +253,9 @@ sdk_build_init() { unset ANDROID_TOOLCHAIN common_vars_defines + + DEFINES+="${sdk_defines}" + common_gyp_vars if [[ -n "$CHROME_ANDROID_BUILD_WEBVIEW" ]]; then -- cgit v1.1