summaryrefslogtreecommitdiff
path: root/mfbt/exported_headers.mk
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2013-12-11 22:24:18 +0000
committer <>2014-07-24 09:30:59 +0000
commit59e2936f588aa945e8dcd6c737523c299067e9d0 (patch)
tree97e74980cc54baa19de5faa11f5a50a0121a48ea /mfbt/exported_headers.mk
downloadmozjs24-master.tar.gz
Imported from /home/lorry/working-area/delta_mozilla_mozjs24/mozjs-24.2.0.tar.bz2.HEADmozjs-24.2.0master
Diffstat (limited to 'mfbt/exported_headers.mk')
-rw-r--r--mfbt/exported_headers.mk49
1 files changed, 49 insertions, 0 deletions
diff --git a/mfbt/exported_headers.mk b/mfbt/exported_headers.mk
new file mode 100644
index 0000000..6370936
--- /dev/null
+++ b/mfbt/exported_headers.mk
@@ -0,0 +1,49 @@
+# 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 \
+ Atomics.h \
+ Attributes.h \
+ BloomFilter.h \
+ Casting.h \
+ Char16.h \
+ CheckedInt.h \
+ Compiler.h \
+ Constants.h \
+ DebugOnly.h \
+ decimal/Decimal.h \
+ Endian.h \
+ EnumSet.h \
+ FloatingPoint.h \
+ GuardObjects.h \
+ HashFunctions.h \
+ Likely.h \
+ LinkedList.h \
+ MathAlgorithms.h \
+ MemoryChecking.h \
+ MSStdInt.h \
+ NullPtr.h \
+ PodOperations.h \
+ Poison.h \
+ Range.h \
+ RangedPtr.h \
+ RefPtr.h \
+ Scoped.h \
+ SHA1.h \
+ SplayTree.h \
+ StandardInteger.h \
+ ThreadLocal.h \
+ TypedEnum.h \
+ Types.h \
+ TypeTraits.h \
+ Util.h \
+ WeakPtr.h \
+ $(NULL)