From 22c2395fcafb7eb772b30c671005e87064c242d9 Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Tue, 5 Feb 2019 17:18:46 +0100
Subject: [PATCH] Class symlinks

---
 utils/init_symlinks.sh | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/utils/init_symlinks.sh b/utils/init_symlinks.sh
index 562c7ddb..17eb23fd 100755
--- a/utils/init_symlinks.sh
+++ b/utils/init_symlinks.sh
@@ -55,21 +55,27 @@ if ! [ -e "$(pwd)/vas" ]; then
 	mkdir vas
 	mkdir vas/rest
 	mkdir vas/rest/ws
+	mkdir vas/rest/class
 	ln -rsf src/vitis/vas/doc vas/doc
-	ln -rsf src/vitis/vas/rest/class vas/rest/class
 	ln -rsf src/vitis/vas/rest/inc vas/rest/inc
 	ln -rsf src/vitis/vas/rest/ws/vitis vas/rest/ws/vitis
 	ln -rsf src/vitis/vas/rest/index.phtml vas/rest/index.phtml
 	ln -rsf src/vitis/vas/rest/index.vhtml vas/rest/index.vhtml
 	ln -rsf src/vitis/vas/sql vas/sql
 	ln -rsf src/vitis/vas/util vas/util
+
+	if [ -e "src/vitis/vas/rest/class" ]; then
+		for elem in $( ls -a "src/vitis/vas/rest/class"); do
+		    if [[ -d "src/vitis/vas/rest/class/${elem}" || -f "src/vitis/vas/rest/class/${elem}" ]]; then
+		        echo "---- Link src/vitis/vas/rest/class/$elem"
+		        ln -rsf src/vitis/vas/rest/class/$elem vas/rest/class/$elem
+		    fi
+		done
+	fi
 fi
 
-# Conf
 echo "---- Link conf ----"
 if ! [ -e "src/vitis/client/conf" ]; then
-	# ln -rsf conf client/conf
-
 	mkdir client/conf
 	for elem in $( ls "conf"); do
 		if [[ $elem != 'properties.json' ]]; then
-- 
GitLab