Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
[gecko.git] / rdf / base / moz.build
blob7fa8a52c058d5e5c62a85be8c8d353bd38eeafc0
1 # -*- Mode: python; c-basic-offset: 4; 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 XPIDL_SOURCES += [
8     'nsIRDFCompositeDataSource.idl',
9     'nsIRDFContainer.idl',
10     'nsIRDFContainerUtils.idl',
11     'nsIRDFDataSource.idl',
12     'nsIRDFDelegateFactory.idl',
13     'nsIRDFInferDataSource.idl',
14     'nsIRDFInMemoryDataSource.idl',
15     'nsIRDFLiteral.idl',
16     'nsIRDFNode.idl',
17     'nsIRDFObserver.idl',
18     'nsIRDFPropagatableDataSource.idl',
19     'nsIRDFPurgeableDataSource.idl',
20     'nsIRDFRemoteDataSource.idl',
21     'nsIRDFResource.idl',
22     'nsIRDFService.idl',
23     'nsIRDFXMLParser.idl',
24     'nsIRDFXMLSerializer.idl',
25     'nsIRDFXMLSink.idl',
26     'nsIRDFXMLSource.idl',
27     'rdfIDataSource.idl',
28     'rdfISerializer.idl',
29     'rdfITripleVisitor.idl',
32 XPIDL_MODULE = 'rdf'
34 EXPORTS += [
35     'nsIRDFContentSink.h',
36     'rdf.h',
39 UNIFIED_SOURCES += [
40     'nsCompositeDataSource.cpp',
41     'nsContainerEnumerator.cpp',
42     'nsDefaultResourceFactory.cpp',
43     'nsInMemoryDataSource.cpp',
44     'nsNameSpaceMap.cpp',
45     'nsRDFContainer.cpp',
46     'nsRDFContainerUtils.cpp',
47     'nsRDFContentSink.cpp',
48     'nsRDFService.cpp',
49     'nsRDFXMLDataSource.cpp',
50     'nsRDFXMLParser.cpp',
51     'nsRDFXMLSerializer.cpp',
52     'rdfTriplesSerializer.cpp',
53     'rdfutil.cpp',
56 FAIL_ON_WARNINGS = True
57 FINAL_LIBRARY = 'xul'