Bug 1858509 add thread-safety annotations around MediaSourceDemuxer::mMonitor r=alwu
[gecko.git] / mozglue / linker / moz.build
blob2eb2be9e3594abf1487babe0e439277f05cc63c3
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/.
7 if CONFIG["MOZ_LINKER"]:
8     SOURCES += [
9         "BaseElf.cpp",
10         "CustomElf.cpp",
11         "ElfLoader.cpp",
12         "Mappable.cpp",
13         "XZStream.cpp",
14     ]
16 # When the linker is disabled, we still need Zip for mozglue/android.
17 # Logging is a required dependency.
18 SOURCES += [
19     "Logging.cpp",
20     "Zip.cpp",
23 Library("linker")
25 FINAL_LIBRARY = "mozglue"
27 TEST_DIRS += ["tests"]
29 DEFINES["XZ_USE_CRC64"] = 1
31 USE_LIBS += [
32     "xz-embedded",