make copying of files windows localization agnostic (#741)
* make copying of files windows localization agnostic On a german Windows when building I get the following error: (D = Datei, V = Verzeichnis)? Ist das Ziel ...\Terminal\x64\Debug\TerminalSettings.pdb ein Dateiname oder ein Verzeichnisname (D = Datei, V = Verzeichnis)? f The trick with piping 'f' for file into stdin does not work here, since in german file is called 'Datei'. Due to the fact that the UI is translated a 'd' is expected. Lets use '*' at the end of the target filename which is a hack to trick 'xcopy' into assuming it is a filename her a target is a folder, if the target does not exist. * start fixing commandline tools to run new windows terminal * opencas should do the same as openterm. * correct the filename in openterm openterm is able to start the terminal again, but it does not start properly because of a missing dependency. * remove openterm command There is currently no plan on fixing this, because WindowsTerminal.exe does not support unpackaged activation. Let's remove them for now.
This commit is contained in:
parent
29e380824f
commit
68d0c23246
|
@ -18,8 +18,8 @@ set _r=%random%
|
|||
set copy_dir=OpenConsole\%_r%
|
||||
rem Generate a unique name, so that we can debug multiple revisions of the binary at the same time if needed.
|
||||
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\conechokey.exe %TEMP%\%copy_dir%\conechokey.exe) > nul
|
||||
(xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe*) > nul
|
||||
(xcopy /Y %_last_build%\conechokey.exe %TEMP%\%copy_dir%\conechokey.exe*) > nul
|
||||
|
||||
rem start %TEMP%\%copy_dir%\OpenConsole.exe %TEMP%\%copy_dir%\conechokey.exe %*
|
||||
%TEMP%\%copy_dir%\conechokey.exe %*
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
@echo off
|
||||
|
||||
rem opencon - launch the openconsole binary.
|
||||
rem Runs the OpenConsole.exe binary generated by the build in the debug directory.
|
||||
rem Passes any args along.
|
||||
|
||||
if not exist %OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%\OpenConsole.exe (
|
||||
echo Could not locate the OpenConsole.exe in %OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%. Double check that it has been built and try again.
|
||||
goto :eof
|
||||
)
|
||||
if not exist %OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%\cascadia.exe (
|
||||
echo Could not locate the cascadia.exe in %OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%. Double check that it has been built and try again.
|
||||
goto :eof
|
||||
)
|
||||
|
||||
setlocal
|
||||
rem Generate a unique name, so that we can debug multiple revisions of the binary at the same time if needed.
|
||||
set rand_val=%random%
|
||||
set _r=%random%
|
||||
set _last_build=%OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%
|
||||
set copy_dir=OpenConsole\%_r%
|
||||
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\cascadia.exe %TEMP%\%copy_dir%\cascadia.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll) > nul
|
||||
|
||||
start %TEMP%\%copy_dir%\cascadia.exe %*
|
|
@ -16,10 +16,10 @@ set _r=%random%
|
|||
set _last_build=%OPENCON%\bin\%ARCH%\%_LAST_BUILD_CONF%
|
||||
set copy_dir=OpenConsole\%_r%
|
||||
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\conhost.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll) > nul
|
||||
(xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe*) > nul
|
||||
(xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\conhost.exe*) > nul
|
||||
(xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe*) > nul
|
||||
(xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe*) > nul
|
||||
(xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll*) > nul
|
||||
|
||||
start %TEMP%\%copy_dir%\OpenConsole.exe %*
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
@echo off
|
||||
|
||||
rem opencon - launch the openconsole binary.
|
||||
rem Runs the OpenConsole.exe binary generated by the build in the debug directory.
|
||||
rem Passes any args along.
|
||||
|
||||
if not exist %OPENCON%\%PLATFORM%\%_LAST_BUILD_CONF%\CascadiaWin32.exe (
|
||||
echo Could not locate the CascadiaWin32.exe in %OPENCON%\bin\%PLATFORM%\%_LAST_BUILD_CONF%. Double check that it has been built and try again.
|
||||
goto :eof
|
||||
)
|
||||
|
||||
setlocal
|
||||
rem Generate a unique name, so that we can debug multiple revisions of the binary at the same time if needed.
|
||||
set rand_val=%random%
|
||||
set _r=%random%
|
||||
set _last_build=%OPENCON%\bin\%PLATFORM%\%_LAST_BUILD_CONF%
|
||||
set _last_cascadia_build=%OPENCON%\%PLATFORM%\%_LAST_BUILD_CONF%
|
||||
set copy_dir=OpenConsole\%_r%
|
||||
set cascadia_copy_dir=OpenConsole\%_r%\Cascadia
|
||||
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\OpenConsole.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%cascadia_copy_dir%\conhost.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll) > nul
|
||||
(echo f | xcopy /Y %_last_cascadia_build%\CascadiaWin32.exe %TEMP%\%cascadia_copy_dir%\CascadiaWin32.exe) > nul
|
||||
(echo f | xcopy /Y %_last_cascadia_build%\TerminalConnection.dll %TEMP%\%cascadia_copy_dir%\TerminalConnection.dll) > nul
|
||||
(echo f | xcopy /Y %_last_cascadia_build%\TerminalControl.dll %TEMP%\%cascadia_copy_dir%\TerminalControl.dll) > nul
|
||||
(echo f | xcopy /Y %_last_cascadia_build%\TerminalSettings.dll %TEMP%\%cascadia_copy_dir%\TerminalSettings.dll) > nul
|
||||
(echo f | xcopy /Y %_last_cascadia_build%\TerminalApp.dll %TEMP%\%cascadia_copy_dir%\TerminalApp.dll) > nul
|
||||
|
||||
echo Launching %TEMP%\%cascadia_copy_dir%\CascadiaWin32.exe...
|
||||
start %TEMP%\%cascadia_copy_dir%\CascadiaWin32.exe %*
|
|
@ -16,10 +16,10 @@ set _r=%random%
|
|||
set copy_dir=OpenConsole\%_r%
|
||||
rem Generate a unique name, so that we can debug multiple revisions of the binary at the same time if needed.
|
||||
|
||||
(echo f | xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\conhost.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll) > nul
|
||||
(echo f | xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe) > nul
|
||||
(echo f | xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe) > nul
|
||||
(xcopy /Y %_last_build%\OpenConsole.exe %TEMP%\%copy_dir%\conhost.exe*) > nul
|
||||
(xcopy /Y %_last_build%\console.dll %TEMP%\%copy_dir%\console.dll*) > nul
|
||||
(xcopy /Y %_last_build%\VtPipeTerm.exe %TEMP%\%copy_dir%\VtPipeTerm.exe*) > nul
|
||||
(xcopy /Y %_last_build%\Nihilist.exe %TEMP%\%copy_dir%\Nihilist.exe*) > nul
|
||||
|
||||
start %TEMP%\%copy_dir%\conhost.exe %TEMP%\%copy_dir%\VtPipeTerm.exe %*
|
||||
echo Launching %TEMP%\%copy_dir%\VtPipeTerm.exe...
|
||||
|
|
Loading…
Reference in New Issue