mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	Issue #25144: Ensures TargetDir is set before continuing with custom install.
This commit is contained in:
		
						commit
						d6c580cbce
					
				
					 2 changed files with 6 additions and 0 deletions
				
			
		|  | @ -333,6 +333,9 @@ Build | |||
| Windows | ||||
| ------- | ||||
| 
 | ||||
| - Issue #25144: Ensures TargetDir is set before continuing with custom | ||||
|   install. | ||||
| 
 | ||||
| - Issue #1602: Windows console doesn't input or print Unicode (PEP 528) | ||||
| 
 | ||||
| - Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) | ||||
|  |  | |||
|  | @ -323,6 +323,9 @@ class PythonBootstrapperApplication : public CBalBaseBootstrapperApplication { | |||
|         case ID_CUSTOM_INSTALL_BUTTON: | ||||
|             SavePageSettings(); | ||||
| 
 | ||||
|             hr = EnsureTargetDir(); | ||||
|             ExitOnFailure(hr, L"Failed to set TargetDir"); | ||||
| 
 | ||||
|             hr = BalGetStringVariable(L"TargetDir", &targetDir); | ||||
|             if (SUCCEEDED(hr)) { | ||||
|                 // TODO: Check whether directory exists and contains another installation
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Steve Dower
						Steve Dower