1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00

Makefile: use /bin/echo for better portability.

This commit is contained in:
Markus F.X.J. Oberhumer 2007-07-30 12:56:35 +02:00
parent 8e9b5f14af
commit b6f302dfc0
2 changed files with 12 additions and 10 deletions

View File

@ -152,6 +152,8 @@ tc_list =
tc_objdump_disasm_options =
# commands
ECHO_e = /bin/echo -e
ECHO_E = /bin/echo -E
PERL = perl
PYTHON = python
UNIX2DOS := $(PERL) -i -pe 's/$$/\r/;'

View File

@ -55,16 +55,16 @@ endif
# work around limitations of wine's cmd.exe
define mkbat
echo -E '@set PATH=$3;%PATH%' > $1
echo -E '@set INCLUDE=$4' >> $1
echo -E '@set LIB=$5' >> $1
echo -E '@set a=%1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
echo -e '@shift\n@shift\n@shift\n@shift\n@shift' >> $1
echo -e '@shift\n@shift\n@shift\n@shift' >> $1
echo -E '@set b=%1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
echo -e '@shift\n@shift\n@shift\n@shift\n@shift' >> $1
echo -e '@shift\n@shift\n@shift\n@shift' >> $1
echo -E '$2 %a% %b% %1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
$(ECHO_E) '@set PATH=$3;%PATH%' > $1
$(ECHO_E) '@set INCLUDE=$4' >> $1
$(ECHO_E) '@set LIB=$5' >> $1
$(ECHO_E) '@set a=%1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
$(ECHO_e) '@shift\n@shift\n@shift\n@shift\n@shift' >> $1
$(ECHO_e) '@shift\n@shift\n@shift\n@shift' >> $1
$(ECHO_E) '@set b=%1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
$(ECHO_e) '@shift\n@shift\n@shift\n@shift\n@shift' >> $1
$(ECHO_e) '@shift\n@shift\n@shift\n@shift' >> $1
$(ECHO_E) '$2 %a% %b% %1 %2 %3 %4 %5 %6 %7 %8 %9' >> $1
$(UNIX2DOS) $1
endef