diff --git a/README.md b/README.md
index b64f60b386433a81e1fb4fd178750d052b8b0f07..d4461d3a43063d242c84e065b6ad2e5342667f65 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,11 @@ Using the `sm.ms.tar` dataset (md5 b5a325cc) provided by Sarod, the script can b
 ```
 $ python directionalstat.py sm.ms DATA MODEL_DATA 600 60 0.5
 ```
+The C++ implementation depends on the schaapcommon repository. Once this repository is cloned, dependencies can be pulled with:
+```
+$ git submodule init
+$ git submodule update
+```
 
 The C++ implementation needs to be build first:
 ```