tweak build system
This commit is contained in:
parent
10df69131f
commit
8f899beb4c
21
Makefile
21
Makefile
@ -11,21 +11,17 @@ tslint = node_modules/tslint/bin/tslint
|
||||
|
||||
-include config.mk
|
||||
|
||||
.PHONY: package-stable
|
||||
package-stable: i18n
|
||||
$(gulp) stable
|
||||
|
||||
.PHONY: package-unstable
|
||||
package-unstable: i18n
|
||||
$(gulp) unstable
|
||||
|
||||
.PHONY: tsc
|
||||
tsc: tsconfig.json yarn-install
|
||||
$(tsc)
|
||||
|
||||
.PHONY: yarn-install
|
||||
yarn-install:
|
||||
yarn install
|
||||
.PHONY: webex-stable
|
||||
webex-stable: i18n
|
||||
$(gulp) stable
|
||||
|
||||
.PHONY: webex-unstable
|
||||
webex-unstable: i18n
|
||||
$(gulp) unstable
|
||||
|
||||
tsconfig.json: gulpfile.js yarn-install
|
||||
$(gulp) tsconfig
|
||||
@ -41,7 +37,7 @@ typedoc:
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -rf dist/
|
||||
rm -rf dist/ config.mk
|
||||
|
||||
.PHONY: check
|
||||
check: tsc yarn-install
|
||||
@ -83,4 +79,3 @@ install:
|
||||
npm install -g --prefix $(prefix) .
|
||||
endif
|
||||
|
||||
|
||||
|
4
README
4
README
@ -25,14 +25,14 @@ https://git.taler.net/libtalerutil-emscripten.git/
|
||||
Building from source (Web Extension)
|
||||
======================================
|
||||
|
||||
Run `./configure && make' to create an archive
|
||||
Run `./configure && make webex-stable' to create an archive
|
||||
containing the extension in ./build/taler-wallet-$VERSION.zip
|
||||
|
||||
|
||||
Building from source (Node.JS)
|
||||
======================================
|
||||
|
||||
Run `./configure && make tsc' to build the wallet. The command line
|
||||
Run `./configure && make' to build the wallet. The command line
|
||||
interface for the wallet is available in `./bin/taler-wallet-cli'.
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user