Forgot to check a file in.
This commit is contained in:
		
							parent
							
								
									5bae29a00c
								
							
						
					
					
						commit
						2a95b1c5e3
					
				
					 1 changed files with 61 additions and 0 deletions
				
			
		
							
								
								
									
										61
									
								
								util/ego/share/build.lua
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								util/ego/share/build.lua
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,61 @@ | |||
| cprogram { | ||||
| 	name = "makecldef", | ||||
| 	srcs = { "./makecldef.c" } | ||||
| } | ||||
| 
 | ||||
| normalrule { | ||||
| 	name = "classdefs_h", | ||||
| 	ins = { | ||||
| 		"+makecldef", | ||||
| 		matching(filenamesof("modules/src/em_data+lib"), "em_mnem%.h$"), | ||||
| 		"./cldefs.src" | ||||
| 	}, | ||||
| 	outleaves = { "classdefs.h" }, | ||||
| 	commands = { | ||||
| 		"%{ins} > %{outs}" | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| normalrule { | ||||
| 	name = "pop_push_h", | ||||
| 	ins = { | ||||
| 		"./pop_push.awk", | ||||
| 		"h/em_table", | ||||
| 	}, | ||||
| 	outleaves = { "pop_push.h" }, | ||||
| 	commands = { | ||||
| 		"awk -f %{ins[1]} < %{ins[2]} > %{outs}" | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| clibrary { | ||||
| 	name = "lib", | ||||
| 	srcs = { | ||||
| 		"./debug.c", | ||||
| 		"./global.c", | ||||
| 		"./files.c", | ||||
| 		"./go.c", | ||||
| 		"./map.c", | ||||
| 		"./aux.c", | ||||
| 		"./get.c", | ||||
| 		"./put.c", | ||||
| 		"./alloc.c", | ||||
| 		"./lset.c", | ||||
| 		"./cset.c", | ||||
| 		"./parser.c", | ||||
| 		"./stack_chg.c", | ||||
| 		"./locals.c", | ||||
| 		"./init_glob.c", | ||||
| 	}, | ||||
| 	deps = { | ||||
| 		"+classdefs_h", | ||||
| 		"+pop_push_h", | ||||
| 		"h+emheaders", | ||||
| 		"modules/src/em_data+lib", | ||||
| 	}, | ||||
| 	vars = { | ||||
| 		["+cflags"] = {"-DVERBOSE", "-DNOTCOMPACT"} | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
		Loading…
	
	Add table
		
		Reference in a new issue