Bug 1040774 - Flatten rdf/{base,datasource,util}/{idl,public,src}/ directories. r=pike
authorBirunthan Mohanathas <birunthan@mohanathas.com>
Mon, 21 Jul 2014 06:01:08 -0700
changeset 195585 12285ae78c93b17e7b5676c5655061b34ea63445
parent 195584 76be62e9944c0ff34e9a30258fa48b2c73b8cc32
child 195586 943221c8689873d65cdf50adbc074986281c6e70
push id27188
push usercbook@mozilla.com
push dateWed, 23 Jul 2014 13:53:43 +0000
treeherdermozilla-central@785acfd2ae48 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerspike
bugs1040774
milestone34.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1040774 - Flatten rdf/{base,datasource,util}/{idl,public,src}/ directories. r=pike
rdf/base/idl/moz.build
rdf/base/idl/nsIRDFCompositeDataSource.idl
rdf/base/idl/nsIRDFContainer.idl
rdf/base/idl/nsIRDFContainerUtils.idl
rdf/base/idl/nsIRDFDataSource.idl
rdf/base/idl/nsIRDFDelegateFactory.idl
rdf/base/idl/nsIRDFInMemoryDataSource.idl
rdf/base/idl/nsIRDFInferDataSource.idl
rdf/base/idl/nsIRDFLiteral.idl
rdf/base/idl/nsIRDFNode.idl
rdf/base/idl/nsIRDFObserver.idl
rdf/base/idl/nsIRDFPropagatableDataSource.idl
rdf/base/idl/nsIRDFPurgeableDataSource.idl
rdf/base/idl/nsIRDFRemoteDataSource.idl
rdf/base/idl/nsIRDFResource.idl
rdf/base/idl/nsIRDFService.idl
rdf/base/idl/nsIRDFXMLParser.idl
rdf/base/idl/nsIRDFXMLSerializer.idl
rdf/base/idl/nsIRDFXMLSink.idl
rdf/base/idl/nsIRDFXMLSource.idl
rdf/base/idl/rdfIDataSource.idl
rdf/base/idl/rdfISerializer.idl
rdf/base/idl/rdfITripleVisitor.idl
rdf/base/moz.build
rdf/base/nsCompositeDataSource.cpp
rdf/base/nsContainerEnumerator.cpp
rdf/base/nsDefaultResourceFactory.cpp
rdf/base/nsIRDFCompositeDataSource.idl
rdf/base/nsIRDFContainer.idl
rdf/base/nsIRDFContainerUtils.idl
rdf/base/nsIRDFContentSink.h
rdf/base/nsIRDFDataSource.idl
rdf/base/nsIRDFDelegateFactory.idl
rdf/base/nsIRDFInMemoryDataSource.idl
rdf/base/nsIRDFInferDataSource.idl
rdf/base/nsIRDFLiteral.idl
rdf/base/nsIRDFNode.idl
rdf/base/nsIRDFObserver.idl
rdf/base/nsIRDFPropagatableDataSource.idl
rdf/base/nsIRDFPurgeableDataSource.idl
rdf/base/nsIRDFRemoteDataSource.idl
rdf/base/nsIRDFResource.idl
rdf/base/nsIRDFService.idl
rdf/base/nsIRDFXMLParser.idl
rdf/base/nsIRDFXMLSerializer.idl
rdf/base/nsIRDFXMLSink.idl
rdf/base/nsIRDFXMLSource.idl
rdf/base/nsInMemoryDataSource.cpp
rdf/base/nsNameSpaceMap.cpp
rdf/base/nsNameSpaceMap.h
rdf/base/nsRDFBaseDataSources.h
rdf/base/nsRDFContainer.cpp
rdf/base/nsRDFContainerUtils.cpp
rdf/base/nsRDFContentSink.cpp
rdf/base/nsRDFContentSinkAtomList.h
rdf/base/nsRDFService.cpp
rdf/base/nsRDFService.h
rdf/base/nsRDFXMLDataSource.cpp
rdf/base/nsRDFXMLParser.cpp
rdf/base/nsRDFXMLParser.h
rdf/base/nsRDFXMLSerializer.cpp
rdf/base/nsRDFXMLSerializer.h
rdf/base/public/moz.build
rdf/base/public/nsIRDFContentSink.h
rdf/base/public/rdf.h
rdf/base/rdf.h
rdf/base/rdfIDataSource.idl
rdf/base/rdfISerializer.idl
rdf/base/rdfITripleVisitor.idl
rdf/base/rdfTriplesSerializer.cpp
rdf/base/rdfutil.cpp
rdf/base/rdfutil.h
rdf/base/src/moz.build
rdf/base/src/nsCompositeDataSource.cpp
rdf/base/src/nsContainerEnumerator.cpp
rdf/base/src/nsDefaultResourceFactory.cpp
rdf/base/src/nsInMemoryDataSource.cpp
rdf/base/src/nsNameSpaceMap.cpp
rdf/base/src/nsNameSpaceMap.h
rdf/base/src/nsRDFBaseDataSources.h
rdf/base/src/nsRDFContainer.cpp
rdf/base/src/nsRDFContainerUtils.cpp
rdf/base/src/nsRDFContentSink.cpp
rdf/base/src/nsRDFContentSinkAtomList.h
rdf/base/src/nsRDFService.cpp
rdf/base/src/nsRDFService.h
rdf/base/src/nsRDFXMLDataSource.cpp
rdf/base/src/nsRDFXMLParser.cpp
rdf/base/src/nsRDFXMLParser.h
rdf/base/src/nsRDFXMLSerializer.cpp
rdf/base/src/nsRDFXMLSerializer.h
rdf/base/src/rdfTriplesSerializer.cpp
rdf/base/src/rdfutil.cpp
rdf/base/src/rdfutil.h
rdf/build/moz.build
rdf/datasource/moz.build
rdf/datasource/nsFileSystemDataSource.cpp
rdf/datasource/nsFileSystemDataSource.h
rdf/datasource/nsILocalStore.h
rdf/datasource/nsIRDFFTP.h
rdf/datasource/nsLocalStore.cpp
rdf/datasource/nsRDFBuiltInDataSources.h
rdf/datasource/public/moz.build
rdf/datasource/public/nsILocalStore.h
rdf/datasource/public/nsIRDFFTP.h
rdf/datasource/src/moz.build
rdf/datasource/src/nsFileSystemDataSource.cpp
rdf/datasource/src/nsFileSystemDataSource.h
rdf/datasource/src/nsLocalStore.cpp
rdf/datasource/src/nsRDFBuiltInDataSources.h
rdf/util/Makefile.in
rdf/util/internal/moz.build
rdf/util/moz.build
rdf/util/nsRDFResource.cpp
rdf/util/nsRDFResource.h
rdf/util/objs.mozbuild
rdf/util/public/moz.build
rdf/util/public/nsRDFResource.h
rdf/util/src/Makefile.in
rdf/util/src/internal/moz.build
rdf/util/src/moz.build
rdf/util/src/nsRDFResource.cpp
rdf/util/src/objs.mozbuild
deleted file mode 100644
--- a/rdf/base/idl/moz.build
+++ /dev/null
@@ -1,33 +0,0 @@
-# -*- 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/.
-
-XPIDL_SOURCES += [
-    'nsIRDFCompositeDataSource.idl',
-    'nsIRDFContainer.idl',
-    'nsIRDFContainerUtils.idl',
-    'nsIRDFDataSource.idl',
-    'nsIRDFDelegateFactory.idl',
-    'nsIRDFInferDataSource.idl',
-    'nsIRDFInMemoryDataSource.idl',
-    'nsIRDFLiteral.idl',
-    'nsIRDFNode.idl',
-    'nsIRDFObserver.idl',
-    'nsIRDFPropagatableDataSource.idl',
-    'nsIRDFPurgeableDataSource.idl',
-    'nsIRDFRemoteDataSource.idl',
-    'nsIRDFResource.idl',
-    'nsIRDFService.idl',
-    'nsIRDFXMLParser.idl',
-    'nsIRDFXMLSerializer.idl',
-    'nsIRDFXMLSink.idl',
-    'nsIRDFXMLSource.idl',
-    'rdfIDataSource.idl',
-    'rdfISerializer.idl',
-    'rdfITripleVisitor.idl',
-]
-
-XPIDL_MODULE = 'rdf'
-
--- a/rdf/base/moz.build
+++ b/rdf/base/moz.build
@@ -1,7 +1,57 @@
 # -*- 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/.
 
-DIRS += ['idl', 'public', 'src']
+XPIDL_SOURCES += [
+    'nsIRDFCompositeDataSource.idl',
+    'nsIRDFContainer.idl',
+    'nsIRDFContainerUtils.idl',
+    'nsIRDFDataSource.idl',
+    'nsIRDFDelegateFactory.idl',
+    'nsIRDFInferDataSource.idl',
+    'nsIRDFInMemoryDataSource.idl',
+    'nsIRDFLiteral.idl',
+    'nsIRDFNode.idl',
+    'nsIRDFObserver.idl',
+    'nsIRDFPropagatableDataSource.idl',
+    'nsIRDFPurgeableDataSource.idl',
+    'nsIRDFRemoteDataSource.idl',
+    'nsIRDFResource.idl',
+    'nsIRDFService.idl',
+    'nsIRDFXMLParser.idl',
+    'nsIRDFXMLSerializer.idl',
+    'nsIRDFXMLSink.idl',
+    'nsIRDFXMLSource.idl',
+    'rdfIDataSource.idl',
+    'rdfISerializer.idl',
+    'rdfITripleVisitor.idl',
+]
+
+XPIDL_MODULE = 'rdf'
+
+EXPORTS += [
+    'nsIRDFContentSink.h',
+    'rdf.h',
+]
+
+UNIFIED_SOURCES += [
+    'nsCompositeDataSource.cpp',
+    'nsContainerEnumerator.cpp',
+    'nsDefaultResourceFactory.cpp',
+    'nsInMemoryDataSource.cpp',
+    'nsNameSpaceMap.cpp',
+    'nsRDFContainer.cpp',
+    'nsRDFContainerUtils.cpp',
+    'nsRDFContentSink.cpp',
+    'nsRDFService.cpp',
+    'nsRDFXMLDataSource.cpp',
+    'nsRDFXMLParser.cpp',
+    'nsRDFXMLSerializer.cpp',
+    'rdfTriplesSerializer.cpp',
+    'rdfutil.cpp',
+]
+
+FAIL_ON_WARNINGS = True
+FINAL_LIBRARY = 'rdf'
rename from rdf/base/src/nsCompositeDataSource.cpp
rename to rdf/base/nsCompositeDataSource.cpp
rename from rdf/base/src/nsContainerEnumerator.cpp
rename to rdf/base/nsContainerEnumerator.cpp
rename from rdf/base/src/nsDefaultResourceFactory.cpp
rename to rdf/base/nsDefaultResourceFactory.cpp
rename from rdf/base/idl/nsIRDFCompositeDataSource.idl
rename to rdf/base/nsIRDFCompositeDataSource.idl
rename from rdf/base/idl/nsIRDFContainer.idl
rename to rdf/base/nsIRDFContainer.idl
rename from rdf/base/idl/nsIRDFContainerUtils.idl
rename to rdf/base/nsIRDFContainerUtils.idl
rename from rdf/base/public/nsIRDFContentSink.h
rename to rdf/base/nsIRDFContentSink.h
rename from rdf/base/idl/nsIRDFDataSource.idl
rename to rdf/base/nsIRDFDataSource.idl
rename from rdf/base/idl/nsIRDFDelegateFactory.idl
rename to rdf/base/nsIRDFDelegateFactory.idl
rename from rdf/base/idl/nsIRDFInMemoryDataSource.idl
rename to rdf/base/nsIRDFInMemoryDataSource.idl
rename from rdf/base/idl/nsIRDFInferDataSource.idl
rename to rdf/base/nsIRDFInferDataSource.idl
rename from rdf/base/idl/nsIRDFLiteral.idl
rename to rdf/base/nsIRDFLiteral.idl
rename from rdf/base/idl/nsIRDFNode.idl
rename to rdf/base/nsIRDFNode.idl
rename from rdf/base/idl/nsIRDFObserver.idl
rename to rdf/base/nsIRDFObserver.idl
rename from rdf/base/idl/nsIRDFPropagatableDataSource.idl
rename to rdf/base/nsIRDFPropagatableDataSource.idl
rename from rdf/base/idl/nsIRDFPurgeableDataSource.idl
rename to rdf/base/nsIRDFPurgeableDataSource.idl
rename from rdf/base/idl/nsIRDFRemoteDataSource.idl
rename to rdf/base/nsIRDFRemoteDataSource.idl
rename from rdf/base/idl/nsIRDFResource.idl
rename to rdf/base/nsIRDFResource.idl
rename from rdf/base/idl/nsIRDFService.idl
rename to rdf/base/nsIRDFService.idl
rename from rdf/base/idl/nsIRDFXMLParser.idl
rename to rdf/base/nsIRDFXMLParser.idl
rename from rdf/base/idl/nsIRDFXMLSerializer.idl
rename to rdf/base/nsIRDFXMLSerializer.idl
rename from rdf/base/idl/nsIRDFXMLSink.idl
rename to rdf/base/nsIRDFXMLSink.idl
rename from rdf/base/idl/nsIRDFXMLSource.idl
rename to rdf/base/nsIRDFXMLSource.idl
rename from rdf/base/src/nsInMemoryDataSource.cpp
rename to rdf/base/nsInMemoryDataSource.cpp
rename from rdf/base/src/nsNameSpaceMap.cpp
rename to rdf/base/nsNameSpaceMap.cpp
rename from rdf/base/src/nsNameSpaceMap.h
rename to rdf/base/nsNameSpaceMap.h
rename from rdf/base/src/nsRDFBaseDataSources.h
rename to rdf/base/nsRDFBaseDataSources.h
rename from rdf/base/src/nsRDFContainer.cpp
rename to rdf/base/nsRDFContainer.cpp
rename from rdf/base/src/nsRDFContainerUtils.cpp
rename to rdf/base/nsRDFContainerUtils.cpp
rename from rdf/base/src/nsRDFContentSink.cpp
rename to rdf/base/nsRDFContentSink.cpp
rename from rdf/base/src/nsRDFContentSinkAtomList.h
rename to rdf/base/nsRDFContentSinkAtomList.h
rename from rdf/base/src/nsRDFService.cpp
rename to rdf/base/nsRDFService.cpp
rename from rdf/base/src/nsRDFService.h
rename to rdf/base/nsRDFService.h
rename from rdf/base/src/nsRDFXMLDataSource.cpp
rename to rdf/base/nsRDFXMLDataSource.cpp
rename from rdf/base/src/nsRDFXMLParser.cpp
rename to rdf/base/nsRDFXMLParser.cpp
rename from rdf/base/src/nsRDFXMLParser.h
rename to rdf/base/nsRDFXMLParser.h
rename from rdf/base/src/nsRDFXMLSerializer.cpp
rename to rdf/base/nsRDFXMLSerializer.cpp
rename from rdf/base/src/nsRDFXMLSerializer.h
rename to rdf/base/nsRDFXMLSerializer.h
deleted file mode 100644
--- a/rdf/base/public/moz.build
+++ /dev/null
@@ -1,11 +0,0 @@
-# -*- 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/.
-
-EXPORTS += [
-    'nsIRDFContentSink.h',
-    'rdf.h',
-]
-
rename from rdf/base/public/rdf.h
rename to rdf/base/rdf.h
rename from rdf/base/idl/rdfIDataSource.idl
rename to rdf/base/rdfIDataSource.idl
rename from rdf/base/idl/rdfISerializer.idl
rename to rdf/base/rdfISerializer.idl
rename from rdf/base/idl/rdfITripleVisitor.idl
rename to rdf/base/rdfITripleVisitor.idl
rename from rdf/base/src/rdfTriplesSerializer.cpp
rename to rdf/base/rdfTriplesSerializer.cpp
rename from rdf/base/src/rdfutil.cpp
rename to rdf/base/rdfutil.cpp
rename from rdf/base/src/rdfutil.h
rename to rdf/base/rdfutil.h
deleted file mode 100644
--- a/rdf/base/src/moz.build
+++ /dev/null
@@ -1,25 +0,0 @@
-# -*- 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 += [
-    'nsCompositeDataSource.cpp',
-    'nsContainerEnumerator.cpp',
-    'nsDefaultResourceFactory.cpp',
-    'nsInMemoryDataSource.cpp',
-    'nsNameSpaceMap.cpp',
-    'nsRDFContainer.cpp',
-    'nsRDFContainerUtils.cpp',
-    'nsRDFContentSink.cpp',
-    'nsRDFService.cpp',
-    'nsRDFXMLDataSource.cpp',
-    'nsRDFXMLParser.cpp',
-    'nsRDFXMLSerializer.cpp',
-    'rdfTriplesSerializer.cpp',
-    'rdfutil.cpp',
-]
-
-FAIL_ON_WARNINGS = True
-FINAL_LIBRARY = 'rdf'
--- a/rdf/build/moz.build
+++ b/rdf/build/moz.build
@@ -12,12 +12,11 @@ SOURCES += [
     'nsRDFModule.cpp',
 ]
 
 LIBRARY_NAME = 'rdf'
 
 FINAL_LIBRARY = 'xul'
 
 LOCAL_INCLUDES += [
-    '../base/src',
-    '../content/src',
-    '../datasource/src',
+    '/rdf/base',
+    '/rdf/datasource',
 ]
--- a/rdf/datasource/moz.build
+++ b/rdf/datasource/moz.build
@@ -1,7 +1,22 @@
 # -*- 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/.
 
-DIRS += ['public', 'src']
+EXPORTS += [
+    'nsILocalStore.h',
+]
+
+UNIFIED_SOURCES += [
+    'nsFileSystemDataSource.cpp',
+    'nsLocalStore.cpp',
+]
+
+FINAL_LIBRARY = 'rdf'
+
+# "This is a dependency on rdfutil.h: it'll go away once that becomes
+# a first-class XPCOM interface."
+LOCAL_INCLUDES += [
+    '/rdf/base',
+]
rename from rdf/datasource/src/nsFileSystemDataSource.cpp
rename to rdf/datasource/nsFileSystemDataSource.cpp
rename from rdf/datasource/src/nsFileSystemDataSource.h
rename to rdf/datasource/nsFileSystemDataSource.h
rename from rdf/datasource/public/nsILocalStore.h
rename to rdf/datasource/nsILocalStore.h
rename from rdf/datasource/public/nsIRDFFTP.h
rename to rdf/datasource/nsIRDFFTP.h
rename from rdf/datasource/src/nsLocalStore.cpp
rename to rdf/datasource/nsLocalStore.cpp
rename from rdf/datasource/src/nsRDFBuiltInDataSources.h
rename to rdf/datasource/nsRDFBuiltInDataSources.h
deleted file mode 100644
--- a/rdf/datasource/public/moz.build
+++ /dev/null
@@ -1,10 +0,0 @@
-# -*- 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/.
-
-EXPORTS += [
-    'nsILocalStore.h',
-]
-
deleted file mode 100644
--- a/rdf/datasource/src/moz.build
+++ /dev/null
@@ -1,19 +0,0 @@
-# -*- 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 += [
-    'nsFileSystemDataSource.cpp',
-    'nsLocalStore.cpp',
-]
-
-FINAL_LIBRARY = 'rdf'
-
-# "This is a dependency on rdfutil.h: it'll go away once that becomes
-# a first-class XPCOM interface."
-LOCAL_INCLUDES += [
-    '../../base/src',
-]
-
rename from rdf/util/src/Makefile.in
rename to rdf/util/Makefile.in
rename from rdf/util/src/internal/moz.build
rename to rdf/util/internal/moz.build
--- a/rdf/util/moz.build
+++ b/rdf/util/moz.build
@@ -1,8 +1,20 @@
 # -*- 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/.
 
-DIRS += ['public', 'src']
+DIRS += ['internal']
+
+EXPORTS += [
+    'nsRDFResource.h',
+]
 
+include('objs.mozbuild')
+
+SOURCES += rdf_util_src_cppsrcs
+
+LIBRARY_NAME = 'rdfutil_external_s'
+
+# we don't want the shared lib, but we want to force the creation of a static lib.
+FORCE_STATIC_LIB = True
rename from rdf/util/src/nsRDFResource.cpp
rename to rdf/util/nsRDFResource.cpp
rename from rdf/util/public/nsRDFResource.h
rename to rdf/util/nsRDFResource.h
rename from rdf/util/src/objs.mozbuild
rename to rdf/util/objs.mozbuild
--- a/rdf/util/src/objs.mozbuild
+++ b/rdf/util/objs.mozbuild
@@ -4,10 +4,10 @@
 # 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/.
 
 rdf_util_src_lcppsrcs = [
     'nsRDFResource.cpp',
 ]
 
 rdf_util_src_cppsrcs = [
-    '%s/rdf/util/src/%s' % (TOPSRCDIR, s) for s in rdf_util_src_lcppsrcs
+    '%s/rdf/util/%s' % (TOPSRCDIR, s) for s in rdf_util_src_lcppsrcs
 ]
deleted file mode 100644
--- a/rdf/util/public/moz.build
+++ /dev/null
@@ -1,10 +0,0 @@
-# -*- 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/.
-
-EXPORTS += [
-    'nsRDFResource.h',
-]
-
deleted file mode 100644
--- a/rdf/util/src/moz.build
+++ /dev/null
@@ -1,16 +0,0 @@
-# -*- 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/.
-
-DIRS += ['internal']
-
-include('objs.mozbuild')
-
-SOURCES += rdf_util_src_cppsrcs
-
-LIBRARY_NAME = 'rdfutil_external_s'
-
-# we don't want the shared lib, but we want to force the creation of a static lib.
-FORCE_STATIC_LIB = True