summaryrefslogtreecommitdiff
path: root/buildscripts/idl
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2018-04-03 10:26:48 -0400
committerCharlie Swanson <charlie.swanson@mongodb.com>2018-04-04 17:23:50 -0400
commit09253ad8f4187f4e7e4c453cc157362d751e0918 (patch)
treef4c3e8fe93aab60339d21562e80d47402dddf014 /buildscripts/idl
parent66c537372c0aa54819adb7f72c9eda6cf8750f8e (diff)
downloadmongo-09253ad8f4187f4e7e4c453cc157362d751e0918.tar.gz
SERVER-33323 Add basic.h to CPP files generated by IDL
Signed-off-by: Charlie Swanson <charlie.swanson@mongodb.com>
Diffstat (limited to 'buildscripts/idl')
-rw-r--r--buildscripts/idl/idl/generator.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/buildscripts/idl/idl/generator.py b/buildscripts/idl/idl/generator.py
index 77970fb32bb..e4c20472816 100644
--- a/buildscripts/idl/idl/generator.py
+++ b/buildscripts/idl/idl/generator.py
@@ -1510,6 +1510,10 @@ class _CppSourceFileWriter(_CppFileWriterBase):
"""Generate the C++ header to a stream."""
self.gen_file_header()
+ # Include platform/basic.h
+ self.gen_include("mongo/platform/basic.h")
+ self.write_empty_line()
+
# Generate include for generated header first
self.gen_include(header_file_name)
self.write_empty_line()