mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-26 22:13:32 -04:00
config system has been refactored and now works with powershell
This commit is contained in:
parent
7690210eff
commit
6f2cfbf1e8
6 changed files with 36 additions and 24 deletions
scripts/windows/coco-dev-setup/batch
|
@ -15,10 +15,10 @@
|
|||
<sks>Sind die für CodeCombat benötigten Programme bereits installiert?</sks>
|
||||
<skq>Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind.</skq>
|
||||
<skc>Überspringe Installation der Programme...</skc>
|
||||
<1>Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden.</1>
|
||||
<2>Aus diesem Grund müssen Sie diese Software installieren,</2>
|
||||
<3>um sich in der Community zu engagieren.</3>
|
||||
<4>Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab.</4>
|
||||
<b1>Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden.</b1>
|
||||
<b2>Aus diesem Grund müssen Sie diese Software installieren,</b2>
|
||||
<b3>um sich in der Community zu engagieren.</b3>
|
||||
<b4>Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab.</b4>
|
||||
<prefix>Haben Sie bereits die aktuellste Version von</prefix>
|
||||
<sufix>installiert?</sufix>
|
||||
<downloading>wird heruntergeladen...</downloading>
|
||||
|
@ -71,11 +71,11 @@
|
|||
<readme>Willst du das README lesen, um weitere Informationen zu erhalten?</readme>
|
||||
</end>
|
||||
<start>
|
||||
<1>Von nun an kannst du die Entwicklungsumgebung starten unter</1>
|
||||
<2>einmal mit der Maus klicken.</2>
|
||||
<3> 1) Einfach Doppelklicken</3>
|
||||
<4>und warten bis die Entwicklungsumgebung fertig geladen hat.</4>
|
||||
<5> 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen.</5>
|
||||
<6>Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten!</6>
|
||||
<b1>Von nun an kannst du die Entwicklungsumgebung starten unter</b1>
|
||||
<b2>einmal mit der Maus klicken.</b2>
|
||||
<b3> 1) Einfach Doppelklicken</b3>
|
||||
<b4>und warten bis die Entwicklungsumgebung fertig geladen hat.</b4>
|
||||
<b5> 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen.</b5>
|
||||
<b6>Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten!</b6>
|
||||
</start>
|
||||
</variables>
|
|
@ -1 +1,3 @@
|
|||
call run_script .\get_var.ps1 ..\config\config.coco %1
|
||||
for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\config\\config.coco %1') do (
|
||||
set "%1=%%F"
|
||||
)
|
|
@ -1,3 +1,3 @@
|
|||
call run_script .\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5 %6 > var.tmp
|
||||
set /p %1= < var.tmp
|
||||
del /q var.tmp
|
||||
for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5') do (
|
||||
set "%1=%%F"
|
||||
)
|
|
@ -1 +1 @@
|
|||
call get_text %language_id% %1 %2 %3 %4 %5
|
||||
call get_text !language_id! %1 %2 %3 %4 %5
|
|
@ -1,3 +1,3 @@
|
|||
call run_script .\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6 %7 > var.tmp
|
||||
set /p %2= < var.tmp
|
||||
del /q var.tmp
|
||||
for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6') do (
|
||||
set "%2=%%F"
|
||||
)
|
|
@ -1,17 +1,27 @@
|
|||
$xml_file = [xml](get-content $args[0])
|
||||
if($args.count -eq 3)
|
||||
if($args.count -eq 2)
|
||||
{
|
||||
cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]))
|
||||
$var_output = ($xml_file.variables.($args[1]))
|
||||
}
|
||||
elseif($args.count -eq 3)
|
||||
{
|
||||
$var_output = ($xml_file.variables.($args[1]).($args[2]))
|
||||
}
|
||||
elseif($args.count -eq 4)
|
||||
{
|
||||
cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]))
|
||||
$var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]))
|
||||
}
|
||||
elseif($args.count -eq 5)
|
||||
{
|
||||
cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4]))
|
||||
$var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]))
|
||||
}
|
||||
elseif($args.count -eq 6)
|
||||
{
|
||||
cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4]).($args[5]))
|
||||
}
|
||||
$var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]).($args[5]))
|
||||
}
|
||||
elseif($args.count -eq 7)
|
||||
{
|
||||
$var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]).($args[5]).($args[6]))
|
||||
}
|
||||
|
||||
Write-Host "$var_output"
|
Loading…
Add table
Add a link
Reference in a new issue