readme
This commit is contained in:
parent
66d76a3591
commit
2a4d2944aa
56
README
56
README
@ -1,49 +1,27 @@
|
||||
GNU Taler Wallet
|
||||
================
|
||||
|
||||
This package implements a wallet for GNU Taler in TypeScript.
|
||||
|
||||
It can be run on different platforms:
|
||||
1. As a cross-browser extension, written for the WebExtension API
|
||||
2. As a Node.js package
|
||||
|
||||
|
||||
Dependencies
|
||||
============
|
||||
|
||||
Dependencies are managed as NPM dependencies. For performance reasons,
|
||||
we use `yarn' as a replacement for `npm' in the build system.
|
||||
|
||||
|
||||
pre-configure step
|
||||
==================
|
||||
|
||||
When building from source, run
|
||||
|
||||
`./bootstrap`
|
||||
|
||||
|
||||
Building from source (Web Extension)
|
||||
======================================
|
||||
|
||||
Run `./configure --prefix=$PREFIX && make webex-stable'
|
||||
to create an archive containing the extension
|
||||
in ./build/taler-wallet-$VERSION.zip
|
||||
|
||||
|
||||
Building from source (Node.JS)
|
||||
======================================
|
||||
|
||||
Run `./configure --prefix=$PREFIX && make' to build the wallet.
|
||||
The command line interface for the wallet is available
|
||||
in `./bin/taler-wallet-cli'.
|
||||
This repository contains the implementation of a wallet for GNU Taler written
|
||||
in TypeScript.
|
||||
|
||||
|
||||
Installation
|
||||
============
|
||||
|
||||
To install the package permanently on your system, run:
|
||||
The CLI version of the wallet supports the normal GNU installation process:
|
||||
|
||||
`$ npm install -g --prefix $PREFIX .``
|
||||
./bootstrap && ./configure [ --prefix=$PREFIX ] && make install
|
||||
|
||||
The binaries will be installed to `$PREFIX/bin`.
|
||||
|
||||
Integration Tests
|
||||
=================
|
||||
|
||||
This repository comes with integration tests for GNU Taler. To run them,
|
||||
install the wallet first. Then use the test runner from the
|
||||
taler-integrationtests package:
|
||||
|
||||
cd packages/taler-integrationtests/
|
||||
./testrunner '*'
|
||||
|
||||
The test runner accepts a bash glob pattern as parameter. Individual tests can
|
||||
be run by specifying their name.
|
||||
|
Loading…
Reference in New Issue
Block a user