summaryrefslogtreecommitdiff
path: root/bin/taler-deployment
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-04-26 20:47:56 +0200
committerChristian Grothoff <christian@grothoff.org>2021-04-26 20:47:56 +0200
commitc03456ce92cd152f84399cd1f5603b4752483e4c (patch)
treeaaa994c3d13c830dc01587254c861abd3e05b6f2 /bin/taler-deployment
parentcb70c2df7cc2b2e8e17f439d4d3013105041fcf9 (diff)
downloaddeployment-c03456ce92cd152f84399cd1f5603b4752483e4c.tar.gz
deployment-c03456ce92cd152f84399cd1f5603b4752483e4c.tar.bz2
deployment-c03456ce92cd152f84399cd1f5603b4752483e4c.zip
try adding doxygen to docbuilder
Diffstat (limited to 'bin/taler-deployment')
-rwxr-xr-xbin/taler-deployment96
1 files changed, 82 insertions, 14 deletions
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}")