Skip to content
Snippets Groups Projects
Commit 13b9cebd authored by Armand Bahi's avatar Armand Bahi
Browse files

Move shell scripts

parent 0b4326c6
No related branches found
No related tags found
No related merge requests found
...@@ -11,21 +11,21 @@ ...@@ -11,21 +11,21 @@
APP_NAME="vmap" APP_NAME="vmap"
APP_MODULES=( vmap vm4ms anc cadastre cadastreV2 ) APP_MODULES=( vmap vm4ms anc cadastre cadastreV2 )
rm -Rf deps rm -Rf src
mkdir deps mkdir src
# Vitis # Vitis
echo "---- INIT Vitis ----" echo "---- INIT Vitis ----"
git subtree add --prefix deps/vitis "git@vm09.veremes.net:Development/vitis_apps/sources/vitis.git" master git subtree add --prefix src/vitis "git@vm09.veremes.net:Development/vitis_apps/sources/vitis.git" master
# Conf # Conf
echo "---- INIT $APP_NAME conf ----" echo "---- INIT $APP_NAME conf ----"
git subtree add --prefix deps/app_${APP_NAME} "git@vm09.veremes.net:Development/vitis_apps/sources/app_${APP_NAME}.git" master git subtree add --prefix src/app_${APP_NAME} "git@vm09.veremes.net:Development/vitis_apps/sources/app_${APP_NAME}.git" master
# Modules # Modules
for module in "${APP_MODULES[@]}"; do for module in "${APP_MODULES[@]}"; do
echo "---- INIT ${module} ----" echo "---- INIT ${module} ----"
# Ajoute le dépôt # Ajoute le dépôt
git subtree add --prefix deps/module_${module} "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" master git subtree add --prefix src/module_${module} "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" master
done done
...@@ -18,41 +18,41 @@ APP_MODULES=( vmap vm4ms anc cadastre cadastreV2 ) ...@@ -18,41 +18,41 @@ APP_MODULES=( vmap vm4ms anc cadastre cadastreV2 )
# Vitis # Vitis
echo "---- Link Vitis ----" echo "---- Link Vitis ----"
ln -rsf deps/vitis/client client ln -rsf src/vitis/client client
ln -rsf deps/vitis/vas vas ln -rsf src/vitis/vas vas
echo "client" >> .gitignore echo "client" >> .gitignore
echo "vas" >> .gitignore echo "vas" >> .gitignore
# Conf # Conf
echo "---- Link ${APP_NAME}/conf ----" echo "---- Link ${APP_NAME}/conf ----"
ln -rsf deps/app_${APP_NAME}/conf deps/vitis/client/conf ln -rsf src/app_${APP_NAME}/conf src/vitis/client/conf
echo "deps/vitis/client/conf" >> .gitignore echo "src/vitis/client/conf" >> .gitignore
# Modules # Modules
for module in "${APP_MODULES[@]}"; do for module in "${APP_MODULES[@]}"; do
echo "---- Link ${module} ----" echo "---- Link ${module} ----"
if [ -d "$(pwd)/deps/module_${module}/module" ]; then if [ -d "$(pwd)/src/module_${module}/module" ]; then
ln -rsf deps/module_${module}/module deps/vitis/client/modules/${module} ln -rsf src/module_${module}/module src/vitis/client/modules/${module}
echo "deps/vitis/client/modules/${module}" >> .gitignore echo "src/vitis/client/modules/${module}" >> .gitignore
fi fi
if [ -d "$(pwd)/deps/module_${module}/web_service/ws" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/ws" ]; then
ln -rsf deps/module_${module}/web_service/ws deps/vitis/vas/rest/ws/${module} ln -rsf src/module_${module}/web_service/ws src/vitis/vas/rest/ws/${module}
echo "deps/vitis/vas/rest/ws/${module}" >> .gitignore echo "src/vitis/vas/rest/ws/${module}" >> .gitignore
fi fi
if [ -d "$(pwd)/deps/module_${module}/web_service/conf" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/conf" ]; then
ln -rsf deps/module_${module}/web_service/conf deps/vitis/vas/rest/conf/${module} ln -rsf src/module_${module}/web_service/conf src/vitis/vas/rest/conf/${module}
echo "deps/vitis/vas/rest/conf/${module}" >> .gitignore echo "src/vitis/vas/rest/conf/${module}" >> .gitignore
fi fi
if [ -d "$(pwd)/deps/module_${module}/web_service/sql" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/sql" ]; then
ln -rsf deps/module_${module}/web_service/conf deps/vitis/vas/sql/${module} ln -rsf src/module_${module}/web_service/conf src/vitis/vas/sql/${module}
echo "deps/vitis/vas/sql/${module}" >> .gitignore echo "src/vitis/vas/sql/${module}" >> .gitignore
fi fi
if [ -d "$(pwd)/deps/module_${module}/web_service/class" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/class" ]; then
for class_dir in $( ls "$(pwd)/deps/module_${module}/web_service/class"); do for class_dir in $( ls "$(pwd)/src/module_${module}/web_service/class"); do
if [ -d "$(pwd)/deps/module_${module}/web_service/class/${class_dir}" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/class/${class_dir}" ]; then
echo "---- Link ${module}/${class_dir} ----" echo "---- Link ${module}/${class_dir} ----"
ln -rsf deps/module_${module}/web_service/class/${class_dir} deps/vitis/vas/rest/class/${class_dir} ln -rsf src/module_${module}/web_service/class/${class_dir} src/vitis/vas/rest/class/${class_dir}
echo "deps/vitis/vas/rest/class/${class_dir}" >> .gitignore echo "src/vitis/vas/rest/class/${class_dir}" >> .gitignore
fi fi
done done
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment