[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 90/189: add doc
From: |
gnunet |
Subject: |
[taler-grid5k] 90/189: add doc |
Date: |
Thu, 28 Apr 2022 10:47:40 +0200 |
This is an automated email from the git hooks/post-receive script.
marco-boss pushed a commit to branch master
in repository grid5k.
commit f51756367e85349f1011bf7b65babbff9f03ad8e
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Thu Mar 17 14:18:02 2022 +0100
add doc
---
docker/README.md | 4 ++++
image/README.md | 12 +++++++++++-
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/docker/README.md b/docker/README.md
index 270db82..44af46d 100644
--- a/docker/README.md
+++ b/docker/README.md
@@ -87,6 +87,10 @@ docker-compose run --entrypoint /bin/bash taler-build
**MERCHANT_COMMIT_SHA**: Which commit to use of taler-merchant
**WALLET_COMMIT_SHA**: Which commit to use of wallet-core
**GRID5K_COMMIT_SHA**: Which commit to use of this repo
+**LIBMICROHTTPD_CFLAGS**: CFLAGS to pass to ./configure when building
libmicrohttpd
+**GNUNET_CFLAGS**: CFLAGS to pass to ./configure when building gnunet
+**EXCHANGE_CFLAGS**: CFLAGS to pass to ./configure when building taler-exchange
+**MERCHANT_CFLAGS**: CFLAGS to pass to ./configure when building taler-merchant
These are listed explicitely in the docker-compose.yml and not via
environments.
All of them default to master if they are not present in the compose or via
environment.
diff --git a/image/README.md b/image/README.md
index cc52c66..e4f912e 100644
--- a/image/README.md
+++ b/image/README.md
@@ -19,15 +19,25 @@ kameleon build -g g5k_user:<G5K_USER> taler-debian11
### Additional Variables
+#### Source
+
The Taler binaries are built from source. You have the possiblity to override
the commit from
which should be built with the following variables (default `master`):
`gnunet_commit_sha`, `exchange_commit_sha`, `merchant_commit_sha`,
`wallet_commit_sha` and `grid5k_commit_sha`
+#### Build Flags
+
+For each package built from source there are CFLAG variables which can be
passed to the image build:
+
+`libmicrohttpd_cflags`, `gnunet_cflags`, `exchange_cflags` and
`merchant_cflags`
+
+#### Usage
+
To override them you must add them to the `-g` option of `kameleon build`:
```bash
-kameleon build -g g5k_user:<G5K_USER> gnunet_commit_sha:master
grid5k_commit_sha:node-setup taler-debian11
+kameleon build -g g5k_user:<G5K_USER> gnunet_commit_sha:master
libmicrohttpd_cflags:"-O0 -g" taler-debian11
```
For more information please run `kameleon build --help`
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 39/189: test do not partition wire_targets, (continued)
- [taler-grid5k] 39/189: test do not partition wire_targets, gnunet, 2022/04/28
- [taler-grid5k] 14/189: aggregation tracking cant be sharded, gnunet, 2022/04/28
- [taler-grid5k] 30/189: log nested statements to hopefully get function debug output, gnunet, 2022/04/28
- [taler-grid5k] 16/189: re-enable sharding of aggregation tracking tables, gnunet, 2022/04/28
- [taler-grid5k] 43/189: again without analyze, gnunet, 2022/04/28
- [taler-grid5k] 47/189: add monitor to dahu because of link speed, gnunet, 2022/04/28
- [taler-grid5k] 20/189: fix typos, gnunet, 2022/04/28
- [taler-grid5k] 38/189: test, gnunet, 2022/04/28
- [taler-grid5k] 106/189: viualizer can parse log lines / formatted output, gnunet, 2022/04/28
- [taler-grid5k] 21/189: generic wire-fee year, fix empty shards when partitioned only, gnunet, 2022/04/28
- [taler-grid5k] 90/189: add doc,
gnunet <=
- [taler-grid5k] 77/189: test custom metrics, gnunet, 2022/04/28
- [taler-grid5k] 116/189: fix verbose output, gnunet, 2022/04/28
- [taler-grid5k] 124/189: enable admin api for prometheus in order to test snapshots, gnunet, 2022/04/28
- [taler-grid5k] 75/189: also separate wallet from the main syslog receiver, gnunet, 2022/04/28
- [taler-grid5k] 80/189: change denominations, gnunet, 2022/04/28
- [taler-grid5k] 62/189: fix lookahead sign, gnunet, 2022/04/28
- [taler-grid5k] 84/189: cleaner exchange setup, gnunet, 2022/04/28
- [taler-grid5k] 118/189: add sharding logic, gnunet, 2022/04/28
- [taler-grid5k] 105/189: work towards parsing logs, gnunet, 2022/04/28
- [taler-grid5k] 79/189: add histograms, gnunet, 2022/04/28