| 
									
										
										
										
											2008-04-12 22:54:35 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | USING: kernel namespaces io.files io.launcher bootstrap.image | 
					
						
							|  |  |  |        builder.util builder.common ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | IN: builder.cleanup | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SYMBOL: builder-debug | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-14 23:46:19 -04:00
										 |  |  | ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-12 22:54:35 -04:00
										 |  |  | : compress-image ( -- ) { "bzip2" my-boot-image-name } to-strings try-process ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | : delete-child-factor ( -- )
 | 
					
						
							|  |  |  |   build-dir [ { "rm" "-rf" "factor" } try-process ] with-directory ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | : cleanup ( -- )
 | 
					
						
							|  |  |  |   builder-debug get f =
 | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       "test-log" delete-file | 
					
						
							|  |  |  |       delete-child-factor | 
					
						
							|  |  |  |       compress-image | 
					
						
							|  |  |  |     ] | 
					
						
							|  |  |  |   when ;
 | 
					
						
							|  |  |  | 
 |