contrib/automation/hgautomation/windows.py
branchstable
changeset 49437 e4e33b779fa2
parent 48847 4561ec90d3c1
equal deleted inserted replaced
49436:c809a77dfa1c 49437:e4e33b779fa2
    43 hg.exe log -r .
    43 hg.exe log -r .
    44 Write-Output "updated Mercurial working directory to {revision}"
    44 Write-Output "updated Mercurial working directory to {revision}"
    45 '''.lstrip()
    45 '''.lstrip()
    46 
    46 
    47 BUILD_INNO_PYTHON3 = r'''
    47 BUILD_INNO_PYTHON3 = r'''
       
    48 $Env:PATH = "C:\hgdev\venv-bootstrap\Scripts;$Env:PATH"
    48 $Env:RUSTUP_HOME = "C:\hgdev\rustup"
    49 $Env:RUSTUP_HOME = "C:\hgdev\rustup"
    49 $Env:CARGO_HOME = "C:\hgdev\cargo"
    50 $Env:CARGO_HOME = "C:\hgdev\cargo"
    50 Set-Location C:\hgdev\src
    51 Set-Location C:\hgdev\src
    51 C:\hgdev\python37-x64\python.exe contrib\packaging\packaging.py inno --pyoxidizer-target {pyoxidizer_target} --version {version}
    52 C:\hgdev\python37-x64\python.exe contrib\packaging\packaging.py inno --pyoxidizer-target {pyoxidizer_target} --version {version}
    52 if ($LASTEXITCODE -ne 0) {{
    53 if ($LASTEXITCODE -ne 0) {{
    54 }}
    55 }}
    55 '''
    56 '''
    56 
    57 
    57 
    58 
    58 BUILD_WHEEL = r'''
    59 BUILD_WHEEL = r'''
       
    60 $Env:PATH = "C:\hgdev\venv-bootstrap\Scripts;$Env:PATH"
    59 Set-Location C:\hgdev\src
    61 Set-Location C:\hgdev\src
    60 C:\hgdev\python{python_version}-{arch}\python.exe -m pip wheel --wheel-dir dist .
    62 C:\hgdev\python{python_version}-{arch}\python.exe -m pip wheel --wheel-dir dist .
    61 if ($LASTEXITCODE -ne 0) {{
    63 if ($LASTEXITCODE -ne 0) {{
    62     throw "process exited non-0: $LASTEXITCODE"
    64     throw "process exited non-0: $LASTEXITCODE"
    63 }}
    65 }}
    64 '''
    66 '''
    65 
    67 
    66 BUILD_WIX_PYTHON3 = r'''
    68 BUILD_WIX_PYTHON3 = r'''
       
    69 $Env:PATH = "C:\hgdev\venv-bootstrap\Scripts;$Env:PATH"
    67 $Env:RUSTUP_HOME = "C:\hgdev\rustup"
    70 $Env:RUSTUP_HOME = "C:\hgdev\rustup"
    68 $Env:CARGO_HOME = "C:\hgdev\cargo"
    71 $Env:CARGO_HOME = "C:\hgdev\cargo"
    69 Set-Location C:\hgdev\src
    72 Set-Location C:\hgdev\src
    70 C:\hgdev\python37-x64\python.exe contrib\packaging\packaging.py wix --pyoxidizer-target {pyoxidizer_target} --version {version}
    73 C:\hgdev\python37-x64\python.exe contrib\packaging\packaging.py wix --pyoxidizer-target {pyoxidizer_target} --version {version}
    71 if ($LASTEXITCODE -ne 0) {{
    74 if ($LASTEXITCODE -ne 0) {{