1dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# This file is generated by gyp; do not edit. 2dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 3dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochinclude $(CLEAR_VARS) 4dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 5dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_MODULE_CLASS := STATIC_LIBRARIES 6dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_MODULE := third_party_libvpx_libvpx_gyp 7dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_MODULE_SUFFIX := .a 8dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) 9dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) 10dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 11dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 12dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Make sure our deps are built first. 13dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochGYP_TARGET_DEPENDENCIES := 14dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 15dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochGYP_GENERATED_OUTPUTS := 16dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 17dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Make sure our deps and generated files are built first. 18dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 19dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 20dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_GENERATED_SOURCES := 21dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 22dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochGYP_COPIED_SOURCE_ORIGIN_DIRS := 23dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 24dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_SRC_FILES := \ 25dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/config/linux/mips64el/vpx_config.c \ 26dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/alloccommon.c \ 27dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/blockd.c \ 28dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/debugmodes.c \ 29dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/dequantize.c \ 30dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/entropy.c \ 31dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/entropymode.c \ 32dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/entropymv.c \ 33dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/extend.c \ 34dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/filter.c \ 35dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/findnearmv.c \ 36dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/generic/systemdependent.c \ 37dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/idct_blk.c \ 38dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/idctllm.c \ 39dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/loopfilter.c \ 40dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/loopfilter_filters.c \ 41dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/mbpitch.c \ 42dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/mfqe.c \ 43dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/modecont.c \ 44dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/postproc.c \ 45dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/quant_common.c \ 46dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/reconinter.c \ 47dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/reconintra.c \ 48dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.c \ 49dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/rtcd.c \ 50dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/sad_c.c \ 51dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.c \ 52dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.c \ 53dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/treecoder.c \ 54dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/common/variance_c.c \ 55dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.c \ 56dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/decodeframe.c \ 57dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/decodemv.c \ 58dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/detokenize.c \ 59dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/onyxd_if.c \ 60dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/decoder/threading.c \ 61dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/bitstream.c \ 62dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.c \ 63dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/dct.c \ 64dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/denoising.c \ 65dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.c \ 66dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.c \ 67dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/encodemb.c \ 68dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/encodemv.c \ 69dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/ethreading.c \ 70dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/firstpass.c \ 71dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/lookahead.c \ 72dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/mcomp.c \ 73dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/modecosts.c \ 74dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.c \ 75dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c \ 76dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/pickinter.c \ 77dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/picklpf.c \ 78dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/quantize.c \ 79dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.c \ 80dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/rdopt.c \ 81dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/segmentation.c \ 82dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/temporal_filter.c \ 83dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/tokenize.c \ 84dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/encoder/treewriter.c \ 85dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/vp8_cx_iface.c \ 86dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp8/vp8_dx_iface.c \ 87dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.c \ 88dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.c \ 89dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.c \ 90dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_convolve.c \ 91dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_debugmodes.c \ 92dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.c \ 93dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.c \ 94dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.c \ 95dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_filter.c \ 96dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.c \ 97dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_idct.c \ 98dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.c \ 99dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter_filters.c \ 100dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.c \ 101dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.c \ 102dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_prob.c \ 103dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.c \ 104dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.c \ 105dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.c \ 106dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_rtcd.c \ 107dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_scale.c \ 108dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_scan.c \ 109dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.c \ 110dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_thread.c \ 111dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.c \ 112dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.c \ 113dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.c \ 114dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.c \ 115dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.c \ 116dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.c \ 117dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_dthread.c \ 118dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_read_bit_buffer.c \ 119dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/decoder/vp9_reader.c \ 120dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_complexity.c \ 121dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c \ 122dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_variance.c \ 123dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.c \ 124dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.c \ 125dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.c \ 126dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_dct.c \ 127dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.c \ 128dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.c \ 129dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.c \ 130dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.c \ 131dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.c \ 132dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.c \ 133dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.c \ 134dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.c \ 135dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.c \ 136dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.c \ 137dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.c \ 138dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.c \ 139dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.c \ 140dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.c \ 141dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.c \ 142dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.c \ 143dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_sad.c \ 144dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.c \ 145dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.c \ 146dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.c \ 147dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.c \ 148dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.c \ 149dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.c \ 150dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.c \ 151dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_variance.c \ 152dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_write_bit_buffer.c \ 153dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/encoder/vp9_writer.c \ 154dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.c \ 155dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.c \ 156dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx/src/vpx_codec.c \ 157dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx/src/vpx_decoder.c \ 158dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx/src/vpx_encoder.c \ 159dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx/src/vpx_image.c \ 160dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx/src/vpx_psnr.c \ 161dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.c \ 162dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_scale/generic/gen_scalers.c \ 163dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_scale/generic/vpx_scale.c \ 164dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_scale/generic/yv12config.c \ 165dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_scale/generic/yv12extend.c \ 166dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch third_party/libvpx/source/libvpx/vpx_scale/vpx_scale_rtcd.c 167dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 168dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 169dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Flags passed to both C and C++ files. 170dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochMY_CFLAGS_Debug := \ 171dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fstack-protector \ 172dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch --param=ssp-buffer-size=4 \ 173dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch \ 174dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-strict-aliasing \ 175dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-parameter \ 176dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-missing-field-initializers \ 177dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fvisibility=hidden \ 178dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -pipe \ 179dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fPIC \ 180dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-local-typedefs \ 181dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-format \ 182dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -ffunction-sections \ 183dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -funwind-tables \ 184dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -g \ 185dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fstack-protector \ 186dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-short-enums \ 187dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -finline-limit=64 \ 188dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wa,--noexecstack \ 189dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -U_FORTIFY_SOURCE \ 190dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-extra \ 191dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-ignored-qualifiers \ 192dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-type-limits \ 193dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-but-set-variable \ 194dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-address \ 195dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-format-security \ 196dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-return-type \ 197dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-sequence-point \ 198dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Os \ 199dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -g \ 200dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -gdwarf-4 \ 201dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fdata-sections \ 202dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -ffunction-sections \ 203dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fomit-frame-pointer \ 204dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -funwind-tables 205dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 206dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochMY_DEFS_Debug := \ 207dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DV8_DEPRECATION_WARNINGS' \ 208dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D_FILE_OFFSET_BITS=64' \ 209dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DNO_TCMALLOC' \ 210dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDISABLE_NACL' \ 211dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCHROMIUM_BUILD' \ 212dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_LIBJPEG_TURBO=1' \ 213dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_WEBRTC=1' \ 214dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_PROPRIETARY_CODECS' \ 215dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_BROWSER_CDMS' \ 216dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 217dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 218dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 219dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_EGLIMAGE=1' \ 220dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCLD_VERSION=1' \ 221dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_PRINTING=1' \ 222dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_MANAGED_USERS=1' \ 223dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 224dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 225dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 226dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 227dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 228dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 229dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DVIDEO_HOLE=1' \ 230dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 231dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_OPENSSL=1' \ 232dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_OPENSSL_CERTS=1' \ 233dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DANDROID' \ 234dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D__GNU_SOURCE=1' \ 235dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_STLPORT=1' \ 236dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 237dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCHROME_BUILD_ID=""' \ 238dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 239dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 240dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D_DEBUG' 241dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 242dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 243dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Include paths placed before CFLAGS/CPPFLAGS 244dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_C_INCLUDES_Debug := \ 245dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(gyp_shared_intermediate_dir) \ 246dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/config/linux/mips64el \ 247dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/config \ 248dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx \ 249dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common \ 250dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/decoder \ 251dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder \ 252dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/frameworks/wilhelm/include \ 253dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/bionic \ 254dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/external/stlport/stlport 255dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 256dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 257dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Flags passed to only C++ (and not C) files. 258dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_CPPFLAGS_Debug := \ 259dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-exceptions \ 260dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-rtti \ 261dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-threadsafe-statics \ 262dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fvisibility-inlines-hidden \ 263dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-deprecated \ 264dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-uninitialized \ 265dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -std=gnu++11 \ 266dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-narrowing \ 267dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-literal-suffix \ 268dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-non-virtual-dtor \ 269dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-sign-promo \ 270dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-non-virtual-dtor 271dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 272dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 273dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Flags passed to both C and C++ files. 274dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochMY_CFLAGS_Release := \ 275dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fstack-protector \ 276dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch --param=ssp-buffer-size=4 \ 277dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch \ 278dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-strict-aliasing \ 279dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-parameter \ 280dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-missing-field-initializers \ 281dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fvisibility=hidden \ 282dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -pipe \ 283dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fPIC \ 284dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-local-typedefs \ 285dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-format \ 286dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -ffunction-sections \ 287dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -funwind-tables \ 288dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -g \ 289dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fstack-protector \ 290dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-short-enums \ 291dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -finline-limit=64 \ 292dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wa,--noexecstack \ 293dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -U_FORTIFY_SOURCE \ 294dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-extra \ 295dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-ignored-qualifiers \ 296dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-type-limits \ 297dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-unused-but-set-variable \ 298dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-address \ 299dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-format-security \ 300dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-return-type \ 301dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-sequence-point \ 302dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Os \ 303dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-ident \ 304dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fdata-sections \ 305dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -ffunction-sections \ 306dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fomit-frame-pointer \ 307dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -funwind-tables 308dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 309dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochMY_DEFS_Release := \ 310dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DV8_DEPRECATION_WARNINGS' \ 311dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D_FILE_OFFSET_BITS=64' \ 312dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DNO_TCMALLOC' \ 313dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDISABLE_NACL' \ 314dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCHROMIUM_BUILD' \ 315dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_LIBJPEG_TURBO=1' \ 316dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_WEBRTC=1' \ 317dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_PROPRIETARY_CODECS' \ 318dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_BROWSER_CDMS' \ 319dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 320dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 321dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 322dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_EGLIMAGE=1' \ 323dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCLD_VERSION=1' \ 324dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_PRINTING=1' \ 325dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_MANAGED_USERS=1' \ 326dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 327dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 328dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 329dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 330dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 331dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 332dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DVIDEO_HOLE=1' \ 333dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 334dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_OPENSSL=1' \ 335dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_OPENSSL_CERTS=1' \ 336dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DANDROID' \ 337dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D__GNU_SOURCE=1' \ 338dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DUSE_STLPORT=1' \ 339dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 340dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DCHROME_BUILD_ID=""' \ 341dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DNDEBUG' \ 342dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DNVALGRIND' \ 343dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 344dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 345dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 346dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Include paths placed before CFLAGS/CPPFLAGS 347dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_C_INCLUDES_Release := \ 348dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(gyp_shared_intermediate_dir) \ 349dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/config/linux/mips64el \ 350dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/config \ 351dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx \ 352dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/common \ 353dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/decoder \ 354dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(LOCAL_PATH)/third_party/libvpx/source/libvpx/vp8/encoder \ 355dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/frameworks/wilhelm/include \ 356dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/bionic \ 357dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch $(PWD)/external/stlport/stlport 358dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 359dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 360dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Flags passed to only C++ (and not C) files. 361dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_CPPFLAGS_Release := \ 362dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-exceptions \ 363dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-rtti \ 364dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fno-threadsafe-statics \ 365dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -fvisibility-inlines-hidden \ 366dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-deprecated \ 367dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-uninitialized \ 368dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -std=gnu++11 \ 369dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-narrowing \ 370dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-literal-suffix \ 371dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-non-virtual-dtor \ 372dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-sign-promo \ 373dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch -Wno-non-virtual-dtor 374dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 375dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 376dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 377dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 378dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 379dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_ASFLAGS := $(LOCAL_CFLAGS) 380dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch### Rules for final target. 381dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 382dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen MurdochLOCAL_SHARED_LIBRARIES := \ 383dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch libstlport \ 384dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch libdl 385dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 386dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Add target alias to "gyp_all_modules" target. 387dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch.PHONY: gyp_all_modules 388dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochgyp_all_modules: third_party_libvpx_libvpx_gyp 389dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 390dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch# Alias gyp target name. 391dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch.PHONY: libvpx 392dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochlibvpx: third_party_libvpx_libvpx_gyp 393dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdoch 394dc3ec9da2b67c54cbbac0bf8d8c60ffe4b9d8b1eBen Murdochinclude $(BUILD_STATIC_LIBRARY) 395