moz.build (1108B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 SOURCES += [ 8 'alpha_enc.c', 9 'analysis_enc.c', 10 'backward_references_cost_enc.c', 11 'backward_references_enc.c', 12 'config_enc.c', 13 'cost_enc.c', 14 'filter_enc.c', 15 'frame_enc.c', 16 'histogram_enc.c', 17 'iterator_enc.c', 18 'near_lossless_enc.c', 19 'picture_csp_enc.c', 20 'picture_enc.c', 21 # 'picture_psnr_enc.c', # Unused file. 22 'picture_rescale_enc.c', 23 'picture_tools_enc.c', 24 'predictor_enc.c', 25 'quant_enc.c', 26 'syntax_enc.c', 27 'token_enc.c', 28 'tree_enc.c', 29 'vp8l_enc.c', 30 'webp_enc.c', 31 ] 32 33 LOCAL_INCLUDES += [ 34 '/media/libwebp', 35 ] 36 37 # Add libFuzzer configuration directives 38 include('/tools/fuzzing/libfuzzer-config.mozbuild') 39 40 FINAL_LIBRARY = 'xul' 41 42 # We allow warnings for third-party code that can be updated from upstream. 43 AllowCompilerWarnings()