2
2
3
3
set -x
4
4
5
+ ROOT_DIR=$( pwd)
6
+ DOCS_DIR=$ROOT_DIR /docs
5
7
cd docs
6
8
7
9
# Setup java-design-patterns - English
@@ -18,15 +20,20 @@ find . -maxdepth 2 -type d -exec bash -c 'cd "{}" && pwd && rm -rf src pom.xml *
18
20
rm -v README.md
19
21
echo " <ChildTableOfContents />" > README.md
20
22
21
- # Setup java-design-patterns - Chinese
22
- cd localization/zh
23
- mkdir ../../../zh/patterns
24
- cp -vrf * ../../../zh/patterns
25
- cd ../../../zh/patterns
26
- rm -v README.md
27
- echo " <ChildTableOfContents />" > README.md
23
+ # Setup java-design-patterns - localizations
24
+ languages=( zh )
25
+ for lan in " ${languages[@]} "
26
+ do
27
+ cd localization/$lan
28
+ mkdir ../../../$lan /patterns
29
+ cp -vrf * ../../../$lan /patterns
30
+ cd ../../../$lan /patterns
31
+ rm -v README.md
32
+ echo " <ChildTableOfContents />" > README.md
33
+ cd ../../patterns
34
+ done
28
35
29
- cd ../..
36
+ cd $DOCS_DIR
30
37
rm -rf java-design-patterns
31
38
rm -rf patterns/localization
32
39
@@ -37,6 +44,7 @@ rm -rf zh/principles
37
44
git clone https://github.com/iluwatar/programming-principles.git
38
45
cd programming-principles
39
46
git checkout-index -f --prefix=../principles/ README.md
47
+
40
48
# setup programming-principles - Chinese
41
49
mkdir ../zh/principles
42
50
cp -vf README.md ../zh/principles/
@@ -50,6 +58,7 @@ rm -rf zh/snippets
50
58
git clone https://github.com/iluwatar/30-seconds-of-java.git
51
59
cd 30-seconds-of-java
52
60
git checkout-index -f --prefix=../snippets/ README.md
61
+
53
62
# setup 30-seconds-of-java - Chinese
54
63
mkdir ../zh/snippets
55
64
cp -vf README.md ../zh/snippets/
0 commit comments