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
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