| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | USING: alien namespaces system combinators kernel sequences | 
					
						
							|  |  |  | vocabs vocabs.loader ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | "bootstrap.compiler" vocab [ | 
					
						
							|  |  |  |     "ui-backend" get [ | 
					
						
							|  |  |  |         { | 
					
						
							| 
									
										
										
										
											2008-04-02 19:25:33 -04:00
										 |  |  |             { [ os macosx? ] [ "cocoa" ] } | 
					
						
							|  |  |  |             { [ os windows? ] [ "windows" ] } | 
					
						
							|  |  |  |             { [ os unix? ] [ "x11" ] } | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  |         } cond
 | 
					
						
							| 
									
										
										
										
											2008-03-19 20:15:32 -04:00
										 |  |  |     ] unless* "ui." prepend require | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  |     "ui.freetype" require | 
					
						
							|  |  |  | ] when
 |