-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy path9-updatenasnavi
39 lines (35 loc) · 1.03 KB
/
9-updatenasnavi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
#Keep using bash in this script. dash in Ubuntu doesn't deal with arrays the same way.
#Update NasNavi from 2.66 to 2.78/2.79 (Windows/OSX)
. ./0-vars
echo $0 running...
FOLDERSOSX=(
"$SRC/mnt/.info/contents_nasnavionly/English/NasNavi2/Macintosh"
"$SRC/mnt/.info/contents_nasnavionly/Japanese/NasNavi2/Macintosh"
"$SRC/mnt/.info/contents/English/NasNavi2/Macintosh"
"$SRC/mnt/.info/contents/Japanese/NasNavi2/Macintosh"
)
FOLDERSWIN=(
"$SRC/mnt/.info/contents_nasnavionly/English/NasNavi2/Windows"
"$SRC/mnt/.info/contents_nasnavionly/Japanese/NasNavi2/Windows"
"$SRC/mnt/.info/contents/English/NasNavi2/Windows"
"$SRC/mnt/.info/contents/Japanese/NasNavi2/Windows"
)
echo " Adding NasNavi for OSX"
for i in "${FOLDERSOSX[@]}"
do
# echo "Changing Mac NasNavi package in $i"
if [ -f $i/$OLDOSX ]; then
rm $i/$OLDOSX
fi
cp $NASNAVIOSX $i
done
echo " Adding NasNavi for Windows"
for i in "${FOLDERSWIN[@]}"
do
# echo "Changing Win NasNavi package in $i"
if [ -f $i/$OLDWIN ]; then
rm $i/$OLDWIN
fi
cp $NASNAVIWIN $i
done