Spaces:
Runtime error
Runtime error
if [ "$1" = "--version" ]; then | |
rc.exe -? | |
exit $? | |
fi | |
if [ $# -lt 2 ]; then | |
echo "Usage: mswindres [-I/include/path ...] [-DSOME_DEFINE ...] [-o output.o] input.rc [output.o]" >&2 | |
exit 0 | |
fi | |
EXTRA_OPTS="-nologo" | |
while [ $# -gt 2 ]; do | |
case $1 in | |
-D*) EXTRA_OPTS="$EXTRA_OPTS -d$(echo $1 | sed -e "s/^..//" -e "s/ /\\\\ /g")" ;; | |
-I*) EXTRA_OPTS="$EXTRA_OPTS -i$(echo $1 | sed -e "s/^..//" -e "s/ /\\\\ /g")" ;; | |
-o) OPT_OUT="$2"; shift ;; | |
esac | |
shift | |
done | |
IN="$1" | |
if [ -z "$OPT_OUT" ]; then | |
OUT="$2" | |
else | |
OUT="$OPT_OUT" | |
fi | |
eval set -- $EXTRA_OPTS | |
rc.exe "$@" -fo "$OUT" "$IN" | |