[CONTRIBUTING.md] Explain that 'git clone' needs '--recursive' flag
- Also amend README.md to clarify that you need a C++ compiler, not
just a C compiler
Change-Id: Iac2c2356a498e4063e5a85e90ff693f6880233a0
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 4a6c46b..8015595 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,6 +6,12 @@
# Contributing
+## Cloning
+
+Mundane depends on BoringSSL, which is in a Git submodule. When cloning this
+repository, make sure to pass the `--recursive` flag to Git to also download
+this submodule.
+
## Code Guidelines
### Unsafe
diff --git a/README.md b/README.md
index 602bef6..0ac5ed6 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@
- Either Make or [Ninja](https://ninja-build.org/). Ninja is preferable, as it
makes compilation significantly faster; if both are present, Ninja will be
used. On Windows, Ninja is required.
-- A C compiler
+- A C++ compiler
- Go 1.11 or later
- To build the x86 and x86_64 assembly, your assembler must support AVX2
instructions and `MOVBE`. If using GNU binutils, you must have 2.22 or later.