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

Permettre de relancer le script sans symlinks dupliqués

parent a7a04697
No related branches found
Tags
No related merge requests found
...@@ -21,19 +21,20 @@ cd .. ...@@ -21,19 +21,20 @@ cd ..
# Vitis # Vitis
echo "---- Link vitis ----" echo "---- Link vitis ----"
if ! [ -f "$(pwd)/client" ]; then if ! [ -e "$(pwd)/client" ]; then
echo "---- Link vitis 2 ----"
ln -rsf src/vitis/client client ln -rsf src/vitis/client client
fi fi
if ! [ -f "$(pwd)/vas" ]; then if ! [ -e "$(pwd)/vas" ]; then
ln -rsf src/vitis/vas vas ln -rsf src/vitis/vas vas
fi fi
# Conf # Conf
echo "---- Link conf ----" echo "---- Link conf ----"
if ! [ -f "src/vitis/client/conf" ]; then if ! [ -e "src/vitis/client/conf" ]; then
ln -rsf conf src/vitis/client/conf ln -rsf conf src/vitis/client/conf
fi fi
if ! [ -f "conf/closure" ]; then if ! [ -e "conf/closure" ]; then
ln -rsf src/closure/conf conf/closure ln -rsf src/closure/conf conf/closure
fi fi
...@@ -45,22 +46,22 @@ if [[ $depsCount > 0 ]]; then ...@@ -45,22 +46,22 @@ if [[ $depsCount > 0 ]]; then
module=${aDeps[$i, name]:7} module=${aDeps[$i, name]:7}
echo "---- Link module_${module} ----" echo "---- Link module_${module} ----"
if [ -d "$(pwd)/src/module_${module}/module" ]; then if [ -d "$(pwd)/src/module_${module}/module" ]; then
if ! [ -f "src/vitis/client/modules/${module}" ]; then if ! [ -e "src/vitis/client/modules/${module}" ]; then
ln -rsf src/module_${module}/module src/vitis/client/modules/${module} ln -rsf src/module_${module}/module src/vitis/client/modules/${module}
fi fi
fi fi
if [ -d "$(pwd)/src/module_${module}/web_service/ws" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/ws" ]; then
if ! [ -f "src/vitis/vas/rest/ws/${module}" ]; then if ! [ -e "src/vitis/vas/rest/ws/${module}" ]; then
ln -rsf src/module_${module}/web_service/ws src/vitis/vas/rest/ws/${module} ln -rsf src/module_${module}/web_service/ws src/vitis/vas/rest/ws/${module}
fi fi
fi fi
if [ -d "$(pwd)/src/module_${module}/web_service/conf" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/conf" ]; then
if ! [ -f "src/vitis/vas/rest/conf/${module}" ]; then if ! [ -e "src/vitis/vas/rest/conf/${module}" ]; then
ln -rsf src/module_${module}/web_service/conf src/vitis/vas/rest/conf/${module} ln -rsf src/module_${module}/web_service/conf src/vitis/vas/rest/conf/${module}
fi fi
fi fi
if [ -d "$(pwd)/src/module_${module}/web_service/sql" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/sql" ]; then
if ! [ -f "src/vitis/vas/sql/${module}" ]; then if ! [ -e "src/vitis/vas/sql/${module}" ]; then
ln -rsf src/module_${module}/web_service/sql src/vitis/vas/sql/${module} ln -rsf src/module_${module}/web_service/sql src/vitis/vas/sql/${module}
fi fi
fi fi
...@@ -68,7 +69,7 @@ if [[ $depsCount > 0 ]]; then ...@@ -68,7 +69,7 @@ if [[ $depsCount > 0 ]]; then
for class_dir in $( ls "$(pwd)/src/module_${module}/web_service/class"); do for class_dir in $( ls "$(pwd)/src/module_${module}/web_service/class"); do
if [ -d "$(pwd)/src/module_${module}/web_service/class/${class_dir}" ]; then if [ -d "$(pwd)/src/module_${module}/web_service/class/${class_dir}" ]; then
echo "---- Link module_${module}/${class_dir} ----" echo "---- Link module_${module}/${class_dir} ----"
if ! [ -f "src/vitis/vas/rest/class/${class_dir}" ]; then if ! [ -e "src/vitis/vas/rest/class/${class_dir}" ]; then
ln -rsf src/module_${module}/web_service/class/${class_dir} src/vitis/vas/rest/class/${class_dir} ln -rsf src/module_${module}/web_service/class/${class_dir} src/vitis/vas/rest/class/${class_dir}
fi fi
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment