aboutsummaryrefslogtreecommitdiffstats
path: root/vpp/build-root/scripts/remove-rpath
blob: bda3d60d7455a58a088ba4773286cace504f79cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

if [ -z $1 ]; then
	echo "Please specify path"
	exit 1
fi

which chrpath &> /dev/null

if [ $? -ne 0 ] ; then
	echo "Please install chrpath tool"
	exit 1
fi

libs=$(find $1 -type f -name \*.so)
execs=$(find $1 -type f -path \*/bin/\* )

for i in $libs $execs; do
	chrpath $i 2> /dev/null | grep -q build-root
	if [ $? -eq 0 ] ; then
		chrpath $i
	fi
done