mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	Issue #29218: Remove unused install_misc command
It has been documented as unused since 6c6844a2fa30 (2000-05-25) Patch by Eric N. Vander Weele.
This commit is contained in:
		
							parent
							
								
									9ac4815240
								
							
						
					
					
						commit
						ef158c3ced
					
				
					 2 changed files with 3 additions and 31 deletions
				
			
		|  | @ -401,34 +401,3 @@ def make_file(self, infiles, outfile, func, args, | |||
|         # Otherwise, print the "skip" message | ||||
|         else: | ||||
|             log.debug(skip_msg) | ||||
| 
 | ||||
| # XXX 'install_misc' class not currently used -- it was the base class for | ||||
| # both 'install_scripts' and 'install_data', but they outgrew it.  It might | ||||
| # still be useful for 'install_headers', though, so I'm keeping it around | ||||
| # for the time being. | ||||
| 
 | ||||
| class install_misc(Command): | ||||
|     """Common base class for installing some files in a subdirectory. | ||||
|     Currently used by install_data and install_scripts. | ||||
|     """ | ||||
| 
 | ||||
|     user_options = [('install-dir=', 'd', "directory to install the files to")] | ||||
| 
 | ||||
|     def initialize_options (self): | ||||
|         self.install_dir = None | ||||
|         self.outfiles = [] | ||||
| 
 | ||||
|     def _install_dir_from(self, dirname): | ||||
|         self.set_undefined_options('install', (dirname, 'install_dir')) | ||||
| 
 | ||||
|     def _copy_files(self, filelist): | ||||
|         self.outfiles = [] | ||||
|         if not filelist: | ||||
|             return | ||||
|         self.mkpath(self.install_dir) | ||||
|         for f in filelist: | ||||
|             self.copy_file(f, self.install_dir) | ||||
|             self.outfiles.append(os.path.join(self.install_dir, f)) | ||||
| 
 | ||||
|     def get_outputs(self): | ||||
|         return self.outfiles | ||||
|  |  | |||
|  | @ -223,6 +223,9 @@ Extension Modules | |||
| Library | ||||
| ------- | ||||
| 
 | ||||
| - Issue #29218: Unused install_misc command is now removed.  It has been | ||||
|   documented as unused since 2000.  Patch by Eric N. Vander Weele. | ||||
| 
 | ||||
| - Issue #29338: The help of a builtin or extension class now includes the | ||||
|   constructor signature if __text_signature__ is provided for the class. | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Berker Peksag
						Berker Peksag