tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
aws-workspaces: only leave wrapper script in bin
Mauricio Scheffer
4 years ago
f18dd09f
73c7b9c8
+7
-4
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
remote
aws-workspaces
default.nix
+7
-4
pkgs/applications/networking/remote/aws-workspaces/default.nix
···
46
46
'';
47
47
48
48
preFixup = ''
49
49
-
patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/bin/libcoreclrtraceptprovider.so
49
49
+
patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so
50
50
'';
51
51
52
52
installPhase = ''
53
53
-
mkdir -p $out/bin
54
54
-
mv $out/opt/workspacesclient/* $out/bin
53
53
+
mkdir -p $out/bin $out/lib
54
54
+
mv $out/opt/workspacesclient/* $out/lib
55
55
+
rm -rf $out/opt
55
56
56
56
-
wrapProgram $out/bin/workspacesclient \
57
57
+
wrapProgram $out/lib/workspacesclient \
57
58
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath buildInputs}" \
58
59
--set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" \
59
60
--set GIO_EXTRA_MODULES "${glib-networking.out}/lib/gio/modules"
61
61
+
62
62
+
mv $out/lib/workspacesclient $out/bin
60
63
'';
61
64
62
65
meta = with lib; {