This commit is contained in:
Florian Dold 2020-04-07 17:31:19 +05:30
parent 06372f5488
commit 322359e553
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B

19
README
View File

@ -5,7 +5,7 @@ This package implements a wallet for GNU Taler in TypeScript.
It can be run on different platforms: It can be run on different platforms:
1. As a cross-browser extension, written for the WebExtension API 1. As a cross-browser extension, written for the WebExtension API
2. As a Node.JS package 2. As a Node.js package
Dependencies Dependencies
@ -14,29 +14,14 @@ Dependencies
Dependencies are managed as NPM dependencies. For performance reasons, Dependencies are managed as NPM dependencies. For performance reasons,
we use `yarn' as a replacement for `npm' in the build system. we use `yarn' as a replacement for `npm' in the build system.
For cryptographic operations, the wallet uses an emscripten-compiled
library. The binary files for this library are in `./emscripten'.
The instructions for building this binary from scratch can be found
in the libtaler-emscripten repository:
https://git.taler.net/libtalerutil-emscripten.git/
pre-configure step pre-configure step
================== ==================
`make submodules/init && make submodules/update` When building from source, run
`ln -sf build-scripts/configure configure`
`ln -sf build-scripts/configure.py configure.py`
or, at your choice:
`./bootstrap` `./bootstrap`
In the following steps you can ommit
`--prefix=$PREFIX` if you have set
the environment variable PREFIX to an
existing path on your system.
Building from source (Web Extension) Building from source (Web Extension)
====================================== ======================================