Skip to content

Commit faf1ff3

Browse files
Don't strip debug builds
1 parent 012a962 commit faf1ff3

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

scripts/portable_postbuild.sh

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ else
1111
echo unknown arch $ARCH
1212
exit -1
1313
fi
14+
15+
DEBUG=false
16+
17+
for arg in "$@"; do
18+
if [[ "$arg" == "--debug" ]]; then
19+
DEBUG=true
20+
break
21+
fi
22+
done
23+
1424
OUTDIR=portable/$ARCH/deadbeef-$VERSION
1525
PLUGDIR=$OUTDIR/plugins
1626
DOCDIR=$OUTDIR/doc
@@ -113,8 +123,10 @@ for i in po/*.gmo ; do
113123
cp $i $OUTDIR/locale/$base/LC_MESSAGES/deadbeef.mo
114124
done
115125

126+
if ! $DEBUG; then
116127
# strip
117-
if [ $OSTYPE != 'Darwin' ];then
118-
strip --strip-unneeded $OUTDIR/deadbeef
119-
for i in $PLUGDIR/*.so ; do strip --strip-unneeded $i ; done
128+
if [ $OSTYPE != 'Darwin' ];then
129+
strip --strip-unneeded $OUTDIR/deadbeef
130+
for i in $PLUGDIR/*.so ; do strip --strip-unneeded $i ; done
131+
fi
120132
fi

0 commit comments

Comments
 (0)