From 160d4bdc9575608eed06655ab52776a6029ff559 Mon Sep 17 00:00:00 2001 From: 123unix Date: Mon, 10 Sep 2018 00:22:46 +0300 Subject: [PATCH] Use links and /usr/local Why not use symlinks instead of copies? And why not install into /usr/local/{bin,lib}? --- install.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index 9559850..8b64edb 100755 --- a/install.sh +++ b/install.sh @@ -1,12 +1,14 @@ #!/bin/bash +dest=/usr/local + echo installing ykush command... -sudo cp -f bin/ykushcmd /usr/bin +sudo cp -f bin/ykushcmd $dest/bin echo installing shared libraries... -sudo cp -f ykushcmd/linux/libhidapi-hidraw.so /usr/lib/libhidapi-hidraw.so -sudo cp -f ykushcmd/linux/libhidapi-hidraw.so /usr/lib/libhidapi-hidraw.so.0 +sudo cp -f ykushcmd/linux/libhidapi-hidraw.so $dest/lib/libhidapi-hidraw.so.0 +sudo ln -fs libhidapi-hidraw.so.0 $dest/lib/libhidapi-hidraw.so -sudo cp -f ykushcmd/linux/libhidapi-libusb.so /usr/lib/libhidapi-libusb.so -sudo cp -f ykushcmd/linux/libhidapi-libusb.so /usr/lib/libhidapi-libusb.so.0 +sudo cp -f ykushcmd/linux/libhidapi-libusb.so $dest/lib/libhidapi-libusb.so.0 +sudo ln -fs libhidapi-libusb.so.0 $dest/lib/libhidapi-libusb.so