blob: 93070212c3a3a56d0fce97653041fe1ae94a7644 [file] [log] [blame]
Android Chromium Automerger51219f82014-04-01 19:42:47 +00001# 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
Android Chromium Automergerac8a0ea2014-04-09 18:59:36 +00008LOCAL_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))
Android Chromium Automerger51219f82014-04-01 19:42:47 +000011
12# Make sure our deps are built first.
13GYP_TARGET_DEPENDENCIES := \
Android Chromium Automergerac8a0ea2014-04-09 18:59:36 +000014 $(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000016
17
18### Generated for rule "third_party_libvpx_libvpx_gyp_libvpx_target_convert_asm":
Android Chromium Automerger8029e292014-09-23 23:08:42 +000019# "{'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)'}":
Android Chromium Automerger51219f82014-04-01 19:42:47 +000020$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000021$(gyp_shared_intermediate_dir)/third_party/libvpx/bilinearfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000022$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000028
29$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000030$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem16x16_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000031$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000037
38$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000039$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x4_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000040$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000046
47$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000048$(gyp_shared_intermediate_dir)/third_party/libvpx/copymem8x8_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000049$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000055
56$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000057$(gyp_shared_intermediate_dir)/third_party/libvpx/dc_only_idct_add_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000058$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000064
65$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000066$(gyp_shared_intermediate_dir)/third_party/libvpx/dequant_idct_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000067$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000073
74$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000075$(gyp_shared_intermediate_dir)/third_party/libvpx/dequantize_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000076$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000082
83$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000084$(gyp_shared_intermediate_dir)/third_party/libvpx/filter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000085$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +000091
92$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +000093$(gyp_shared_intermediate_dir)/third_party/libvpx/idct_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +000094$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000100
101$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000102$(gyp_shared_intermediate_dir)/third_party/libvpx/intra4x4_predict_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000103$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000109
110$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000111$(gyp_shared_intermediate_dir)/third_party/libvpx/iwalsh_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000112$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000118
119$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000120$(gyp_shared_intermediate_dir)/third_party/libvpx/loopfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000121$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000127
128$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000129$(gyp_shared_intermediate_dir)/third_party/libvpx/simpleloopfilter_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000130$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000136
137$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000138$(gyp_shared_intermediate_dir)/third_party/libvpx/sixtappredict8x4_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000139$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000145
146$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000147$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_sad16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000148$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000154
155$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000156$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000157$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000163
164$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000165$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance8x8_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000166$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000172
173$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000174$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_h_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000175$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000181
182$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000183$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_hv_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000184$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000190
191$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000192$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_variance_halfpixvar16x16_v_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000193$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000199
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000200$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000201$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_fast_quantize_b_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000202$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000208
209$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000210$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_mse16x16_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000211$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000217
218$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000219$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_short_fdct4x4_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000220$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000226
227$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000228$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_subtract_armv6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000229$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000235
236$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000237$(gyp_shared_intermediate_dir)/third_party/libvpx/walsh_v6.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000238$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000244
245$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000246$(gyp_shared_intermediate_dir)/third_party/libvpx/fastquantizeb_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000247$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000253
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000254$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000255$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_avg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000256$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000262
263$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000264$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_avg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000265$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000271
272$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000273$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_convolve8_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000274$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000280
281$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000282$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_copy_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000283$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000289
290$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000291$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_dc_only_idct_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000292$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000298
299$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000300$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000301$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000307
308$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000309$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct16x16_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000310$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000316
317$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000318$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000319$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000325
326$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000327$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct32x32_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000328$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000334
335$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000336$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000337$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000343
344$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000345$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct4x4_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000346$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000352
353$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000354$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_1_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000355$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000361
362$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000363$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_idct8x8_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000364$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000370
371$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000372$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht4x4_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000373$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000379
380$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000381$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_iht8x8_add_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000382$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000388
389$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000390$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_16_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000391$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000397
398$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000399$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_loopfilter_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000400$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000406
407$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000408$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_mb_lpf_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000409$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000415
416$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000417$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_reconintra_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000418$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000424
425$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_local_path := $(LOCAL_PATH)
Android Chromium Automerger465f5362014-05-09 16:58:06 +0000426$(gyp_shared_intermediate_dir)/third_party/libvpx/vp9_save_reg_neon.S: gyp_var_prefix := $(GYP_VAR_PREFIX)
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000427$(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
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000433
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000434
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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000469 $(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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000475 $(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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000495 $(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 $< $@
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000540$(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 $< $@
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000552$(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 $< $@
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000592LOCAL_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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000613 $(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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000619 $(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 \
Android Chromium Automerger6522bdc2014-08-19 16:06:17 +0000638 $(gyp_intermediate_dir)/vp9_save_reg_neon.S
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000639
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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000650 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000685 third_party/libvpx/source/libvpx/vp8/encoder/arm/dct_arm.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000686 third_party/libvpx/source/libvpx/vp8/encoder/arm/quantize_arm.c \
687 third_party/libvpx/source/libvpx/vp8/encoder/bitstream.c \
Torne (Richard Coles)d69470d2014-06-24 11:06:53 +0100688 third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000689 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 \
Android Chromium Automerger85d3a422014-07-13 21:43:43 +0000734 third_party/libvpx/source/libvpx/vp9/common/vp9_thread.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000735 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 \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000738 third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000739 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 \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000742 third_party/libvpx/source/libvpx/vp9/decoder/vp9_read_bit_buffer.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000743 third_party/libvpx/source/libvpx/vp9/decoder/vp9_reader.c \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000744 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000747 third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.c \
Android Chromium Automerger4f26e252014-04-29 20:38:45 +0000748 third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.c \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000749 third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000750 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 \
Android Chromium Automerger4f26e252014-04-29 20:38:45 +0000754 third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000755 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000760 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 \
Android Chromium Automergerc06107b2014-07-09 23:16:54 +0000764 third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000765 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 \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000769 third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000770 third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.c \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000771 third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000772 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000775 third_party/libvpx/source/libvpx/vp9/encoder/vp9_variance.c \
Android Chromium Automerger0052df92014-04-11 23:37:18 +0000776 third_party/libvpx/source/libvpx/vp9/encoder/vp9_write_bit_buffer.c \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000777 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000780 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000787 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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000798 -fno-strict-aliasing \
799 -Wno-unused-parameter \
800 -Wno-missing-field-initializers \
801 -fvisibility=hidden \
802 -pipe \
803 -fPIC \
Android Chromium Automergerb43e9a62014-05-28 16:21:45 +0000804 -Wno-unused-local-typedefs \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000805 -Wa,-I,$(gyp_shared_intermediate_dir)/third_party/libvpx \
806 -Wa,-mfpu=neon \
807 -Wno-format \
808 -fno-tree-sra \
Android Chromium Automergerb43e9a62014-05-28 16:21:45 +0000809 -fno-caller-saves \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000810 -Wno-psabi \
Android Chromium Automergerf60f0782014-09-09 14:33:18 +0000811 -fno-partial-inlining \
812 -fno-early-inlining \
813 -fno-tree-copy-prop \
814 -fno-tree-loop-optimize \
815 -fno-move-loop-invariants \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000816 -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 \
Android Chromium Automerger5b683da2014-09-22 07:35:26 +0000834 -gdwarf-4 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000835 -fdata-sections \
836 -ffunction-sections \
Android Chromium Automergerc02e7d82014-07-10 18:45:24 +0000837 -fomit-frame-pointer \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000838 -funwind-tables
839
840MY_DEFS_Debug := \
841 '-DV8_DEPRECATION_WARNINGS' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000842 '-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' \
Android Chromium Automergerf1a314b2014-06-10 23:37:10 +0000849 '-DENABLE_BROWSER_CDMS' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000850 '-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' \
Torne (Richard Coles)deafe802014-05-16 13:15:59 +0100857 '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
Android Chromium Automerger22959a22014-09-10 00:01:01 +0000858 '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
859 '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
Torne (Richard Coles)deafe802014-05-16 13:15:59 +0100860 '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
861 '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
Android Chromium Automergerd77dc452014-06-19 03:36:28 +0000862 '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
Torne (Richard Coles)80bc6f52014-05-14 10:24:50 +0100863 '-DVIDEO_HOLE=1' \
Android Chromium Automerger911b3462014-09-10 03:33:04 +0000864 '-DENABLE_LOAD_COMPLETION_HACKS=1' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000865 '-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 := \
Android Chromium Automergerb68b6942014-06-16 14:50:38 +0000879 $(gyp_shared_intermediate_dir) \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000880 $(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 := \
Android Chromium Automergere1beb492014-09-11 17:45:37 +0000890 -fno-exceptions \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000891 -fno-rtti \
892 -fno-threadsafe-statics \
893 -fvisibility-inlines-hidden \
894 -Wno-deprecated \
895 -Wno-abi \
Android Chromium Automergerf15f3502014-06-25 15:10:09 +0000896 -std=gnu++11 \
897 -Wno-narrowing \
898 -Wno-literal-suffix \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000899 -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 \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000908 -fno-strict-aliasing \
909 -Wno-unused-parameter \
910 -Wno-missing-field-initializers \
911 -fvisibility=hidden \
912 -pipe \
913 -fPIC \
Android Chromium Automergerb43e9a62014-05-28 16:21:45 +0000914 -Wno-unused-local-typedefs \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000915 -Wa,-I,$(gyp_shared_intermediate_dir)/third_party/libvpx \
916 -Wa,-mfpu=neon \
917 -Wno-format \
918 -fno-tree-sra \
Android Chromium Automergerb43e9a62014-05-28 16:21:45 +0000919 -fno-caller-saves \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000920 -Wno-psabi \
Android Chromium Automergerf60f0782014-09-09 14:33:18 +0000921 -fno-partial-inlining \
922 -fno-early-inlining \
923 -fno-tree-copy-prop \
924 -fno-tree-loop-optimize \
925 -fno-move-loop-invariants \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000926 -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' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000951 '-D_FILE_OFFSET_BITS=64' \
952 '-DNO_TCMALLOC' \
953 '-DDISABLE_NACL' \
954 '-DCHROMIUM_BUILD' \
955 '-DUSE_LIBJPEG_TURBO=1' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000956 '-DENABLE_WEBRTC=1' \
957 '-DUSE_PROPRIETARY_CODECS' \
Android Chromium Automergerf1a314b2014-06-10 23:37:10 +0000958 '-DENABLE_BROWSER_CDMS' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000959 '-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' \
Torne (Richard Coles)deafe802014-05-16 13:15:59 +0100966 '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
Android Chromium Automerger22959a22014-09-10 00:01:01 +0000967 '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
968 '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
Torne (Richard Coles)deafe802014-05-16 13:15:59 +0100969 '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
970 '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
Android Chromium Automergerd77dc452014-06-19 03:36:28 +0000971 '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
Torne (Richard Coles)80bc6f52014-05-14 10:24:50 +0100972 '-DVIDEO_HOLE=1' \
Android Chromium Automerger911b3462014-09-10 03:33:04 +0000973 '-DENABLE_LOAD_COMPLETION_HACKS=1' \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000974 '-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 := \
Android Chromium Automergerb68b6942014-06-16 14:50:38 +0000988 $(gyp_shared_intermediate_dir) \
Android Chromium Automerger51219f82014-04-01 19:42:47 +0000989 $(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 := \
Android Chromium Automergere1beb492014-09-11 17:45:37 +0000999 -fno-exceptions \
Android Chromium Automerger51219f82014-04-01 19:42:47 +00001000 -fno-rtti \
1001 -fno-threadsafe-statics \
1002 -fvisibility-inlines-hidden \
1003 -Wno-deprecated \
1004 -Wno-abi \
Android Chromium Automergerf15f3502014-06-25 15:10:09 +00001005 -std=gnu++11 \
1006 -Wno-narrowing \
1007 -Wno-literal-suffix \
Android Chromium Automerger51219f82014-04-01 19:42:47 +00001008 -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
Android Chromium Automerger51219f82014-04-01 19:42:47 +00001019LOCAL_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)