From 4b0067748214f4e67f1c2c2079bf29dcdfe709c9 Mon Sep 17 00:00:00 2001
From: ArmandBahi <armand.bahi@veremes.com>
Date: Tue, 25 Sep 2018 10:06:41 +0200
Subject: [PATCH] Add init_vmap.sh

---
 .gitignore   |  1 +
 init_vmap.sh | 14 ++++++++++++++
 2 files changed, 15 insertions(+)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..c05e7776
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+repos
diff --git a/init_vmap.sh b/init_vmap.sh
index 097ca4c5..372edde5 100644
--- a/init_vmap.sh
+++ b/init_vmap.sh
@@ -3,6 +3,11 @@
 #
 # 	Script d'initialisation d'un dépot vMap versionné sous git
 #
+#   Split repo
+#   git subtree split -P module/ -b module_split_branch
+#
+#   Add subtree
+#   git subtree add --prefix vmap "git@vm09.veremes.net:Development/vitis_apps/sources/Vitis.git" master
 #
 #
 
@@ -19,3 +24,12 @@ git subtree add --prefix ${APP_NAME} "git@vm09.veremes.net:Development/vitis_app
 # Conf
 echo "---- INIT $APP_NAME conf ----"
 git subtree add --prefix ${APP_NAME}/client/conf "git@vm09.veremes.net:Development/vitis_apps/sources/app_${APP_NAME}.git" master
+
+# Modules
+for module in "${APP_MODULES[@]}"; do
+	echo "---- INIT ${module} ----"
+    # git clone "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" $APP_NAME/repos/module_${module}
+
+    git subtree add --prefix ${APP_NAME}/client/modules/${module} "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" module_split_branch
+
+done
-- 
GitLab