blob: 003714479537fda0090ef86532eefc37970db330 [file] [log] [blame]
Restorer20eaf8b2024-03-16 08:38:10 +00001@ 2>/dev/null # 2>nul & goto:win32
2#!/bin/sh
RestorerZ2730d382025-01-17 14:04:44 +01003if test -z "$1" ; then src=../src ; else src=$1 ; fi
4if test -z "$2" ; then dst=${src} ; else dst=$2 ; fi
5if test -f "${src}/vim.exe" ;
6 then mv -f "${src}/vim.exe" "${dst}/vimw32.exe" ;
Restorer20eaf8b2024-03-16 08:38:10 +00007fi
RestorerZ2730d382025-01-17 14:04:44 +01008if test -f "${src}/vim.pdb" ;
9 then mv -f "${src}/vim.pdb" "${dst}/vimw32.pdb" ;
Restorer20eaf8b2024-03-16 08:38:10 +000010fi
RestorerZ2730d382025-01-17 14:04:44 +010011if test -f "${src}/gvim.exe" ;
12 then mv -f "${src}/gvim.exe" "${dst}/gvim_ole.exe" ;
Restorer20eaf8b2024-03-16 08:38:10 +000013fi
RestorerZ2730d382025-01-17 14:04:44 +010014if test -f "${src}/gvim.pdb" ;
15 then mv -f "${src}/gvim.pdb" "${dst}/gvim_ole.pdb" ;
16fi
17if test -f "${src}/install.exe" ;
18 then mv "${src}/install.exe" "${dst}/installw32.exe" ;
19fi
20if test -f "${src}/uninstall.exe" ;
21 then mv -f "${src}/uninstall.exe" "${dst}/uninstallw32.exe" ;
22fi
23if test -f "${src}/tee/tee.exe" ;
24 then mv -f "${src}/tee/tee.exe" "${dst}/teew32.exe" ;
25elif test -f "${src}/tee.exe" ;
26 then mv -f "${src}/tee.exe" "${dst}/teew32.exe" ;
27fi
28if test -f "${src}/xxd/xxd.exe" ;
29 then mv -f "${src}/xxd/xxd.exe" "${dst}/xxdw32.exe" ;
30elif test -f "${src}/xxd.exe" ;
31 then mv -f "${src}/xxd.exe" "${dst}/xxdw32.exe" ;
Restorer20eaf8b2024-03-16 08:38:10 +000032fi
33# Uncomment return if the file is run through the command "source"
34#return
35exit
36
37:win32
RestorerZ2730d382025-01-17 14:04:44 +010038SetLocal
39if exist mv.exe (set "mv=mv.exe -f") else (set "mv=move /Y")
40if ""=="%~1" (set "src=..\src") else (set "src=%~1")
41if ""=="%~2" (set "dst=%src%") else (set "dst=%~2")
42if exist "%src%\vim.exe" %mv% "%src%\vim.exe" "%dst%\vimw32.exe"
43if exist "%src%\vim.pdb" %mv% "%src%\vim.pdb" "%dst%\vimw32.pdb"
44if exist "%src%\gvim.exe" %mv% "%src%\gvim.exe" "%dst%\gvim_ole.exe"
45if exist "%src%\gvim.pdb" %mv% "%src%\gvim.pdb" "%dst%\gvim_ole.pdb"
46if exist "%src%\install.exe" %mv% "%src%\install.exe" "%dst%\installw32.exe"
47if exist "%src%\uninstall.exe" (
48 %mv% "%src%\uninstall.exe" "%dst%\uninstallw32.exe"
49)
50if exist "%src%\tee\tee.exe" (%mv% "%src%\tee\tee.exe" "%dst%\teew32.exe"
51 ) else (if exist "%src%\tee.exe" %mv% "%src%\tee.exe" "%dst%\teew32.exe"
52)
53if exist "%src%\xxd\xxd.exe" (%mv% "%src%\xxd\xxd.exe" "%dst%\xxdw32.exe"
54 ) else (if exist "%src%\xxd.exe" %mv% "%src%\xxd.exe" "%dst%\xxdw32.exe"
55)
56EndLocal
Restorer20eaf8b2024-03-16 08:38:10 +000057goto:EOF