diff options
author | Florian Dold <florian@dold.me> | 2023-10-17 00:50:38 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-10-17 00:50:38 +0200 |
commit | fd819d84c2589baf6ade95ea41bee7aa7f99169f (patch) | |
tree | d6fda25b46a9caa1cbc05eb9828126bbda97090b | |
parent | bf666b1e675e51c7f90943cc1f413ffeb589fc0d (diff) | |
download | libeufin-fd819d84c2589baf6ade95ea41bee7aa7f99169f.tar.gz libeufin-fd819d84c2589baf6ade95ea41bee7aa7f99169f.tar.bz2 libeufin-fd819d84c2589baf6ade95ea41bee7aa7f99169f.zip |
build system: install spa on 'make install'v0.9.3-dev.24
-rw-r--r-- | Makefile | 18 |
1 files changed, 4 insertions, 14 deletions
@@ -17,6 +17,7 @@ abs_destdir=$(abspath $(DESTDIR)) sql_dir=$(abs_destdir)$(prefix)/share/libeufin-bank/sql config_dir=$(abs_destdir)$(prefix)/share/libeufin-bank/config.d +spa_dir=$(abs_destdir)$(prefix)/share/libeufin-bank/spa .PHONY: dist dist: @@ -24,21 +25,8 @@ dist: mkdir -p build/distributions $(git-archive-all) --include ./configure build/distributions/libeufin-$(shell ./gradlew -q libeufinVersion)-sources.tar.gz -.PHONY: exec-arch -exec-arch: - $(call versions_check) - ./gradlew -q execArch - -.PHONY: clean-spa -clean-spa: - rm -fr debian/usr/share/libeufin/demobank-ui/index.* debian/usr/share/libeufin/demobank-ui/*.svg - -.PHONY: copy-spa -get-spa: - ./contrib/copy_spa.sh - .PHONY: deb -deb: exec-arch copy-spa +deb: dpkg-buildpackage -rfakeroot -b -uc -us @@ -50,6 +38,8 @@ install: install -D database-versioning/libeufin-bank*.sql -t $(sql_dir) install -D database-versioning/versioning.sql -t $(sql_dir) install -D database-versioning/procedures.sql -t $(sql_dir) + install -d $(spa_dir) + cp contrib/wallet-core/demobank/* $(spa_dir)/ ./gradlew -q -Pprefix=$(abs_destdir)$(prefix) bank:installToPrefix .PHONY: assemble |