Allow building one plat at a time.
This commit is contained in:
parent
48a9c48f56
commit
6948e7cbe1
1 changed files with 26 additions and 10 deletions
36
build.lua
36
build.lua
|
@ -27,17 +27,8 @@ vars.plats_with_tests = {
|
||||||
"pc86",
|
"pc86",
|
||||||
}
|
}
|
||||||
|
|
||||||
local plat_packages = {}
|
|
||||||
local test_packages = {}
|
|
||||||
for _, p in ipairs(vars.plats) do
|
|
||||||
plat_packages[#plat_packages+1] = "plat/"..p.."+pkg"
|
|
||||||
end
|
|
||||||
for _, p in ipairs(vars.plats_with_tests) do
|
|
||||||
test_packages[#test_packages+1] = "plat/"..p.."/tests+tests"
|
|
||||||
end
|
|
||||||
|
|
||||||
installable {
|
installable {
|
||||||
name = "ack",
|
name = "ack-common",
|
||||||
map = {
|
map = {
|
||||||
"lang/basic/src+pkg",
|
"lang/basic/src+pkg",
|
||||||
"lang/cem/cemcom.ansi+pkg",
|
"lang/cem/cemcom.ansi+pkg",
|
||||||
|
@ -53,6 +44,31 @@ installable {
|
||||||
"util/led+pkg",
|
"util/led+pkg",
|
||||||
"util/misc+pkg",
|
"util/misc+pkg",
|
||||||
"util/opt+pkg",
|
"util/opt+pkg",
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
local plat_packages = {}
|
||||||
|
local test_packages = {}
|
||||||
|
for _, p in ipairs(vars.plats) do
|
||||||
|
local pkg = "plat/"..p.."+pkg"
|
||||||
|
plat_packages[#plat_packages+1] = pkg
|
||||||
|
|
||||||
|
installable {
|
||||||
|
name = "ack-"..p,
|
||||||
|
map = {
|
||||||
|
"+ack-common",
|
||||||
|
pkg,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
end
|
||||||
|
for _, p in ipairs(vars.plats_with_tests) do
|
||||||
|
test_packages[#test_packages+1] = "plat/"..p.."/tests+tests"
|
||||||
|
end
|
||||||
|
|
||||||
|
installable {
|
||||||
|
name = "ack",
|
||||||
|
map = {
|
||||||
|
"+ack-common",
|
||||||
"examples+pkg",
|
"examples+pkg",
|
||||||
plat_packages
|
plat_packages
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue