!395 增加module_group模板,先注释掉arch_config
Merge pull request !395 from Caoruihong/build
This commit is contained in:
commit
09d972c9af
2
BUILD.gn
2
BUILD.gn
|
@ -207,7 +207,7 @@ config("misc_config") {
|
|||
|
||||
config("los_config") {
|
||||
configs = [
|
||||
":arch_config",
|
||||
#":arch_config",
|
||||
":kconfig_config",
|
||||
|
||||
#":stdinc_config",
|
||||
|
|
25
liteos.gni
25
liteos.gni
|
@ -114,6 +114,28 @@ template("config") {
|
|||
}
|
||||
}
|
||||
|
||||
template("module_group") {
|
||||
assert(defined(invoker.modules), "modules are must")
|
||||
group(target_name) {
|
||||
deps = []
|
||||
foreach(m, invoker.modules) {
|
||||
deps += [ m ]
|
||||
}
|
||||
if (defined(invoker.deps)) {
|
||||
deps += invoker.deps
|
||||
}
|
||||
}
|
||||
config("public") {
|
||||
configs = []
|
||||
foreach(m, invoker.modules) {
|
||||
configs += [ "$m:public" ]
|
||||
}
|
||||
if (defined(invoker.configs)) {
|
||||
configs += invoker.configs
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
set_defaults("kernel_module") {
|
||||
configs = [
|
||||
"$LITEOSTOPDIR:public",
|
||||
|
@ -121,6 +143,7 @@ set_defaults("kernel_module") {
|
|||
]
|
||||
visibility = [
|
||||
"$LITEOSTOPDIR/*",
|
||||
"../*",
|
||||
"..:*",
|
||||
":*",
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue