gecko/layout/mathml/moz.build
Gregory Szorc 461b5aef7e Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.

We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.

--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00

50 lines
1.3 KiB
Python

# -*- 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/.
UNIFIED_SOURCES += [
'nsMathMLChar.cpp',
'nsMathMLContainerFrame.cpp',
'nsMathMLFrame.cpp',
'nsMathMLmactionFrame.cpp',
'nsMathMLmencloseFrame.cpp',
'nsMathMLmfencedFrame.cpp',
'nsMathMLmfracFrame.cpp',
'nsMathMLmmultiscriptsFrame.cpp',
'nsMathMLmoFrame.cpp',
'nsMathMLmpaddedFrame.cpp',
'nsMathMLmphantomFrame.cpp',
'nsMathMLmrootFrame.cpp',
'nsMathMLmrowFrame.cpp',
'nsMathMLmspaceFrame.cpp',
'nsMathMLmsqrtFrame.cpp',
'nsMathMLmstyleFrame.cpp',
'nsMathMLmtableFrame.cpp',
'nsMathMLmunderoverFrame.cpp',
'nsMathMLOperators.cpp',
'nsMathMLSelectedFrame.cpp',
'nsMathMLsemanticsFrame.cpp',
'nsMathMLTokenFrame.cpp',
]
FAIL_ON_WARNINGS = True
FINAL_LIBRARY = 'gklayout'
LOCAL_INCLUDES += [
'../base',
'../generic',
'../style',
'../tables',
'../xul',
'/content/base/src',
'/content/mathml/content/src',
]
if CONFIG['ENABLE_TESTS']:
PARALLEL_DIRS += [
'tests',
]
JAR_MANIFESTS += ['jar.mn']