/
githubmirror
/
FFmpeg
Обзор
Документация
Войти
/
githubmirror
/
FFmpeg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
compat/windows/mswindres
32 строки
636 B
Ziemowit Laski
compat: Use '-' instead of '/' for rc.exe options
13 фев 2023, 14:49
13 фев 2023, 14:49
f8d6d0f
Код
Авторство
О чём код?
#!/bin/sh 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"