Merge pull request #49078 from colemickens/pr-wlroots

wlroots.examples: prefix example binaries
This commit is contained in:
Michael Weiss 2018-10-28 21:13:23 +01:00 committed by GitHub
commit 8ea2f0d1a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -71,11 +71,12 @@ in stdenv.mkDerivation rec {
# screenshot output-layout multi-pointer rotation tablet touch pointer
# simple
mkdir -p $examples/bin
for binary in $(find ./examples -executable -type f | grep -vE '\.so'); do
cd ./examples
for binary in $(find . -executable -type f -printf '%P\n' | grep -vE '\.so'); do
patchelf \
--set-rpath "$examples/lib:${stdenv.lib.makeLibraryPath buildInputs}" \
"$binary"
cp "$binary" $examples/bin/
cp "$binary" "$examples/bin/wlroots-$binary"
done
'';