scripts: sconsdist: added stub file artifact for older ufbt (#2568)
* scripts: sconsdist: added stub file artifact for older ufbt * scripts: sconsdist: not creating dummy SDK archive
This commit is contained in:
		
							parent
							
								
									0d8518d31d
								
							
						
					
					
						commit
						89161a7a1e
					
				| @ -84,21 +84,16 @@ class Main(App): | |||||||
|             if exists(sdk_folder := join(obj_directory, foldertype)): |             if exists(sdk_folder := join(obj_directory, foldertype)): | ||||||
|                 self.note_dist_component(foldertype, "dir", sdk_folder) |                 self.note_dist_component(foldertype, "dir", sdk_folder) | ||||||
| 
 | 
 | ||||||
|     def package_zip(self, foldertype, sdk_folder): |         # TODO: remove this after everyone migrates to new uFBT | ||||||
|  |         self.create_zip_stub("lib") | ||||||
|  | 
 | ||||||
|  |     def create_zip_stub(self, foldertype): | ||||||
|         with zipfile.ZipFile( |         with zipfile.ZipFile( | ||||||
|             self.get_dist_path(self.get_dist_file_name(foldertype, "zip")), |             self.get_dist_path(self.get_dist_file_name(foldertype, "zip")), | ||||||
|             "w", |             "w", | ||||||
|             zipfile.ZIP_DEFLATED, |             zipfile.ZIP_DEFLATED, | ||||||
|         ) as zf: |         ) as _: | ||||||
|             for root, _, files in walk(sdk_folder): |             pass | ||||||
|                 for file in files: |  | ||||||
|                     zf.write( |  | ||||||
|                         join(root, file), |  | ||||||
|                         relpath( |  | ||||||
|                             join(root, file), |  | ||||||
|                             sdk_folder, |  | ||||||
|                         ), |  | ||||||
|                     ) |  | ||||||
| 
 | 
 | ||||||
|     def copy(self) -> int: |     def copy(self) -> int: | ||||||
|         self._dist_components: dict[str, str] = dict() |         self._dist_components: dict[str, str] = dict() | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 hedger
						hedger