From 4a5f2869dd2852af948539dbf1cb7febf90ed7ec Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Fri, 12 Apr 2019 18:43:29 +0200 Subject: Conditional directory creation. --- taler-docbuild/update_api.sh | 1 + taler-docbuild/update_doc_exchange.sh | 5 +++++ taler-docbuild/update_doc_merchant.sh | 5 +++++ taler-docbuild/update_onboarding.sh | 4 ++++ taler-docbuild/update_stage.sh | 2 ++ taler-docbuild/update_tutorials.sh | 8 +++++++- taler-docbuild/update_www.sh | 2 ++ 7 files changed, 26 insertions(+), 1 deletion(-) diff --git a/taler-docbuild/update_api.sh b/taler-docbuild/update_api.sh index ec0cc0d..e8ed1ac 100755 --- a/taler-docbuild/update_api.sh +++ b/taler-docbuild/update_api.sh @@ -13,5 +13,6 @@ fetch () { cd $HOME/api fetch make html +makedir -p $HOME/build/api/html/ cp -r _build/html/* $HOME/build/api/html/ diff --git a/taler-docbuild/update_doc_exchange.sh b/taler-docbuild/update_doc_exchange.sh index f5054d0..7da72ea 100755 --- a/taler-docbuild/update_doc_exchange.sh +++ b/taler-docbuild/update_doc_exchange.sh @@ -17,6 +17,11 @@ fetch make pdf make html doxygen + +mkdir -p $HOME/build/exchange/manual/pdf/ +mkdir -p $HOME/build/exchange/manual/html +mkdir -p $HOME/build/exchange/doxygen + cp doc/taler-exchange.pdf $HOME/build/exchange/manual/pdf/ cp doc/taler-exchange.html $HOME/build/exchange/manual/html/ cp doc/*.css $HOME/build/exchange/manual/html/ diff --git a/taler-docbuild/update_doc_merchant.sh b/taler-docbuild/update_doc_merchant.sh index 378775e..39cd94e 100755 --- a/taler-docbuild/update_doc_merchant.sh +++ b/taler-docbuild/update_doc_merchant.sh @@ -17,6 +17,11 @@ fetch make make html pdf doxygen + +mkdir -p $HOME/build/merchant-backend/manual/pdf/ +mkdir -p $HOME/build/merchant-backend/manual/html +mkdir -p $HOME/build/merchant-backend/doxygen + cp doc/*.pdf $HOME/build/merchant-backend/manual/pdf/ cp doc/*.{html,png,css,js} $HOME/build/merchant-backend/manual/html/ cp -r doxygen-doc/html/* $HOME/build/merchant-backend/doxygen/ diff --git a/taler-docbuild/update_onboarding.sh b/taler-docbuild/update_onboarding.sh index 9e38c80..7289de6 100755 --- a/taler-docbuild/update_onboarding.sh +++ b/taler-docbuild/update_onboarding.sh @@ -14,6 +14,10 @@ cd $HOME/deployment fetch cd doc/ make all + +makedir -p $HOME/build/onboarding/html/ +makedir -p $HOME/build/onboarding/pdf/ + cp *.css $HOME/build/onboarding/html/ cp onboarding.html $HOME/build/onboarding/html/ cp onboarding.pdf $HOME/build/onboarding/pdf/ diff --git a/taler-docbuild/update_stage.sh b/taler-docbuild/update_stage.sh index 3f7f585..4bd422e 100755 --- a/taler-docbuild/update_stage.sh +++ b/taler-docbuild/update_stage.sh @@ -10,7 +10,9 @@ fetch () { git reset --hard "$branch" } +# Local checkout must exist. cd $HOME/stage.taler.net + fetch git submodule update --init --force make diff --git a/taler-docbuild/update_tutorials.sh b/taler-docbuild/update_tutorials.sh index 793f7b6..b4b3105 100755 --- a/taler-docbuild/update_tutorials.sh +++ b/taler-docbuild/update_tutorials.sh @@ -10,9 +10,15 @@ fetch () { git reset --hard "$branch" } -cd $HOME/tutorials +cd $HOME/merchant-frontend-examples fetch make + +mkdir -p $HOME/build/merchant-frontend/php/pdf +mkdir -p $HOME/build/merchant-frontend/php/html +mkdir -p $HOME/build/merchant-frontend/python/pdf +mkdir -p $HOME/build/merchant-frontend/python/html + cp php/doc/tutorial.pdf $HOME/build/merchant-frontend/php/pdf/ cp php/doc/tutorial.html $HOME/build/merchant-frontend/php/html/ cp php/doc/*.css $HOME/build/merchant-frontend/php/html/ diff --git a/taler-docbuild/update_www.sh b/taler-docbuild/update_www.sh index b4912d3..9393028 100755 --- a/taler-docbuild/update_www.sh +++ b/taler-docbuild/update_www.sh @@ -10,7 +10,9 @@ fetch () { git reset --hard "$branch" } +# Assumes the repo was already checked out once. cd $HOME/www.taler.net + fetch git submodule update --init --force make -- cgit v1.2.3