From 91073352dc8e37307ce3448a35b825f3df2f34e0 Mon Sep 17 00:00:00 2001 From: Jussi Kuokkanen Date: Mon, 25 Sep 2023 18:22:29 +0300 Subject: [PATCH] only copy libraries from nix store into the tarball --- mkTarball.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mkTarball.sh b/mkTarball.sh index bce1964..0d15c5c 100755 --- a/mkTarball.sh +++ b/mkTarball.sh @@ -25,5 +25,7 @@ unset LD_LIBRARY_PATH && \ sudo kill \$(pidof .tuxclockerd-wrapped) " > run.sh chmod +x run.sh -tar cavf tuxclocker.tar ${storePaths[@]} ./.tuxclocker-qt-wrapped ./.tuxclockerd-wrapped ./run.sh ./dev/dbusconf.conf +# Only copy libraries from Nix store (.so's) +neededLibs=$(find $(nix-store -qR $(nix-build release.nix)) | grep ".*.so") +tar cavf tuxclocker.tar ${neededLibs[@]} ./.tuxclocker-qt-wrapped ./.tuxclockerd-wrapped ./run.sh ./dev/dbusconf.conf