commit aaf219807dedae769c526bb12bfbc2e828938920
parent 3427e2f01601ff74a712fb34241acc6d38bc2087
Author: Florian Dold <florian@dold.me>
Date: Mon, 2 Aug 2021 10:03:13 +0200
debian
Diffstat:
7 files changed, 50 insertions(+), 35 deletions(-)
diff --git a/packages/taler-wallet-cli/debian/README b/debian/README
diff --git a/packages/taler-wallet-cli/debian/changelog b/debian/changelog
diff --git a/packages/taler-wallet-cli/debian/control b/debian/control
diff --git a/packages/taler-wallet-cli/debian/copyright b/debian/copyright
diff --git a/debian/rules b/debian/rules
@@ -0,0 +1,36 @@
+#!/usr/bin/make -f
+include /usr/share/dpkg/default.mk
+
+TALER_WALLET_HOME = /usr/share/taler-wallet-cli
+
+cli_dir=src/packages/taler-wallet-cli
+
+
+build: build-arch build-indep
+build-arch:
+ true
+build-indep:
+ true
+override_dh_auto_install:
+ dh_install $(cli_dir)/bin/taler-wallet-cli $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/bin
+ dh_install $(cli_dir)/dist/taler-wallet-cli.js $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/dist
+ dh_install $(cli_dir)/dist/taler-wallet-cli.js.map $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/dist
+ dh_link $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/bin/taler-wallet-cli /usr/bin/taler-wallet-cli
+
+binary:
+ dh $@
+binary-arch:
+ dh $@
+binary-indep:
+ dh $@
+
+clean:
+ true
+
+# Override this step because it's very slow and likely
+# unnecessary for us.
+override_dh_strip_nondeterminism:
+ true
+
+get-orig-source:
+ uscan --force-download --rename
diff --git a/packages/taler-wallet-cli/debian/rules b/packages/taler-wallet-cli/debian/rules
@@ -1,34 +0,0 @@
-#!/usr/bin/make -f
-include /usr/share/dpkg/default.mk
-
-TALER_WALLET_HOME = /usr/share/taler-wallet-cli
-
-
-build: build-arch build-indep
-build-arch:
- true
-build-indep:
- true
-override_dh_auto_install:
- dh_install bin/taler-wallet-cli $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/bin
- dh_install dist/taler-wallet-cli.js $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/dist
- dh_install dist/taler-wallet-cli.js.map $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/dist
- dh_link $(TALER_WALLET_HOME)/node_modules/taler-wallet-cli/bin/taler-wallet-cli /usr/bin/taler-wallet-cli
-
-binary:
- dh $@
-binary-arch:
- dh $@
-binary-indep:
- dh $@
-
-clean:
- true
-
-# Override this step because it's very slow and likely
-# unnecessary for us.
-override_dh_strip_nondeterminism:
- true
-
-get-orig-source:
- uscan --force-download --rename
diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts
@@ -39,6 +39,7 @@ import {
codecForList,
codecForString,
Logger,
+ Configuration,
} from "@gnu-taler/taler-util";
import {
NodeHttpLib,
@@ -863,8 +864,20 @@ advancedCli
});
});
+const deploymentCli = walletCli.subcommand("deploymentArgs", "deployment", {
+ help: "Subcommands for handling GNU Taler deployments.",
+});
+
+const deploymentConfigCli = deploymentCli.subcommand("configArgs", "config", {
+ help: "Subcommands the Taler configuration.",
+});
+
+deploymentConfigCli.subcommand("show", "show").action(async (args) => {
+ const cfg = new Configuration();
+});
+
const testCli = walletCli.subcommand("testingArgs", "testing", {
- help: "Subcommands for testing GNU Taler deployments.",
+ help: "Subcommands for testing.",
});
testCli