| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #!/bin/bash
- set -e
- # rclone copy --drive-shared-with-me $1:assets assets
- export WORKSPACE=$PWD
- function build_book(){
- local target=$WORKSPACE/tmp/$1/$2
- local dist=$WORKSPACE/roles/mint-assets/files/public/$1/$2
- if [ ! -d $target ]
- then
- git clone -b $2 "https://github.com/iapt-platform/$1.git" $target
- fi
- cd $target
- git pull
- if [ -d $dist ]
- then
- rm -r $dist
- fi
- mkdir -p $dist
- $HOME/.local/bin/mdbook build --dest-dir $dist
- }
- declare -a languages=(
- "zh-Hans"
- )
- declare -a books=(
- "pali-handbook"
- "help"
- )
- for b in "${books[@]}"
- do
- for l in "${languages[@]}"
- do
- build_book $b $l
- done
- done
- echo 'done.'
- exit 0
|