From 2ffed80b188bd36c4e996bd08af1954ef22ef745 Mon Sep 17 00:00:00 2001
From: bcumming <bcumming@cscs.ch>
Date: Mon, 6 Jun 2016 17:42:05 +0200
Subject: [PATCH] add modparser module and update generate script

---
 .gitmodules            | 3 +++
 mechanisms/generate.sh | 2 +-
 modparser              | 1 +
 3 files changed, 5 insertions(+), 1 deletion(-)
 create mode 160000 modparser

diff --git a/.gitmodules b/.gitmodules
index 25595a48..96528423 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,3 +4,6 @@
 [submodule "json"]
 	path = json
 	url = git@github.com:bcumming/json.git
+[submodule "modparser"]
+	path = modparser
+	url = git@github.com:eth-cscs/modparser.git
diff --git a/mechanisms/generate.sh b/mechanisms/generate.sh
index 9fe83f04..d9033f0d 100755
--- a/mechanisms/generate.sh
+++ b/mechanisms/generate.sh
@@ -1,4 +1,4 @@
 for mech in pas hh
 do
-    modcc -t cpu -o ../include/mechanisms/$mech.hpp ./mod/$mech.mod
+    ../modparser/bin/modcc -t cpu -o ../include/mechanisms/$mech.hpp ./mod/$mech.mod
 done
diff --git a/modparser b/modparser
new file mode 160000
index 00000000..d1dd8fa8
--- /dev/null
+++ b/modparser
@@ -0,0 +1 @@
+Subproject commit d1dd8fa868c0dc7e348093ed4a4b5c6c94e29e34
-- 
GitLab