diff --git a/README.md b/README.md
index 58e5cb0c2b5c3985cf981310ca74c50580e7c262..0cb0c0d8dd27b41cf9358aebb5761cf221c72bef 100644
--- a/README.md
+++ b/README.md
@@ -15,19 +15,10 @@ module load cmake
 export CC=`which gcc`
 export CXX=`which g++`
 
-# build modparser
-cd external/modparser
-cmake .
-make -j
-cd ../..
-
-# create mechanisms
-cd mechanisms
-./generate.sh
-cd ..
-
-# build main project
-cmake .
+# build main project (out-of-tree)
+mkdir build
+cd build
+cmake ..
 make -j
 
 # test