Skip to content

Commit 20eaf8b

Browse files
authored
tools/rename.bat uses 'mv' and "move" (#14201)
refactor tools/rename.bat and support both "mv" for Linux build environments and "move" for Windows build environments Signed-off-by: RestorerZ <restorer@mail2k.ru> Signed-off-by: Christian Brabandt <cb@256bit.org>
1 parent 989faa4 commit 20eaf8b

1 file changed

Lines changed: 38 additions & 6 deletions

File tree

tools/rename.bat

Lines changed: 38 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,38 @@
1-
mv vim.exe vimw32.exe
2-
mv tee/tee.exe teew32.exe
3-
mv xxd/xxd.exe xxdw32.exe
4-
mv vim.pdb vimw32.pdb
5-
mv install.exe installw32.exe
6-
mv uninstall.exe uninstallw32.exe
1+
@ 2>/dev/null # 2>nul & goto:win32
2+
#!/bin/sh
3+
if test -e ../src/vim.exe ; then mv ../src/vim.exe ../src/vimw32.exe ; fi
4+
if test -e ../src/vim.pdb ; then mv ../src/vim.pdb ../src/vimw32.pdb ; fi
5+
if test -e ../src/gvim.exe ; then mv ../src/gvim.exe ../src/gvim_ole.exe ; fi
6+
if test -e ../src/gvim.pdb ; then mv ../src/gvim.pdb ../src/gvim_ole.pdb ; fi
7+
if test -e ../src/install.exe ;
8+
then
9+
mv ../src/install.exe ../src/installw32.exe ;
10+
fi
11+
if test -e ../src/uninstall.exe ;
12+
then
13+
mv ../src/uninstall.exe ../src/uninstallw32.exe ;
14+
fi
15+
if test -e ../src/tee/tee.exe ;
16+
then
17+
mv ../src/tee/tee.exe ../src/teew32.exe ;
18+
fi
19+
if test -e ../src/xxd/xxd.exe ;
20+
then
21+
mv ../src/xxd/xxd.exe ../src/xxdw32.exe ;
22+
fi
23+
# Uncomment return if the file is run through the command "source"
24+
#return
25+
exit
26+
27+
:win32
28+
if exist mv.exe (set "mv=mv.exe -f") else (set "mv=move /y")
29+
if exist ..\src\vim.exe %mv% ..\src\vim.exe ..\src\vimw32.exe
30+
if exist ..\src\vim.pdb %mv% ..\src\vim.pdb ..\src\vimw32.pdb
31+
if exist ..\src\gvim.exe %mv% ..\src\gvim.exe ..\src\gvim_ole.exe
32+
if exist ..\src\gvim.pdb %mv% ..\src\gvim.pdb ..\src\gvim_ole.pdb
33+
if exist ..\src\install.exe %mv% ..\src\install.exe ..\src\installw32.exe
34+
if exist ..\src\uninstall.exe %mv% ..\src\uninstall.exe ..\src\uninstallw32.exe
35+
if exist ..\src\tee\tee.exe %mv% ..\src\tee\tee.exe ..\src\teew32.exe
36+
if exist ..\src\xxd\xxd.exe %mv% ..\src\xxd\xxd.exe ..\src\xxdw32.exe
37+
set "mv="
38+
goto:EOF

0 commit comments

Comments
 (0)