Support unknown Android target devices via environment variables.
This is useful for working with prototypes and uncommon devices. NOTRY=true R=djsollen@google.com, scroggo@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/263673004 git-svn-id: http://skia.googlecode.com/svn/trunk@14495 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
3dbcb10e75
commit
e3916bfe0e
@ -134,8 +134,17 @@ setup_device() {
|
||||
ANDROID_ARCH="mips"
|
||||
;;
|
||||
*)
|
||||
echo "ERROR: unknown device $TARGET_DEVICE"
|
||||
exit 1
|
||||
if [ -z "$ANDROID_IGNORE_UNKNOWN_DEVICE" ]; then
|
||||
echo "ERROR: unknown device $TARGET_DEVICE"
|
||||
exit 1
|
||||
fi
|
||||
# If ANDROID_IGNORE_UNKNOWN_DEVICE is set, then ANDROID_TOOLCHAIN
|
||||
# or ANDROID_ARCH should be set; Otherwise, ANDROID_ARCH
|
||||
# defaults to 'arm' and the default ARM toolchain is used.
|
||||
DEFINES="${DEFINES} skia_arch_type=${ANDROID_ARCH-arm}"
|
||||
# If ANDROID_IGNORE_UNKNOWN_DEVICE is set, extra gyp defines can be
|
||||
# added via ANDROID_GYP_DEFINES
|
||||
DEFINES="${DEFINES} ${ANDROID_GYP_DEFINES}"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user