mirror of
				https://github.com/dtolnay/rust-toolchain.git
				synced 2025-11-03 22:31:59 +02:00 
			
		
		
		
	Consistently use backslash directories on Windows
This commit is contained in:
		
							parent
							
								
									636f3b2e5c
								
							
						
					
					
						commit
						802126c77d
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -63,14 +63,14 @@ runs:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - run: |
 | 
					    - run: |
 | 
				
			||||||
        : set $CARGO_HOME
 | 
					        : set $CARGO_HOME
 | 
				
			||||||
        echo CARGO_HOME=${CARGO_HOME:-${{runner.os == 'Windows' && '$USERPROFILE' || '$HOME'}}/.cargo} >> $GITHUB_ENV
 | 
					        echo CARGO_HOME=${CARGO_HOME:-'${{runner.os == 'Windows' && '$USERPROFILE\.cargo' || '$HOME/.cargo'}}'} >> $GITHUB_ENV
 | 
				
			||||||
      shell: bash
 | 
					      shell: bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - run: |
 | 
					    - run: |
 | 
				
			||||||
        : install rustup if needed
 | 
					        : install rustup if needed
 | 
				
			||||||
        if ! command -v rustup &>/dev/null; then
 | 
					        if ! command -v rustup &>/dev/null; then
 | 
				
			||||||
          curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y
 | 
					          curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y
 | 
				
			||||||
          echo "$CARGO_HOME/bin" >> $GITHUB_PATH
 | 
					          echo '$CARGO_HOME/bin' >> $GITHUB_PATH
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
      if: runner.os != 'Windows'
 | 
					      if: runner.os != 'Windows'
 | 
				
			||||||
      shell: bash
 | 
					      shell: bash
 | 
				
			||||||
| 
						 | 
					@ -80,7 +80,7 @@ runs:
 | 
				
			||||||
        if ! command -v rustup &>/dev/null; then
 | 
					        if ! command -v rustup &>/dev/null; then
 | 
				
			||||||
          curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://static.rust-lang.org/rustup/dist/${{ runner.arch == 'ARM64' && 'aarch64' || 'x86_64' }}-pc-windows-msvc/rustup-init.exe --output '${{runner.temp}}\rustup-init.exe'
 | 
					          curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://static.rust-lang.org/rustup/dist/${{ runner.arch == 'ARM64' && 'aarch64' || 'x86_64' }}-pc-windows-msvc/rustup-init.exe --output '${{runner.temp}}\rustup-init.exe'
 | 
				
			||||||
          '${{runner.temp}}\rustup-init.exe' --default-toolchain none --no-modify-path -y
 | 
					          '${{runner.temp}}\rustup-init.exe' --default-toolchain none --no-modify-path -y
 | 
				
			||||||
          echo "$USERPROFILE/.cargo/bin" >> $GITHUB_PATH
 | 
					          echo '$USERPROFILE\.cargo\bin' >> $GITHUB_PATH
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
      if: runner.os == 'Windows'
 | 
					      if: runner.os == 'Windows'
 | 
				
			||||||
      shell: bash
 | 
					      shell: bash
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue