"Fossies" - the Fresh Open Source Software Archive

Member "firefox-69.0.1/parser/html/moz.build" (17 Sep 2019, 2829 Bytes) of package /linux/www/firefox-69.0.1.source.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "moz.build": 68.0.2_vs_69.0.

    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 XPIDL_SOURCES += [
    8     'nsIParserUtils.idl'
    9 ]
   10 
   11 XPIDL_MODULE = 'html5'
   12 
   13 EXPORTS += [
   14     'jArray.h',
   15     'nsAHtml5TreeBuilderState.h',
   16     'nsAHtml5TreeOpSink.h',
   17     'nsHtml5ArrayCopy.h',
   18     'nsHtml5AtomTable.h',
   19     'nsHtml5AttributeEntry.h',
   20     'nsHtml5AttributeName.h',
   21     'nsHtml5ByteReadable.h',
   22     'nsHtml5ContentCreatorFunction.h',
   23     'nsHtml5DependentUTF16Buffer.h',
   24     'nsHtml5DocumentBuilder.h',
   25     'nsHtml5DocumentMode.h',
   26     'nsHtml5HtmlAttributes.h',
   27     'nsHtml5Macros.h',
   28     'nsHtml5MetaScanner.h',
   29     'nsHtml5MetaScannerHSupplement.h',
   30     'nsHtml5Module.h',
   31     'nsHtml5NamedCharacters.h',
   32     'nsHtml5NamedCharactersAccel.h',
   33     'nsHtml5OplessBuilder.h',
   34     'nsHtml5OwningUTF16Buffer.h',
   35     'nsHtml5Parser.h',
   36     'nsHtml5PlainTextUtils.h',
   37     'nsHtml5Portability.h',
   38     'nsHtml5Speculation.h',
   39     'nsHtml5SpeculativeLoad.h',
   40     'nsHtml5StreamListener.h',
   41     'nsHtml5StreamParser.h',
   42     'nsHtml5StreamParserPtr.h',
   43     'nsHtml5String.h',
   44     'nsHtml5StringParser.h',
   45     'nsHtml5SVGLoadDispatcher.h',
   46     'nsHtml5TreeOperation.h',
   47     'nsHtml5TreeOpExecutor.h',
   48     'nsHtml5TreeOpStage.h',
   49     'nsHtml5UTF16Buffer.h',
   50     'nsHtml5UTF16BufferHSupplement.h',
   51     'nsHtml5ViewSourceUtils.h',
   52     'nsIContentHandle.h',
   53     'nsParserUtils.h',
   54 ]
   55 
   56 UNIFIED_SOURCES += [
   57     'nsHtml5AtomTable.cpp',
   58     'nsHtml5AttributeName.cpp',
   59     'nsHtml5DependentUTF16Buffer.cpp',
   60     'nsHtml5DocumentBuilder.cpp',
   61     'nsHtml5ElementName.cpp',
   62     'nsHtml5Highlighter.cpp',
   63     'nsHtml5HtmlAttributes.cpp',
   64     'nsHtml5MetaScanner.cpp',
   65     'nsHtml5Module.cpp',
   66     'nsHtml5NamedCharacters.cpp',
   67     'nsHtml5NamedCharactersAccel.cpp',
   68     'nsHtml5OplessBuilder.cpp',
   69     'nsHtml5OwningUTF16Buffer.cpp',
   70     'nsHtml5Parser.cpp',
   71     'nsHtml5PlainTextUtils.cpp',
   72     'nsHtml5Portability.cpp',
   73     'nsHtml5Speculation.cpp',
   74     'nsHtml5SpeculativeLoad.cpp',
   75     'nsHtml5StackNode.cpp',
   76     'nsHtml5StateSnapshot.cpp',
   77     'nsHtml5StreamListener.cpp',
   78     'nsHtml5StreamParser.cpp',
   79     'nsHtml5String.cpp',
   80     'nsHtml5StringParser.cpp',
   81     'nsHtml5SVGLoadDispatcher.cpp',
   82     'nsHtml5Tokenizer.cpp',
   83     'nsHtml5TreeBuilder.cpp',
   84     'nsHtml5TreeOperation.cpp',
   85     'nsHtml5TreeOpExecutor.cpp',
   86     'nsHtml5TreeOpStage.cpp',
   87     'nsHtml5UTF16Buffer.cpp',
   88     'nsHtml5ViewSourceUtils.cpp',
   89     'nsParserUtils.cpp',
   90 ]
   91 
   92 FINAL_LIBRARY = 'xul'
   93 
   94 # DEFINES['ENABLE_VOID_MENUITEM'] = True
   95 
   96 LOCAL_INCLUDES += [
   97     '/dom/base',
   98     '/intl/chardet',
   99 ]
  100 
  101 if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
  102     CXXFLAGS += ['-Wno-error=shadow']