From c03456ce92cd152f84399cd1f5603b4752483e4c Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 26 Apr 2021 20:47:56 +0200 Subject: try adding doxygen to docbuilder --- bin/taler-deployment | 96 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 82 insertions(+), 14 deletions(-) (limited to 'bin') diff --git a/bin/taler-deployment b/bin/taler-deployment index 7a92650..2d6efcf 100755 --- a/bin/taler-deployment +++ b/bin/taler-deployment @@ -251,13 +251,12 @@ def build_demos(r, p): def build_backoffice(r, p): update_checkout(r, p) - subprocess.run(["./bootstrap"], check=True) + subprocess.run(["./bootstrap"]) pfx = Path.home() / "local" - pyconfigure() - subprocess.run(["make", "install"], check=True) + default_configure() + subprocess.run(["make", "build-single"]) (p / "taler-buildstamp").touch() - def build_docs(r, p): update_checkout(r, p) subprocess.run(["./bootstrap"], check=True) @@ -273,7 +272,26 @@ def get_repos(envname): if envname in ("demochecker",): return [] if envname in ("docs-builder",): - return [Repo("docs", "git://gnunet.org/docs.git", [], build_docs)] + return [ + Repo( + "docs", + "git://gnunet.org/docs.git", + [], + build_docs, + ), + Repo( + "exchange", + "git://git.taler.net/exchange", + ["gnunet", "libmicrohttpd"], + build_exchange, + ), + Repo( + "merchant", + "git://git.taler.net/merchant", + ["exchange", "libmicrohttpd"], + build_merchant, + ), + ] if envname in ("coverage", "integrationtest",): return [ Repo( @@ -282,7 +300,11 @@ def get_repos(envname): [], build_libmicrohttpd, ), - Repo("gnunet", "git://gnunet.org/gnunet.git", [], build_gnunet), + Repo( + "gnunet", + "git://gnunet.org/gnunet.git", + [], + build_gnunet), Repo( "exchange", "git://git.taler.net/exchange", @@ -307,7 +329,24 @@ def get_repos(envname): ["exchange", "merchant"], build_sync, ), - Repo("bank", "git://git.taler.net/bank", [], build_bank), + Repo( + "anastasis", + "git://git.taler.net/anastasis", + ["exchange", "merchant"], + build_sync, + ), + Repo( + "bank", + "git://git.taler.net/bank", + [], + build_bank + ), + Repo( + "merchant-backoffice", + "git://git.taler.net/merchant-backoffice", + [], + build_backoffice, + ), ] # Note: these are currently not in use! @@ -319,7 +358,12 @@ def get_repos(envname): [], build_libmicrohttpd, ), - Repo("gnunet", "git://gnunet.org/gnunet.git", [], build_gnunet), + Repo( + "gnunet", + "git://gnunet.org/gnunet.git", + [], + build_gnunet, + ), Repo( "exchange", "git://git.taler.net/exchange", @@ -332,8 +376,18 @@ def get_repos(envname): ["exchange", "libmicrohttpd"], build_merchant, ), - Repo("bank", "git://git.taler.net/bank", [], build_bank), - Repo("taler-merchant-demos", "git://git.taler.net/taler-merchant-demos", [], build_demos), + Repo( + "bank", + "git://git.taler.net/bank", + [], + build_bank, + ), + Repo( + "taler-merchant-demos", + "git://git.taler.net/taler-merchant-demos", + [], + build_demos, + ), ] if envname in ("tanker", "local", "demo", "int", "test", "auditor-reporter-test", "auditor-reporter-demo"): return [ @@ -349,7 +403,12 @@ def get_repos(envname): [], build_libmicrohttpd, ), - Repo("gnunet", "git://gnunet.org/gnunet.git", [], build_gnunet), + Repo( + "gnunet", + "git://gnunet.org/gnunet.git", + [], + build_gnunet, + ), Repo( "exchange", "git://git.taler.net/exchange", @@ -374,9 +433,18 @@ def get_repos(envname): ["exchange", "merchant", "libmicrohttpd"], build_sync, ), - Repo("bank", "git://git.taler.net/bank", [], build_bank), - Repo("taler-merchant-demos", "git://git.taler.net/taler-merchant-demos", [], build_demos), - Repo("backoffice", "git://git.taler.net/backoffice", [], build_backoffice), + Repo( + "bank", + "git://git.taler.net/bank", + [], + build_bank, + ), + Repo( + "taler-merchant-demos", + "git://git.taler.net/taler-merchant-demos", + [], + build_demos, + ), ] raise Exception(f"no repos defined for envname {envname}") -- cgit v1.2.3