1# This file is generated by gyp; do not edit.
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE_CLASS := STATIC_LIBRARIES
6LOCAL_MODULE := third_party_libvpx_libvpx_gyp
7LOCAL_MODULE_SUFFIX := .a
8LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
9gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
10gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
11
12# Make sure our deps are built first.
13GYP_TARGET_DEPENDENCIES := \
14	$(call intermediates-dir-for,GYP,third_party_libvpx_gen_asm_offsets_vp8_gyp,,,$(GYP_VAR_PREFIX))/gen_asm_offsets_vp8.stamp \
15	$(call intermediates-dir-for,GYP,third_party_libvpx_gen_asm_offsets_vpx_scale_gyp,,,$(GYP_VAR_PREFIX))/gen_asm_offsets_vpx_scale.stamp
16
17
18### Generated for rule "third_party_libvpx_libvpx_gyp_libvpx_target_convert_asm":
19# "{'inputs': ['$(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl', '$(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm'], 'extension': 'asm', 'process_outputs_as_sources': '1', 'outputs': ['$(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.S'], 'rule_name': 'convert_asm', 'rule_sources': ['source/libvpx/vp8/common/arm/armv6/bilinearfilter_v6.asm', 'source/libvpx/vp8/common/arm/armv6/copymem16x16_v6.asm', 'source/libvpx/vp8/common/arm/armv6/copymem8x4_v6.asm', 'source/libvpx/vp8/common/arm/armv6/copymem8x8_v6.asm', 'source/libvpx/vp8/common/arm/armv6/dc_only_idct_add_v6.asm', 'source/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm', 'source/libvpx/vp8/common/arm/armv6/dequantize_v6.asm', 'source/libvpx/vp8/common/arm/armv6/filter_v6.asm', 'source/libvpx/vp8/common/arm/armv6/idct_v6.asm', 'source/libvpx/vp8/common/arm/armv6/intra4x4_predict_v6.asm', 'source/libvpx/vp8/common/arm/armv6/iwalsh_v6.asm', 'source/libvpx/vp8/common/arm/armv6/loopfilter_v6.asm', 'source/libvpx/vp8/common/arm/armv6/simpleloopfilter_v6.asm', 'source/libvpx/vp8/common/arm/armv6/sixtappredict8x4_v6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_sad16x16_armv6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_variance16x16_armv6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_variance8x8_armv6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm', 'source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm', 'source/libvpx/vp8/encoder/arm/armv6/vp8_fast_quantize_b_armv6.asm', 'source/libvpx/vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm', 'source/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm', 'source/libvpx/vp8/encoder/arm/armv6/vp8_subtract_armv6.asm', 'source/libvpx/vp8/encoder/arm/armv6/walsh_v6.asm', 'source/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_avg_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_copy_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_dc_only_idct_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_loopfilter_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_mb_lpf_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.asm', 'source/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm'], 'action': ['bash', '-c', 'cat $(RULE_SOURCES) | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.S'], 'message': 'Convert libvpx asm file for ARM $(RULE_SOURCES)'}":
20$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
21$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
22$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
23$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
24$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
25$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/bilinearfilter_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
26	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/bilinearfilter_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S"
27
28
29$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_local_path := $(LOCAL_PATH)
30$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
31$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
32$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
33$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
34$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/copymem16x16_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
35	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/copymem16x16_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S"
36
37
38$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_local_path := $(LOCAL_PATH)
39$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
40$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
41$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
42$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
43$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/copymem8x4_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
44	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/copymem8x4_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S"
45
46
47$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_local_path := $(LOCAL_PATH)
48$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
49$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
50$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
51$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
52$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/copymem8x8_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
53	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/copymem8x8_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S"
54
55
56$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_local_path := $(LOCAL_PATH)
57$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
58$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
59$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
60$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
61$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/dc_only_idct_add_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
62	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/dc_only_idct_add_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S"
63
64
65$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_local_path := $(LOCAL_PATH)
66$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
67$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
68$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
69$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
70$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
71	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S"
72
73
74$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_local_path := $(LOCAL_PATH)
75$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
76$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
77$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
78$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
79$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/dequantize_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
80	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/dequantize_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S"
81
82
83$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_local_path := $(LOCAL_PATH)
84$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
85$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
86$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
87$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
88$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/filter_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
89	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/filter_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S"
90
91
92$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_local_path := $(LOCAL_PATH)
93$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
94$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
95$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
96$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
97$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/idct_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
98	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/idct_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S"
99
100
101$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_local_path := $(LOCAL_PATH)
102$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
103$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
104$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
105$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
106$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/intra4x4_predict_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
107	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/intra4x4_predict_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S"
108
109
110$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_local_path := $(LOCAL_PATH)
111$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
112$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
113$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
114$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
115$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/iwalsh_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
116	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/iwalsh_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S"
117
118
119$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
120$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
121$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
122$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
123$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
124$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/loopfilter_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
125	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/loopfilter_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S"
126
127
128$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
129$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
130$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
131$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
132$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
133$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/simpleloopfilter_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
134	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/simpleloopfilter_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S"
135
136
137$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_local_path := $(LOCAL_PATH)
138$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
139$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
140$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
141$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
142$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/sixtappredict8x4_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
143	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/sixtappredict8x4_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S"
144
145
146$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
147$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
148$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
149$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
150$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
151$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_sad16x16_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
152	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_sad16x16_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S"
153
154
155$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
156$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
157$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
158$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
159$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
160$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_variance16x16_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
161	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_variance16x16_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S"
162
163
164$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_local_path := $(LOCAL_PATH)
165$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
166$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
167$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
168$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
169$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_variance8x8_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
170	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_variance8x8_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S"
171
172
173$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_local_path := $(LOCAL_PATH)
174$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
175$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
176$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
177$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
178$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
179	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S"
180
181
182$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_local_path := $(LOCAL_PATH)
183$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
184$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
185$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
186$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
187$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
188	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S"
189
190
191$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_local_path := $(LOCAL_PATH)
192$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
193$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
194$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
195$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
196$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
197	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S"
198
199
200$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_local_path := $(LOCAL_PATH)
201$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
202$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
203$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
204$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
205$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/vp8_fast_quantize_b_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
206	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/armv6/vp8_fast_quantize_b_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S"
207
208
209$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
210$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
211$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
212$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
213$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
214$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
215	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S"
216
217
218$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_local_path := $(LOCAL_PATH)
219$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
220$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
221$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
222$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
223$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
224	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S"
225
226
227$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_local_path := $(LOCAL_PATH)
228$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
229$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
230$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
231$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
232$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/vp8_subtract_armv6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
233	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/armv6/vp8_subtract_armv6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S"
234
235
236$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_local_path := $(LOCAL_PATH)
237$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
238$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
239$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
240$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
241$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/walsh_v6.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
242	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/armv6/walsh_v6.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S"
243
244
245$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_local_path := $(LOCAL_PATH)
246$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
247$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
248$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
249$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
250$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
251	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S"
252
253
254$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_local_path := $(LOCAL_PATH)
255$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
256$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
257$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
258$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
259$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_avg_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
260	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_avg_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S"
261
262
263$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_local_path := $(LOCAL_PATH)
264$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
265$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
266$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
267$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
268$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
269	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S"
270
271
272$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_local_path := $(LOCAL_PATH)
273$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
274$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
275$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
276$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
277$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
278	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S"
279
280
281$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_local_path := $(LOCAL_PATH)
282$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
283$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
284$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
285$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
286$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_copy_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
287	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_copy_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S"
288
289
290$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_local_path := $(LOCAL_PATH)
291$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
292$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
293$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
294$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
295$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_dc_only_idct_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
296	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_dc_only_idct_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S"
297
298
299$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
300$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
301$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
302$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
303$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
304$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
305	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S"
306
307
308$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_local_path := $(LOCAL_PATH)
309$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
310$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
311$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
312$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
313$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
314	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S"
315
316
317$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
318$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
319$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
320$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
321$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
322$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
323	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S"
324
325
326$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_local_path := $(LOCAL_PATH)
327$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
328$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
329$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
330$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
331$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
332	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S"
333
334
335$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
336$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
337$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
338$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
339$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
340$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
341	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S"
342
343
344$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_local_path := $(LOCAL_PATH)
345$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
346$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
347$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
348$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
349$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
350	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S"
351
352
353$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
354$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
355$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
356$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
357$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
358$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
359	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S"
360
361
362$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_local_path := $(LOCAL_PATH)
363$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
364$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
365$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
366$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
367$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
368	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S"
369
370
371$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_local_path := $(LOCAL_PATH)
372$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
373$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
374$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
375$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
376$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
377	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S"
378
379
380$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_local_path := $(LOCAL_PATH)
381$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
382$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
383$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
384$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
385$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
386	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S"
387
388
389$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_local_path := $(LOCAL_PATH)
390$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
391$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
392$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
393$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
394$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
395	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S"
396
397
398$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_local_path := $(LOCAL_PATH)
399$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
400$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
401$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
402$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
403$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_loopfilter_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
404	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_loopfilter_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S"
405
406
407$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_local_path := $(LOCAL_PATH)
408$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
409$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
410$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
411$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
412$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_mb_lpf_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
413	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_mb_lpf_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S"
414
415
416$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_local_path := $(LOCAL_PATH)
417$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
418$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
419$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
420$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
421$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
422	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S"
423
424
425$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_local_path := $(LOCAL_PATH)
426$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
427$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
428$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
429$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
430$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm $(GYP_TARGET_DEPENDENCIES)
431	mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; bash -c "cat source/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm | perl $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl -chromium > $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S"
432
433
434
435### Generated for copy rule.
436$(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/build/make/ads2gas.pl $(GYP_TARGET_DEPENDENCIES) | $(ACP)
437	@echo Copying: $@
438	$(hide) mkdir -p $(dir $@)
439	$(hide) $(ACP) -rpf $< $@
440
441$(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm: $(LOCAL_PATH)/third_party/libvpx/source/libvpx/build/make/thumb.pm $(GYP_TARGET_DEPENDENCIES) | $(ACP)
442	@echo Copying: $@
443	$(hide) mkdir -p $(dir $@)
444	$(hide) $(ACP) -rpf $< $@
445
446third_party_libvpx_libvpx_gyp_libvpx_target_copies = $(gyp_shared_intermediate_dir)/third_party/libvpx/ads2gas.pl $(gyp_shared_intermediate_dir)/third_party/libvpx/thumb.pm
447
448GYP_GENERATED_OUTPUTS := \
449	$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S \
450	$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S \
451	$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S \
452	$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S \
453	$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S \
454	$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S \
455	$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S \
456	$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S \
457	$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S \
458	$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S \
459	$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S \
460	$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S \
461	$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S \
462	$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S \
463	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S \
464	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S \
465	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S \
466	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S \
467	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S \
468	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S \
469	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S \
470	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S \
471	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S \
472	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S \
473	$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S \
474	$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S \
475	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S \
476	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S \
477	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S \
478	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S \
479	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S \
480	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S \
481	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S \
482	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S \
483	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S \
484	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S \
485	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S \
486	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S \
487	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S \
488	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S \
489	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S \
490	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S \
491	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S \
492	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S \
493	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S \
494	$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S \
495	$(third_party_libvpx_libvpx_gyp_libvpx_target_copies)
496
497# Make sure our deps and generated files are built first.
498LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
499
500$(gyp_intermediate_dir)/bilinearfilter_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S
501	mkdir -p $(@D); cp $< $@
502$(gyp_intermediate_dir)/copymem16x16_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S
503	mkdir -p $(@D); cp $< $@
504$(gyp_intermediate_dir)/copymem8x4_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S
505	mkdir -p $(@D); cp $< $@
506$(gyp_intermediate_dir)/copymem8x8_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S
507	mkdir -p $(@D); cp $< $@
508$(gyp_intermediate_dir)/dc_only_idct_add_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S
509	mkdir -p $(@D); cp $< $@
510$(gyp_intermediate_dir)/dequant_idct_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S
511	mkdir -p $(@D); cp $< $@
512$(gyp_intermediate_dir)/dequantize_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S
513	mkdir -p $(@D); cp $< $@
514$(gyp_intermediate_dir)/filter_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S
515	mkdir -p $(@D); cp $< $@
516$(gyp_intermediate_dir)/idct_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S
517	mkdir -p $(@D); cp $< $@
518$(gyp_intermediate_dir)/intra4x4_predict_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S
519	mkdir -p $(@D); cp $< $@
520$(gyp_intermediate_dir)/iwalsh_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S
521	mkdir -p $(@D); cp $< $@
522$(gyp_intermediate_dir)/loopfilter_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S
523	mkdir -p $(@D); cp $< $@
524$(gyp_intermediate_dir)/simpleloopfilter_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S
525	mkdir -p $(@D); cp $< $@
526$(gyp_intermediate_dir)/sixtappredict8x4_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S
527	mkdir -p $(@D); cp $< $@
528$(gyp_intermediate_dir)/vp8_sad16x16_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S
529	mkdir -p $(@D); cp $< $@
530$(gyp_intermediate_dir)/vp8_variance16x16_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S
531	mkdir -p $(@D); cp $< $@
532$(gyp_intermediate_dir)/vp8_variance8x8_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S
533	mkdir -p $(@D); cp $< $@
534$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_h_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S
535	mkdir -p $(@D); cp $< $@
536$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_hv_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S
537	mkdir -p $(@D); cp $< $@
538$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_v_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S
539	mkdir -p $(@D); cp $< $@
540$(gyp_intermediate_dir)/vp8_fast_quantize_b_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S
541	mkdir -p $(@D); cp $< $@
542$(gyp_intermediate_dir)/vp8_mse16x16_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S
543	mkdir -p $(@D); cp $< $@
544$(gyp_intermediate_dir)/vp8_short_fdct4x4_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S
545	mkdir -p $(@D); cp $< $@
546$(gyp_intermediate_dir)/vp8_subtract_armv6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S
547	mkdir -p $(@D); cp $< $@
548$(gyp_intermediate_dir)/walsh_v6.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S
549	mkdir -p $(@D); cp $< $@
550$(gyp_intermediate_dir)/fastquantizeb_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S
551	mkdir -p $(@D); cp $< $@
552$(gyp_intermediate_dir)/vp9_avg_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S
553	mkdir -p $(@D); cp $< $@
554$(gyp_intermediate_dir)/vp9_convolve8_avg_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S
555	mkdir -p $(@D); cp $< $@
556$(gyp_intermediate_dir)/vp9_convolve8_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S
557	mkdir -p $(@D); cp $< $@
558$(gyp_intermediate_dir)/vp9_copy_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S
559	mkdir -p $(@D); cp $< $@
560$(gyp_intermediate_dir)/vp9_dc_only_idct_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S
561	mkdir -p $(@D); cp $< $@
562$(gyp_intermediate_dir)/vp9_idct16x16_1_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S
563	mkdir -p $(@D); cp $< $@
564$(gyp_intermediate_dir)/vp9_idct16x16_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S
565	mkdir -p $(@D); cp $< $@
566$(gyp_intermediate_dir)/vp9_idct32x32_1_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S
567	mkdir -p $(@D); cp $< $@
568$(gyp_intermediate_dir)/vp9_idct32x32_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S
569	mkdir -p $(@D); cp $< $@
570$(gyp_intermediate_dir)/vp9_idct4x4_1_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S
571	mkdir -p $(@D); cp $< $@
572$(gyp_intermediate_dir)/vp9_idct4x4_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S
573	mkdir -p $(@D); cp $< $@
574$(gyp_intermediate_dir)/vp9_idct8x8_1_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S
575	mkdir -p $(@D); cp $< $@
576$(gyp_intermediate_dir)/vp9_idct8x8_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S
577	mkdir -p $(@D); cp $< $@
578$(gyp_intermediate_dir)/vp9_iht4x4_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S
579	mkdir -p $(@D); cp $< $@
580$(gyp_intermediate_dir)/vp9_iht8x8_add_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S
581	mkdir -p $(@D); cp $< $@
582$(gyp_intermediate_dir)/vp9_loopfilter_16_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S
583	mkdir -p $(@D); cp $< $@
584$(gyp_intermediate_dir)/vp9_loopfilter_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S
585	mkdir -p $(@D); cp $< $@
586$(gyp_intermediate_dir)/vp9_mb_lpf_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S
587	mkdir -p $(@D); cp $< $@
588$(gyp_intermediate_dir)/vp9_reconintra_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S
589	mkdir -p $(@D); cp $< $@
590$(gyp_intermediate_dir)/vp9_save_reg_neon.S: $(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S
591	mkdir -p $(@D); cp $< $@
592LOCAL_GENERATED_SOURCES := \
593	$(gyp_intermediate_dir)/bilinearfilter_v6.S \
594	$(gyp_intermediate_dir)/copymem16x16_v6.S \
595	$(gyp_intermediate_dir)/copymem8x4_v6.S \
596	$(gyp_intermediate_dir)/copymem8x8_v6.S \
597	$(gyp_intermediate_dir)/dc_only_idct_add_v6.S \
598	$(gyp_intermediate_dir)/dequant_idct_v6.S \
599	$(gyp_intermediate_dir)/dequantize_v6.S \
600	$(gyp_intermediate_dir)/filter_v6.S \
601	$(gyp_intermediate_dir)/idct_v6.S \
602	$(gyp_intermediate_dir)/intra4x4_predict_v6.S \
603	$(gyp_intermediate_dir)/iwalsh_v6.S \
604	$(gyp_intermediate_dir)/loopfilter_v6.S \
605	$(gyp_intermediate_dir)/simpleloopfilter_v6.S \
606	$(gyp_intermediate_dir)/sixtappredict8x4_v6.S \
607	$(gyp_intermediate_dir)/vp8_sad16x16_armv6.S \
608	$(gyp_intermediate_dir)/vp8_variance16x16_armv6.S \
609	$(gyp_intermediate_dir)/vp8_variance8x8_armv6.S \
610	$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_h_armv6.S \
611	$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_hv_armv6.S \
612	$(gyp_intermediate_dir)/vp8_variance_halfpixvar16x16_v_armv6.S \
613	$(gyp_intermediate_dir)/vp8_fast_quantize_b_armv6.S \
614	$(gyp_intermediate_dir)/vp8_mse16x16_armv6.S \
615	$(gyp_intermediate_dir)/vp8_short_fdct4x4_armv6.S \
616	$(gyp_intermediate_dir)/vp8_subtract_armv6.S \
617	$(gyp_intermediate_dir)/walsh_v6.S \
618	$(gyp_intermediate_dir)/fastquantizeb_neon.S \
619	$(gyp_intermediate_dir)/vp9_avg_neon.S \
620	$(gyp_intermediate_dir)/vp9_convolve8_avg_neon.S \
621	$(gyp_intermediate_dir)/vp9_convolve8_neon.S \
622	$(gyp_intermediate_dir)/vp9_copy_neon.S \
623	$(gyp_intermediate_dir)/vp9_dc_only_idct_add_neon.S \
624	$(gyp_intermediate_dir)/vp9_idct16x16_1_add_neon.S \
625	$(gyp_intermediate_dir)/vp9_idct16x16_add_neon.S \
626	$(gyp_intermediate_dir)/vp9_idct32x32_1_add_neon.S \
627	$(gyp_intermediate_dir)/vp9_idct32x32_add_neon.S \
628	$(gyp_intermediate_dir)/vp9_idct4x4_1_add_neon.S \
629	$(gyp_intermediate_dir)/vp9_idct4x4_add_neon.S \
630	$(gyp_intermediate_dir)/vp9_idct8x8_1_add_neon.S \
631	$(gyp_intermediate_dir)/vp9_idct8x8_add_neon.S \
632	$(gyp_intermediate_dir)/vp9_iht4x4_add_neon.S \
633	$(gyp_intermediate_dir)/vp9_iht8x8_add_neon.S \
634	$(gyp_intermediate_dir)/vp9_loopfilter_16_neon.S \
635	$(gyp_intermediate_dir)/vp9_loopfilter_neon.S \
636	$(gyp_intermediate_dir)/vp9_mb_lpf_neon.S \
637	$(gyp_intermediate_dir)/vp9_reconintra_neon.S \
638	$(gyp_intermediate_dir)/vp9_save_reg_neon.S
639
640GYP_COPIED_SOURCE_ORIGIN_DIRS := \
641	$(gyp_shared_intermediate_dir)/third_party/libvpx
642
643LOCAL_SRC_FILES := \
644	third_party/libvpx/source/libvpx/vp8/common/alloccommon.c \
645	third_party/libvpx/source/libvpx/vp8/common/arm/armv6/idct_blk_v6.c \
646	third_party/libvpx/source/libvpx/vp8/common/arm/bilinearfilter_arm.c \
647	third_party/libvpx/source/libvpx/vp8/common/arm/dequantize_arm.c \
648	third_party/libvpx/source/libvpx/vp8/common/arm/filter_arm.c \
649	third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.c \
650	third_party/libvpx/source/libvpx/vp8/common/arm/variance_arm.c \
651	third_party/libvpx/source/libvpx/vp8/common/blockd.c \
652	third_party/libvpx/source/libvpx/vp8/common/debugmodes.c \
653	third_party/libvpx/source/libvpx/vp8/common/dequantize.c \
654	third_party/libvpx/source/libvpx/vp8/common/entropy.c \
655	third_party/libvpx/source/libvpx/vp8/common/entropymode.c \
656	third_party/libvpx/source/libvpx/vp8/common/entropymv.c \
657	third_party/libvpx/source/libvpx/vp8/common/extend.c \
658	third_party/libvpx/source/libvpx/vp8/common/filter.c \
659	third_party/libvpx/source/libvpx/vp8/common/findnearmv.c \
660	third_party/libvpx/source/libvpx/vp8/common/generic/systemdependent.c \
661	third_party/libvpx/source/libvpx/vp8/common/idct_blk.c \
662	third_party/libvpx/source/libvpx/vp8/common/idctllm.c \
663	third_party/libvpx/source/libvpx/vp8/common/loopfilter.c \
664	third_party/libvpx/source/libvpx/vp8/common/loopfilter_filters.c \
665	third_party/libvpx/source/libvpx/vp8/common/mbpitch.c \
666	third_party/libvpx/source/libvpx/vp8/common/mfqe.c \
667	third_party/libvpx/source/libvpx/vp8/common/modecont.c \
668	third_party/libvpx/source/libvpx/vp8/common/postproc.c \
669	third_party/libvpx/source/libvpx/vp8/common/quant_common.c \
670	third_party/libvpx/source/libvpx/vp8/common/reconinter.c \
671	third_party/libvpx/source/libvpx/vp8/common/reconintra.c \
672	third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.c \
673	third_party/libvpx/source/libvpx/vp8/common/rtcd.c \
674	third_party/libvpx/source/libvpx/vp8/common/sad_c.c \
675	third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.c \
676	third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.c \
677	third_party/libvpx/source/libvpx/vp8/common/treecoder.c \
678	third_party/libvpx/source/libvpx/vp8/common/variance_c.c \
679	third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.c \
680	third_party/libvpx/source/libvpx/vp8/decoder/decodeframe.c \
681	third_party/libvpx/source/libvpx/vp8/decoder/decodemv.c \
682	third_party/libvpx/source/libvpx/vp8/decoder/detokenize.c \
683	third_party/libvpx/source/libvpx/vp8/decoder/onyxd_if.c \
684	third_party/libvpx/source/libvpx/vp8/decoder/threading.c \
685	third_party/libvpx/source/libvpx/vp8/encoder/arm/dct_arm.c \
686	third_party/libvpx/source/libvpx/vp8/encoder/arm/quantize_arm.c \
687	third_party/libvpx/source/libvpx/vp8/encoder/bitstream.c \
688	third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.c \
689	third_party/libvpx/source/libvpx/vp8/encoder/dct.c \
690	third_party/libvpx/source/libvpx/vp8/encoder/denoising.c \
691	third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.c \
692	third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.c \
693	third_party/libvpx/source/libvpx/vp8/encoder/encodemb.c \
694	third_party/libvpx/source/libvpx/vp8/encoder/encodemv.c \
695	third_party/libvpx/source/libvpx/vp8/encoder/ethreading.c \
696	third_party/libvpx/source/libvpx/vp8/encoder/lookahead.c \
697	third_party/libvpx/source/libvpx/vp8/encoder/mcomp.c \
698	third_party/libvpx/source/libvpx/vp8/encoder/modecosts.c \
699	third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.c \
700	third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c \
701	third_party/libvpx/source/libvpx/vp8/encoder/pickinter.c \
702	third_party/libvpx/source/libvpx/vp8/encoder/picklpf.c \
703	third_party/libvpx/source/libvpx/vp8/encoder/quantize.c \
704	third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.c \
705	third_party/libvpx/source/libvpx/vp8/encoder/rdopt.c \
706	third_party/libvpx/source/libvpx/vp8/encoder/segmentation.c \
707	third_party/libvpx/source/libvpx/vp8/encoder/tokenize.c \
708	third_party/libvpx/source/libvpx/vp8/encoder/treewriter.c \
709	third_party/libvpx/source/libvpx/vp8/vp8_cx_iface.c \
710	third_party/libvpx/source/libvpx/vp8/vp8_dx_iface.c \
711	third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.c \
712	third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.c \
713	third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.c \
714	third_party/libvpx/source/libvpx/vp9/common/vp9_convolve.c \
715	third_party/libvpx/source/libvpx/vp9/common/vp9_debugmodes.c \
716	third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.c \
717	third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.c \
718	third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.c \
719	third_party/libvpx/source/libvpx/vp9/common/vp9_filter.c \
720	third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.c \
721	third_party/libvpx/source/libvpx/vp9/common/vp9_idct.c \
722	third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.c \
723	third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter_filters.c \
724	third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.c \
725	third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.c \
726	third_party/libvpx/source/libvpx/vp9/common/vp9_prob.c \
727	third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.c \
728	third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.c \
729	third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.c \
730	third_party/libvpx/source/libvpx/vp9/common/vp9_rtcd.c \
731	third_party/libvpx/source/libvpx/vp9/common/vp9_scale.c \
732	third_party/libvpx/source/libvpx/vp9/common/vp9_scan.c \
733	third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.c \
734	third_party/libvpx/source/libvpx/vp9/common/vp9_thread.c \
735	third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.c \
736	third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.c \
737	third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.c \
738	third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.c \
739	third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.c \
740	third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.c \
741	third_party/libvpx/source/libvpx/vp9/decoder/vp9_dthread.c \
742	third_party/libvpx/source/libvpx/vp9/decoder/vp9_read_bit_buffer.c \
743	third_party/libvpx/source/libvpx/vp9/decoder/vp9_reader.c \
744	third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_complexity.c \
745	third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c \
746	third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_variance.c \
747	third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.c \
748	third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.c \
749	third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.c \
750	third_party/libvpx/source/libvpx/vp9/encoder/vp9_dct.c \
751	third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.c \
752	third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.c \
753	third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.c \
754	third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.c \
755	third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.c \
756	third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.c \
757	third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.c \
758	third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.c \
759	third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.c \
760	third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.c \
761	third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.c \
762	third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.c \
763	third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.c \
764	third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.c \
765	third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.c \
766	third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.c \
767	third_party/libvpx/source/libvpx/vp9/encoder/vp9_sad.c \
768	third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.c \
769	third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.c \
770	third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.c \
771	third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.c \
772	third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.c \
773	third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.c \
774	third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.c \
775	third_party/libvpx/source/libvpx/vp9/encoder/vp9_variance.c \
776	third_party/libvpx/source/libvpx/vp9/encoder/vp9_write_bit_buffer.c \
777	third_party/libvpx/source/libvpx/vp9/encoder/vp9_writer.c \
778	third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.c \
779	third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.c \
780	third_party/libvpx/source/libvpx/vpx/src/vpx_codec.c \
781	third_party/libvpx/source/libvpx/vpx/src/vpx_decoder.c \
782	third_party/libvpx/source/libvpx/vpx/src/vpx_encoder.c \
783	third_party/libvpx/source/libvpx/vpx/src/vpx_image.c \
784	third_party/libvpx/source/libvpx/vpx/src/vpx_psnr.c \
785	third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.c \
786	third_party/libvpx/source/libvpx/vpx_ports/arm_cpudetect.c \
787	third_party/libvpx/source/libvpx/vpx_scale/generic/gen_scalers.c \
788	third_party/libvpx/source/libvpx/vpx_scale/generic/vpx_scale.c \
789	third_party/libvpx/source/libvpx/vpx_scale/generic/yv12config.c \
790	third_party/libvpx/source/libvpx/vpx_scale/generic/yv12extend.c \
791	third_party/libvpx/source/libvpx/vpx_scale/vpx_scale_rtcd.c
792
793
794# Flags passed to both C and C++ files.
795MY_CFLAGS_Debug := \
796	-fstack-protector \
797	--param=ssp-buffer-size=4 \
798	-fno-strict-aliasing \
799	-Wno-unused-parameter \
800	-Wno-missing-field-initializers \
801	-fvisibility=hidden \
802	-pipe \
803	-fPIC \
804	-Wno-unused-local-typedefs \
805	-Wa,-I,$(gyp_shared_intermediate_dir)/third_party/libvpx \
806	-Wa,-mfpu=neon \
807	-Wno-format \
808	-fno-tree-sra \
809	-fno-caller-saves \
810	-Wno-psabi \
811	-fno-partial-inlining \
812	-fno-early-inlining \
813	-fno-tree-copy-prop \
814	-fno-tree-loop-optimize \
815	-fno-move-loop-invariants \
816	-ffunction-sections \
817	-funwind-tables \
818	-g \
819	-fstack-protector \
820	-fno-short-enums \
821	-finline-limit=64 \
822	-Wa,--noexecstack \
823	-U_FORTIFY_SOURCE \
824	-Wno-extra \
825	-Wno-ignored-qualifiers \
826	-Wno-type-limits \
827	-Wno-unused-but-set-variable \
828	-Wno-address \
829	-Wno-format-security \
830	-Wno-return-type \
831	-Wno-sequence-point \
832	-Os \
833	-g \
834	-gdwarf-4 \
835	-fdata-sections \
836	-ffunction-sections \
837	-fomit-frame-pointer \
838	-funwind-tables
839
840MY_DEFS_Debug := \
841	'-DV8_DEPRECATION_WARNINGS' \
842	'-D_FILE_OFFSET_BITS=64' \
843	'-DNO_TCMALLOC' \
844	'-DDISABLE_NACL' \
845	'-DCHROMIUM_BUILD' \
846	'-DUSE_LIBJPEG_TURBO=1' \
847	'-DENABLE_WEBRTC=1' \
848	'-DUSE_PROPRIETARY_CODECS' \
849	'-DENABLE_BROWSER_CDMS' \
850	'-DENABLE_CONFIGURATION_POLICY' \
851	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
852	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
853	'-DENABLE_EGLIMAGE=1' \
854	'-DCLD_VERSION=1' \
855	'-DENABLE_PRINTING=1' \
856	'-DENABLE_MANAGED_USERS=1' \
857	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
858	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
859	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
860	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
861	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
862	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
863	'-DVIDEO_HOLE=1' \
864	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
865	'-DUSE_OPENSSL=1' \
866	'-DUSE_OPENSSL_CERTS=1' \
867	'-DANDROID' \
868	'-D__GNU_SOURCE=1' \
869	'-DUSE_STLPORT=1' \
870	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
871	'-DCHROME_BUILD_ID=""' \
872	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
873	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
874	'-D_DEBUG'
875
876
877# Include paths placed before CFLAGS/CPPFLAGS
878LOCAL_C_INCLUDES_Debug := \
879	$(gyp_shared_intermediate_dir) \
880	$(LOCAL_PATH)/third_party/libvpx/source/config/linux/arm-neon-cpu-detect \
881	$(LOCAL_PATH)/third_party/libvpx/source/config \
882	$(LOCAL_PATH)/third_party/libvpx/source/libvpx \
883	$(PWD)/frameworks/wilhelm/include \
884	$(PWD)/bionic \
885	$(PWD)/external/stlport/stlport
886
887
888# Flags passed to only C++ (and not C) files.
889LOCAL_CPPFLAGS_Debug := \
890	-fno-exceptions \
891	-fno-rtti \
892	-fno-threadsafe-statics \
893	-fvisibility-inlines-hidden \
894	-Wno-deprecated \
895	-Wno-abi \
896	-std=gnu++11 \
897	-Wno-narrowing \
898	-Wno-literal-suffix \
899	-Wno-non-virtual-dtor \
900	-Wno-sign-promo \
901	-Wno-non-virtual-dtor
902
903
904# Flags passed to both C and C++ files.
905MY_CFLAGS_Release := \
906	-fstack-protector \
907	--param=ssp-buffer-size=4 \
908	-fno-strict-aliasing \
909	-Wno-unused-parameter \
910	-Wno-missing-field-initializers \
911	-fvisibility=hidden \
912	-pipe \
913	-fPIC \
914	-Wno-unused-local-typedefs \
915	-Wa,-I,$(gyp_shared_intermediate_dir)/third_party/libvpx \
916	-Wa,-mfpu=neon \
917	-Wno-format \
918	-fno-tree-sra \
919	-fno-caller-saves \
920	-Wno-psabi \
921	-fno-partial-inlining \
922	-fno-early-inlining \
923	-fno-tree-copy-prop \
924	-fno-tree-loop-optimize \
925	-fno-move-loop-invariants \
926	-ffunction-sections \
927	-funwind-tables \
928	-g \
929	-fstack-protector \
930	-fno-short-enums \
931	-finline-limit=64 \
932	-Wa,--noexecstack \
933	-U_FORTIFY_SOURCE \
934	-Wno-extra \
935	-Wno-ignored-qualifiers \
936	-Wno-type-limits \
937	-Wno-unused-but-set-variable \
938	-Wno-address \
939	-Wno-format-security \
940	-Wno-return-type \
941	-Wno-sequence-point \
942	-Os \
943	-fno-ident \
944	-fdata-sections \
945	-ffunction-sections \
946	-fomit-frame-pointer \
947	-funwind-tables
948
949MY_DEFS_Release := \
950	'-DV8_DEPRECATION_WARNINGS' \
951	'-D_FILE_OFFSET_BITS=64' \
952	'-DNO_TCMALLOC' \
953	'-DDISABLE_NACL' \
954	'-DCHROMIUM_BUILD' \
955	'-DUSE_LIBJPEG_TURBO=1' \
956	'-DENABLE_WEBRTC=1' \
957	'-DUSE_PROPRIETARY_CODECS' \
958	'-DENABLE_BROWSER_CDMS' \
959	'-DENABLE_CONFIGURATION_POLICY' \
960	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
961	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
962	'-DENABLE_EGLIMAGE=1' \
963	'-DCLD_VERSION=1' \
964	'-DENABLE_PRINTING=1' \
965	'-DENABLE_MANAGED_USERS=1' \
966	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
967	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
968	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
969	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
970	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
971	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
972	'-DVIDEO_HOLE=1' \
973	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
974	'-DUSE_OPENSSL=1' \
975	'-DUSE_OPENSSL_CERTS=1' \
976	'-DANDROID' \
977	'-D__GNU_SOURCE=1' \
978	'-DUSE_STLPORT=1' \
979	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
980	'-DCHROME_BUILD_ID=""' \
981	'-DNDEBUG' \
982	'-DNVALGRIND' \
983	'-DDYNAMIC_ANNOTATIONS_ENABLED=0'
984
985
986# Include paths placed before CFLAGS/CPPFLAGS
987LOCAL_C_INCLUDES_Release := \
988	$(gyp_shared_intermediate_dir) \
989	$(LOCAL_PATH)/third_party/libvpx/source/config/linux/arm-neon-cpu-detect \
990	$(LOCAL_PATH)/third_party/libvpx/source/config \
991	$(LOCAL_PATH)/third_party/libvpx/source/libvpx \
992	$(PWD)/frameworks/wilhelm/include \
993	$(PWD)/bionic \
994	$(PWD)/external/stlport/stlport
995
996
997# Flags passed to only C++ (and not C) files.
998LOCAL_CPPFLAGS_Release := \
999	-fno-exceptions \
1000	-fno-rtti \
1001	-fno-threadsafe-statics \
1002	-fvisibility-inlines-hidden \
1003	-Wno-deprecated \
1004	-Wno-abi \
1005	-std=gnu++11 \
1006	-Wno-narrowing \
1007	-Wno-literal-suffix \
1008	-Wno-non-virtual-dtor \
1009	-Wno-sign-promo \
1010	-Wno-non-virtual-dtor
1011
1012
1013LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
1014LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
1015LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
1016LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
1017### Rules for final target.
1018
1019LOCAL_STATIC_LIBRARIES := \
1020	cpufeatures
1021
1022# Enable grouping to fix circular references
1023LOCAL_GROUP_STATIC_LIBRARIES := true
1024
1025LOCAL_SHARED_LIBRARIES := \
1026	libstlport \
1027	libdl
1028
1029# Add target alias to "gyp_all_modules" target.
1030.PHONY: gyp_all_modules
1031gyp_all_modules: third_party_libvpx_libvpx_gyp
1032
1033# Alias gyp target name.
1034.PHONY: libvpx
1035libvpx: third_party_libvpx_libvpx_gyp
1036
1037include $(BUILD_STATIC_LIBRARY)
1038