Bug 1139087 - Add moz.build bugzilla metadata for codecs. r=kinetik,gps
authorRalph Giles <giles@mozilla.com>
Tue, 03 Mar 2015 11:36:00 -0800
changeset 231910 478b551b19bd8022ab913d6f214f301415a878ba
parent 231909 1d9cead20b3c520e8942869ad608d56f4d3dfd51
child 231911 9a4d7e0a8e55f91bfbf38ac3186f2e8bd581a1a6
push id56388
push userrgiles@mozilla.com
push dateWed, 04 Mar 2015 22:23:50 +0000
treeherdermozilla-inbound@478b551b19bd [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskinetik, gps
bugs1139087
milestone39.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1139087 - Add moz.build bugzilla metadata for codecs. r=kinetik,gps
media/libogg/moz.build
media/libopus/moz.build
media/libtheora/moz.build
media/libtremor/moz.build
media/libvorbis/moz.build
media/libvpx/moz.build
--- a/media/libogg/moz.build
+++ b/media/libogg/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 EXPORTS.ogg += [
     'include/ogg/config_types.h',
     'include/ogg/ogg.h',
     'include/ogg/os_types.h',
 ]
 
 UNIFIED_SOURCES += [
     'src/ogg_alloc.c',
--- a/media/libopus/moz.build
+++ b/media/libopus/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 EXPORTS.opus += [
     'include/opus.h',
     'include/opus_defines.h',
     'include/opus_multistream.h',
     'include/opus_types.h',
 ]
 
 MSVC_ENABLE_PGO = True
--- a/media/libtheora/moz.build
+++ b/media/libtheora/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 EXPORTS.theora += [
     'include/theora/codec.h',
     'include/theora/theoradec.h',
     'include/theora/theoraenc.h',
 ]
 
 MSVC_ENABLE_PGO = True
 
--- a/media/libtremor/moz.build
+++ b/media/libtremor/moz.build
@@ -1,8 +1,11 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 DIRS += ['include/tremor', 'lib']
 
--- a/media/libvorbis/moz.build
+++ b/media/libvorbis/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 EXPORTS.vorbis += [
     'include/vorbis/codec.h',
     'include/vorbis/vorbisenc.h',
 ]
 
 UNIFIED_SOURCES += [
     'lib/vorbis_analysis.c',
     'lib/vorbis_bitrate.c',
--- a/media/libvpx/moz.build
+++ b/media/libvpx/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+with Files('*'):
+    BUG_COMPONENT = ('Core', 'Video/Audio')
+
 include('sources.mozbuild')
 
 EXPORTS.vpx += files['EXPORTS']
 
 if CONFIG['VPX_NEED_OBJ_INT_EXTRACT']:
     HOST_SOURCES += [
         'build/make/obj_int_extract.c',
     ]