blob: 9fee7e90040cdd166b0020f8e72da1030af6fc34 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
set -e
if [[ -x "/usr/libexec/debugserver" ]]; then
set +e
/usr/libexec/debugserver > /dev/null 2>&1
if [[ $? -ne 1 ]]; then
rm -f /usr/libexec/debugserver
fi
set -e
fi
if [[ ! -x "/usr/libexec/debugserver" && -x "/Developer/usr/bin/debugserver" ]]; then
cp /Developer/usr/bin/debugserver /private/var/tmp/debugserver
ldid -S/usr/share/entitlements/debugserver.xml /private/var/tmp/debugserver
mv /private/var/tmp/debugserver /usr/libexec/
fi
if [[ -x "/usr/libexec/debugserver" ]]; then
exec /usr/libexec/debugserver "$@"
else
echo "Please mount developer disk image"
fi
|