diff options
author | Florian Dold <florian@dold.me> | 2023-12-04 19:16:36 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-12-04 19:16:36 +0100 |
commit | 88822666af7de9c5238d15f21b6a2582fcbd0f0d (patch) | |
tree | a0a0f9f25e535515721e51982b25f90aa8e2444e | |
parent | 0f81555f17138d821407b1ed0f7bf79eeec68046 (diff) | |
download | libeufin-88822666af7de9c5238d15f21b6a2582fcbd0f0d.tar.gz libeufin-88822666af7de9c5238d15f21b6a2582fcbd0f0d.tar.bz2 libeufin-88822666af7de9c5238d15f21b6a2582fcbd0f0d.zip |
be more explicit in make install targetv0.9.3-dev.30
-rw-r--r-- | Makefile | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -22,6 +22,8 @@ man_dir=$(abs_destdir)$(prefix)/share/man spa_dir=$(abs_destdir)$(prefix)/share/libeufin/spa sql_dir=$(abs_destdir)$(prefix)/share/libeufin/sql config_dir=$(abs_destdir)$(prefix)/share/libeufin/config.d +bin_dir=$(abs_destdir)$(prefix)/bin +lib_dir=$(abs_destdir)$(prefix)/lib # While the gradle command sounds like it's installing something, @@ -66,10 +68,10 @@ install-nobuild-bank: install-nobuild-common install-nobuild-bank-files install -d $(spa_dir) cp contrib/wallet-core/demobank/* $(spa_dir)/ install -d $(abs_destdir)$(prefix) - rm -f bank/build/install/bank-shadow/bin/*.bat - cp -r bank/build/install/bank-shadow/* -d $(abs_destdir)$(prefix) - cp -r contrib/libeufin-tan-*.sh -d $(abs_destdir)$(prefix)/bin - cp contrib/libeufin-bank-dbinit -d $(abs_destdir)$(prefix)/bin + install -D -t $(bin_dir) contrib/libeufin-tan-*.sh + install -D -t $(bin_dir) contrib/libeufin-bank-dbinit + install -D -t $(bin_dir) bank/build/install/bank-shadow/bin/libeufin-bank + install -D -t $(lib_dir) bank/build/install/bank-shadow/lib/bank-*.jar .PHONY: install-nobuild-nexus install-nobuild-nexus: install-nobuild-common @@ -77,9 +79,9 @@ install-nobuild-nexus: install-nobuild-common install -D -t $(sql_dir) database-versioning/libeufin-nexus*.sql install -D -t $(man_dir)/man1 doc/prebuilt/man/libeufin-nexus.1 install -D -t $(man_dir)/man5 doc/prebuilt/man/libeufin-nexus.conf.5 - cp contrib/libeufin-nexus-dbinit -d $(abs_destdir)$(prefix)/bin - rm -f nexus/build/install/nexus-shadow/bin/*.bat - cp -r nexus/build/install/nexus-shadow/* -d $(abs_destdir)$(prefix) + install -D -t $(bin_dir) contrib/libeufin-nexus-dbinit + install -D -t $(bin_dir) nexus/build/install/nexus-shadow/bin/libeufin-nexus + install -D -t $(lib_dir) nexus/build/install/nexus-shadow/lib/nexus-*.jar .PHONY: install install: |