osxcross/oclang/dsymutil

21 lines
628 B
Plaintext
Raw Normal View History

#!/usr/bin/env bash
#
# No-op script to bypass dsymutil invocation errors
#
# Please see:
# https://github.com/tpoechtrager/osxcross/issues/1
# https://github.com/tpoechtrager/osxcross/pull/2
#
if [ $# -eq 0 ] || [ -n "$OSXCROSS_SHOW_DSYMUTIL_INVOCATION" ]; then
NAME_OF_PARENT_PROCESS=`basename \`ps -ocommand= -p $PPID 2>/dev/null | awk '{print $1}'\``
2014-01-01 19:22:00 +01:00
echo -en "\e[1mosxcross \e[35mwarning:\e[0m\e[1m dsymutil invocation is a no-op (dsymutil $@) " 1>&2
if [ -n "$NAME_OF_PARENT_PROCESS" ]; then
echo -e "(invoked by $NAME_OF_PARENT_PROCESS)\e[0m" 1>&2
else
echo -e "\e[0m" 1>&2
fi
fi