diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..5408dae5ed32f85227f8c7c7808964d867c7cb1d
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,6 @@
+[submodule "clang"]
+	path = clang
+	url = git@gitlab.liu.se:henhe459/clang-skepu.git
+[submodule "llvm"]
+	path = llvm
+	url = http://llvm.org/git/llvm.git
diff --git a/clang b/clang
new file mode 160000
index 0000000000000000000000000000000000000000..37b415dd0637005d5d01d75e7a55b860f7fc79d9
--- /dev/null
+++ b/clang
@@ -0,0 +1 @@
+Subproject commit 37b415dd0637005d5d01d75e7a55b860f7fc79d9
diff --git a/llvm b/llvm
new file mode 160000
index 0000000000000000000000000000000000000000..d3d1bf008b16fbabf4326797ed55902a266207ed
--- /dev/null
+++ b/llvm
@@ -0,0 +1 @@
+Subproject commit d3d1bf008b16fbabf4326797ed55902a266207ed