blob: 63b128b8bc9769f9aefb1b233a1204d4458b3da0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
GNU Taler Wallet
================
This package implements a GNU Taler wallet for Android.
It is currently a UI for the wallet writen in TypeScript.
Building
========
Currently, building the wallet for Android requires manually copying two
dependencies:
`akono.aar` -> `../akono/akono.aar`
`taler-wallet-android.js` -> `src/main/assets/taler-wallet-android.js`
After that, the Android wallet can be built with Gradle:
$ ./gradlew build
Obtaining Dependencies
======================
There are two ways of obtaining the dependencies. The easiest one is
to use the pre-built versions, which are stored in the "binary-deps"
branch of this repository.
An easy way to access them is using a git worktree:
$ git fetch origin binary-deps
$ git worktree add binary-deps binary-deps
$ cp binary-deps/akono.aar ../akono/akono.aar
$ cp binary-deps/taler-wallet-android.js src/main/assets/taler-wallet-android.js
$ git worktree remove binary-deps
Alternatively, you can build them yourself from the respective repositories:
* git://git.taler.net/akono.git
* git://git.taler.net/wallet-core.git
|