!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") {
|
config("los_config") {
|
||||||
configs = [
|
configs = [
|
||||||
":arch_config",
|
#":arch_config",
|
||||||
":kconfig_config",
|
":kconfig_config",
|
||||||
|
|
||||||
#":stdinc_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") {
|
set_defaults("kernel_module") {
|
||||||
configs = [
|
configs = [
|
||||||
"$LITEOSTOPDIR:public",
|
"$LITEOSTOPDIR:public",
|
||||||
|
@ -121,6 +143,7 @@ set_defaults("kernel_module") {
|
||||||
]
|
]
|
||||||
visibility = [
|
visibility = [
|
||||||
"$LITEOSTOPDIR/*",
|
"$LITEOSTOPDIR/*",
|
||||||
"../*",
|
"..:*",
|
||||||
|
":*",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue