14 lines
		
	
	
	
		
			326 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			326 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| MAKE_OPS = make.ops;
 | |
| 
 | |
| %instance deftypesuffix(op_tab, '%.ot');
 | |
| 
 | |
| %tool gen_ops (
 | |
|     ops:	%in  [type = op_tab];
 | |
|     cfile:	%out [type = C-src]	=> ops.c;
 | |
|     hfile:	%out [type = C-incl]	=> ops.h;
 | |
|     mkops:	%in  [type = command]	=> $MAKE_OPS;
 | |
| )
 | |
| {
 | |
|     exec($mkops, args => $ops);
 | |
|     echo({$cfile, 'and', $hfile, 'created'});
 | |
| };
 |