2
2
3
3
base_dir=$( cd " $( dirname " $0 " ) " && pwd)
4
4
: ${RUBY:= ruby}
5
- bitclust_dir=$( $RUBY -rubygems -e ' print Gem::Specification.find_by_name("bitclust-core").gem_dir' )
5
+ bitclust_dir=$( $RUBY -rrubygems -e ' print Gem::Specification.find_by_name("bitclust-core").gem_dir' )
6
6
doctree_dir=${base_dir} /../doctree
7
7
8
8
PATH=${base_dir} /local/bin:$PATH
@@ -67,13 +67,16 @@ update_rurema()
67
67
--database ${base_dir} /db-${version} \
68
68
statichtml \
69
69
--quiet \
70
+ --no-stop-on-syntax-error \
70
71
--fs-casesensitive \
71
72
--outputdir ${base_dir} /public/${version} .new \
72
73
--catalog ${bitclust_dir} /data/bitclust/catalog \
73
74
--template ${bitclust_dir} /data/bitclust/template
74
- mv ${base_dir} /public/${version} {,.old}
75
- mv ${base_dir} /public/${version} {.new,}
76
- rm -rf ${base_dir} /public/${version} .old
75
+ if [ $? -eq 0 ]; then
76
+ mv ${base_dir} /public/${version} {,.old}
77
+ mv ${base_dir} /public/${version} {.new,}
78
+ rm -rf ${base_dir} /public/${version} .old
79
+ fi
77
80
}
78
81
79
82
if [ " $update_rurema " = " yes" ]; then
@@ -83,7 +86,7 @@ if [ "$update_rurema" = "yes" ]; then
83
86
git clone https://github.com/rurema/doctree.git ${doctree_dir}
84
87
fi
85
88
86
- for version in 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0; do
89
+ for version in 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.6.0 2.7.0 3.0.0 ; do
87
90
update_rurema $version
88
91
done
89
92
wait
0 commit comments