Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 1 | @ 2>/dev/null # 2>nul & goto:win32 |
| 2 | #!/bin/sh |
RestorerZ | 2730d38 | 2025-01-17 14:04:44 +0100 | [diff] [blame] | 3 | if test -z "$1" ; then src=../src ; else src=$1 ; fi |
| 4 | if test -z "$2" ; then dst=${src} ; else dst=$2 ; fi |
| 5 | if test -f "${src}/vim.exe" ; |
| 6 | then mv -f "${src}/vim.exe" "${dst}/vimw32.exe" ; |
Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 7 | fi |
RestorerZ | 2730d38 | 2025-01-17 14:04:44 +0100 | [diff] [blame] | 8 | if test -f "${src}/vim.pdb" ; |
| 9 | then mv -f "${src}/vim.pdb" "${dst}/vimw32.pdb" ; |
Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 10 | fi |
RestorerZ | 2730d38 | 2025-01-17 14:04:44 +0100 | [diff] [blame] | 11 | if test -f "${src}/gvim.exe" ; |
| 12 | then mv -f "${src}/gvim.exe" "${dst}/gvim_ole.exe" ; |
Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 13 | fi |
RestorerZ | 2730d38 | 2025-01-17 14:04:44 +0100 | [diff] [blame] | 14 | if test -f "${src}/gvim.pdb" ; |
| 15 | then mv -f "${src}/gvim.pdb" "${dst}/gvim_ole.pdb" ; |
| 16 | fi |
| 17 | if test -f "${src}/install.exe" ; |
| 18 | then mv "${src}/install.exe" "${dst}/installw32.exe" ; |
| 19 | fi |
| 20 | if test -f "${src}/uninstall.exe" ; |
| 21 | then mv -f "${src}/uninstall.exe" "${dst}/uninstallw32.exe" ; |
| 22 | fi |
| 23 | if test -f "${src}/tee/tee.exe" ; |
| 24 | then mv -f "${src}/tee/tee.exe" "${dst}/teew32.exe" ; |
| 25 | elif test -f "${src}/tee.exe" ; |
| 26 | then mv -f "${src}/tee.exe" "${dst}/teew32.exe" ; |
| 27 | fi |
| 28 | if test -f "${src}/xxd/xxd.exe" ; |
| 29 | then mv -f "${src}/xxd/xxd.exe" "${dst}/xxdw32.exe" ; |
| 30 | elif test -f "${src}/xxd.exe" ; |
| 31 | then mv -f "${src}/xxd.exe" "${dst}/xxdw32.exe" ; |
Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 32 | fi |
| 33 | # Uncomment return if the file is run through the command "source" |
| 34 | #return |
| 35 | exit |
| 36 | |
| 37 | :win32 |
RestorerZ | 2730d38 | 2025-01-17 14:04:44 +0100 | [diff] [blame] | 38 | SetLocal |
| 39 | if exist mv.exe (set "mv=mv.exe -f") else (set "mv=move /Y") |
| 40 | if ""=="%~1" (set "src=..\src") else (set "src=%~1") |
| 41 | if ""=="%~2" (set "dst=%src%") else (set "dst=%~2") |
| 42 | if exist "%src%\vim.exe" %mv% "%src%\vim.exe" "%dst%\vimw32.exe" |
| 43 | if exist "%src%\vim.pdb" %mv% "%src%\vim.pdb" "%dst%\vimw32.pdb" |
| 44 | if exist "%src%\gvim.exe" %mv% "%src%\gvim.exe" "%dst%\gvim_ole.exe" |
| 45 | if exist "%src%\gvim.pdb" %mv% "%src%\gvim.pdb" "%dst%\gvim_ole.pdb" |
| 46 | if exist "%src%\install.exe" %mv% "%src%\install.exe" "%dst%\installw32.exe" |
| 47 | if exist "%src%\uninstall.exe" ( |
| 48 | %mv% "%src%\uninstall.exe" "%dst%\uninstallw32.exe" |
| 49 | ) |
| 50 | if 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 | ) |
| 53 | if 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 | ) |
| 56 | EndLocal |
Restorer | 20eaf8b | 2024-03-16 08:38:10 +0000 | [diff] [blame] | 57 | goto:EOF |