51 lines
		
	
	
	
		
			676 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
	
		
			676 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
| cprogram {
 | |
| 	name = "maktab",
 | |
| 	srcs = {
 | |
| 		"./maktab.c"
 | |
| 	},
 | |
| 	deps = {
 | |
| 		"h+emheaders",
 | |
| 		"modules/src/em_data+lib",
 | |
| 	}
 | |
| }
 | |
| 
 | |
| normalrule {
 | |
| 	name = "asstb",
 | |
| 	ins = {
 | |
| 		"+maktab",
 | |
| 		"etc/ip_spec.t"
 | |
| 	},
 | |
| 	outleaves = {
 | |
| 		"asstb.c"
 | |
| 	},
 | |
| 	commands = {
 | |
| 		"%{ins} %{outs}"
 | |
| 	}
 | |
| }
 | |
| 
 | |
| cprogram {
 | |
| 	name = "em_ass",
 | |
| 	srcs = {
 | |
| 		"./ass*.c",
 | |
| 		"+asstb",
 | |
| 	},
 | |
| 	deps = {
 | |
| 		"h+emheaders",
 | |
| 		"h+local",
 | |
| 		--"modules/src/alloc+lib",
 | |
| 		"modules/src/em_data+lib",
 | |
| 		--"modules/src/data+lib",
 | |
| 		--"modules/src/object+lib",
 | |
| 		--"modules/src/system+lib",
 | |
| 		"./ass*.h",
 | |
| 	}
 | |
| }
 | |
| 
 | |
| installable {
 | |
| 	name = "pkg",
 | |
| 	map = {
 | |
| 		["$(PLATDEP)/em_ass"] = "+em_ass",
 | |
| 		["$(INSDIR)/share/man/man6/em_ass.6"] = "./em_ass.6",
 | |
| 	}
 | |
| }
 | |
| 
 |