summaryrefslogtreecommitdiff
path: root/mfbt/exported_headers.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mfbt/exported_headers.mk')
-rw-r--r--mfbt/exported_headers.mk35
1 files changed, 35 insertions, 0 deletions
diff --git a/mfbt/exported_headers.mk b/mfbt/exported_headers.mk
new file mode 100644
index 0000000..adf07cf
--- /dev/null
+++ b/mfbt/exported_headers.mk
@@ -0,0 +1,35 @@
+# 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/.
+
+# This file defines the headers exported by mfbt. It is included by mfbt
+# itself and by the JS engine, which, when built standalone, must install
+# mfbt's exported headers itself.
+
+EXPORTS_NAMESPACES += mozilla
+
+EXPORTS_mozilla += \
+ Assertions.h \
+ Attributes.h \
+ BloomFilter.h \
+ CheckedInt.h \
+ Constants.h \
+ FloatingPoint.h \
+ GuardObjects.h \
+ HashFunctions.h \
+ Likely.h \
+ LinkedList.h \
+ MathAlgorithms.h \
+ MSStdInt.h \
+ NullPtr.h \
+ RangedPtr.h \
+ RefPtr.h \
+ Scoped.h \
+ StandardInteger.h \
+ SHA1.h \
+ ThreadLocal.h \
+ TypeTraits.h \
+ Types.h \
+ Util.h \
+ WeakPtr.h \
+ $(NULL)