moz.build (1005B)
1 # vim: set filetype=python: 2 # This Source Code Form is subject to the terms of the Mozilla Public 3 # License, v. 2.0. If a copy of the MPL was not distributed with this 4 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 6 MOCHITEST_MANIFESTS += [ 7 "test/mochitest.toml", 8 "test/mochitest_compat.toml", 9 ] 10 11 EXPORTS += [ 12 "AsyncEventRunner.h", 13 "MediaSourceDecoder.h", 14 "MediaSourceDemuxer.h", 15 "SourceBufferAttributes.h", 16 "SourceBufferTask.h", 17 "TrackBuffersManager.h", 18 ] 19 20 EXPORTS.mozilla.dom += [ 21 "MediaSource.h", 22 "SourceBuffer.h", 23 "SourceBufferList.h", 24 ] 25 26 UNIFIED_SOURCES += [ 27 "ContainerParser.cpp", 28 "MediaSource.cpp", 29 "MediaSourceDecoder.cpp", 30 "MediaSourceDemuxer.cpp", 31 "MediaSourceUtils.cpp", 32 "ResourceQueue.cpp", 33 "SourceBuffer.cpp", 34 "SourceBufferList.cpp", 35 "SourceBufferResource.cpp", 36 "TrackBuffersManager.cpp", 37 ] 38 39 TEST_DIRS += [ 40 "gtest", 41 ] 42 43 include("/ipc/chromium/chromium-config.mozbuild") 44 45 FINAL_LIBRARY = "xul"