commit 314e499ef077874220a0a0574a879239d4b78194
parent 42324a357b58bedea86974bf229fc326a89e06dc
Author: ng0 <ng0@n0.is>
Date: Wed, 2 Oct 2019 21:25:19 +0000
bump submodule, add lines to enable bootstrapping the submodule and configure*
Diffstat:
4 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
@@ -11,6 +11,9 @@ tslint = node_modules/tslint/bin/tslint
-include config.mk
+self-strap: submodules/init submodules/update
+ cd build-scripts && make
+
.PHONY: tsc
tsc: tsconfig.json yarn-install
$(tsc)
@@ -39,6 +42,12 @@ typedoc:
clean:
rm -rf dist/ config.mk
+submodules/init:
+ git submodule update --init --recursive
+
+submodules/update:
+ git submodule update --recursive --remote
+
.PHONY: check
check: tsc yarn-install
find dist/node -name '*-test.js' | xargs $(ava)
diff --git a/README b/README
@@ -22,6 +22,16 @@ in the libtaler-emscripten repository:
https://git.taler.net/libtalerutil-emscripten.git/
+pre-configure step
+==================
+
+make submodules/init
+make submodules/update
+
+or, at your choice:
+
+make self-strap
+
Building from source (Web Extension)
======================================
diff --git a/configure b/configure
diff --git a/configure.py b/configure.py