1+ # -----------------------------------------------------------------------------
2+ # Current file variables
3+ # -----------------------------------------------------------------------------
4+ debug=false
5+ parent_folder=" ../"
6+ current_path=$( pwd) /
7+ current_path_basename=$( basename $( pwd) )
8+ current_file_full_path=$0
9+ # echo $current_filepath
10+ current_file_name=$( basename -- " $0 " )
11+ # echo $current_filename
12+ if [ $current_file_full_path = $current_file_name ] || [ $current_file_full_path = " ./$current_file_name " ]; then
13+ current_file_full_path=" ./${current_file_full_path} "
14+ current_file_path=" ./"
15+ else
16+ current_file_path=" ${current_file_full_path/ $current_file_name / ' ' } "
17+ fi
18+
19+ current_file_path_basename=$( basename -- " $current_file_path " )
20+ # echo "xxxxx current_file_path_basename $current_file_path_basename"
21+
22+ if [ -z " $current_file_path_basename " ] || [ $current_file_path = " ./" ]; then
23+ # echo 'aq'
24+ current_parent_folder=" ../"
25+ else
26+ # echo 'naq'
27+ current_file_path_basename=$current_file_path_basename /
28+ current_parent_folder=" ${current_file_path/ $current_file_path_basename / ' ' } "
29+ fi
30+
31+
32+ if [ debug ]; then
33+ echo ' ----------------------------------------'
34+ echo " $0 - Script variables"
35+ echo ' ----------------------------------------'
36+ echo " current_path: $current_path "
37+ echo " current_path_basename: $current_path_basename "
38+ echo " current_file_full_path: $current_file_full_path "
39+ echo " current_file_name: $current_file_name "
40+ echo " current_file_path: $current_file_path "
41+ echo " current_parent_folder: $current_parent_folder "
42+ echo ' ----------------------------------------'
43+ fi
44+
45+ if test -d ${current_parent_folder} vendor; then
46+ echo " rm -Rf ${current_parent_folder} vendor/*"
47+ rm -Rf ${current_parent_folder} vendor/*
48+ fi
0 commit comments