summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-04-12 18:43:29 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-04-12 18:43:29 +0200
commit4a5f2869dd2852af948539dbf1cb7febf90ed7ec (patch)
tree7fbb46a9cdacf119899a8aad7a131ebbec31193d
parent530daacd03afce23826d8a5ea0aa15f5dced6db4 (diff)
downloaddeployment-4a5f2869dd2852af948539dbf1cb7febf90ed7ec.tar.gz
deployment-4a5f2869dd2852af948539dbf1cb7febf90ed7ec.tar.bz2
deployment-4a5f2869dd2852af948539dbf1cb7febf90ed7ec.zip
Conditional directory creation.
-rwxr-xr-xtaler-docbuild/update_api.sh1
-rwxr-xr-xtaler-docbuild/update_doc_exchange.sh5
-rwxr-xr-xtaler-docbuild/update_doc_merchant.sh5
-rwxr-xr-xtaler-docbuild/update_onboarding.sh4
-rwxr-xr-xtaler-docbuild/update_stage.sh2
-rwxr-xr-xtaler-docbuild/update_tutorials.sh8
-rwxr-xr-xtaler-docbuild/update_www.sh2
7 files changed, 26 insertions, 1 deletions
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