Massive ackbuilder refactor --- cleaner and more expressive. Lists
are automatically flattened (leading to better build files), and the list and filename functions are vastly more orthogonal.
This commit is contained in:
@@ -32,7 +32,7 @@ definerule("build_as",
|
||||
name = e.name,
|
||||
srcs = concat(
|
||||
"mach/proto/as/*.c",
|
||||
filenamesof(yaccfiles, "%.c$")
|
||||
matching(filenamesof(yaccfiles), "%.c$")
|
||||
),
|
||||
deps = {
|
||||
"h+emheaders",
|
||||
|
||||
@@ -35,7 +35,6 @@ definerule("build_ncg",
|
||||
"modules/src/flt_arith+lib",
|
||||
"modules/src/object+lib",
|
||||
"util/data+em_data",
|
||||
archlib, -- for .h file
|
||||
headers,
|
||||
tables, -- for .h file
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user