ack/modules/build.lua

54 lines
740 B
Lua
Raw Normal View History

bundle {
name = "headers",
srcs = { "./h/*.h" }
}
clibrary {
name = "system",
srcs = { "./src/system/*.c" },
hdrs = { "./src/system/system.h" },
deps = { "+headers" },
}
clibrary {
name = "alloc",
srcs = { "./src/alloc/*.c" },
hdrs = { "./src/alloc/alloc.h" },
deps = {
"+headers",
"+system"
},
}
clibrary {
name = "flt_arith",
srcs = { "./src/flt_arith/*.c" },
hdrs = { "./src/flt_arith/flt_arith.h" },
deps = {
"+headers"
}
}
clibrary {
name = "idf",
srcs = {},
hdrs = { "./src/idf/idf_pkg.*" },
}
2016-06-09 05:14:41 +00:00
clibrary {
name = "string",
srcs = { "./src/string/*.c" },
2016-06-19 07:32:45 +00:00
deps = { "+headers" },
}
clibrary {
name = "object",
srcs = { "./src/object/*.c" },
deps = {
"+headers",
"h+local",
"h+emheaders",
},
2016-06-09 05:14:41 +00:00
}