summaryrefslogtreecommitdiff
path: root/scripts/rstrip.sh
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-02 09:03:47 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-02 09:03:47 +0100
commitb1792baaf8cb1686e463e98e9142ee611a14feaf (patch)
treef49875a1e3b6869f1e4d452de0957479d61f0786 /scripts/rstrip.sh
parent8471b19838d6f6acc2825d6f0b1007e29f7e350f (diff)
parent4210ea9c8f69095fa0efaf5247f6c12925dcb4f0 (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'scripts/rstrip.sh')
-rw-r--r--scripts/rstrip.sh14
1 files changed, 11 insertions, 3 deletions
diff --git a/scripts/rstrip.sh b/scripts/rstrip.sh
index e676dea82..bacf25ca7 100644
--- a/scripts/rstrip.sh
+++ b/scripts/rstrip.sh
@@ -5,6 +5,10 @@
SELF=${0##*/}
+if [[ -z $debug ]];then
+ debug=1
+fi
+
if [[ -z $prefix ]]; then
echo >&2 "$SELF: strip command not defined ('prefix' variable not set)"
exit 1
@@ -60,9 +64,13 @@ find $TARGETS -type f -a -exec file {} \; | \
echo "$SELF: $V:$S"
echo "-> $T $F"
eval "chmod u+w $F"
- eval "mkdir -p $D/usr/lib/debug/$Q"
- eval "$O --only-keep-debug $F $D/usr/lib/debug/$P.debug"
+ if [[ $debug -eq 1 ]];then
+ eval "mkdir -p $D/usr/lib/debug/$Q"
+ eval "$O --only-keep-debug $F $D/usr/lib/debug/$P.debug"
+ fi
eval "$T $F"
- eval "cd $D/usr/lib/debug/$Q && $O --add-gnu-debuglink=$R.debug $F"
+ if [[ $debug -eq 1 ]];then
+ eval "cd $D/usr/lib/debug/$Q && $O --add-gnu-debuglink=$R.debug $F"
+ fi
done
exit 0