提交 6fb23e10 编写于 作者: C chenjianwen

Add musl_libs dependency and modify create_porting_src position

Signed-off-by: Nchenjianwen <chenjianwen15@huawei.com>
上级 0311b464
...@@ -90,11 +90,6 @@ action("create_porting_src") { ...@@ -90,11 +90,6 @@ action("create_porting_src") {
"scripts/create_syscall.sh", "scripts/create_syscall.sh",
] ]
outputs = []
foreach(s, src_files) {
outputs += [ "${target_out_dir}/${musl_ported_dir}/${s}" ]
}
args = [ "-i" ] + rebase_path(sources) args = [ "-i" ] + rebase_path(sources)
args += [ "-o" ] + rebase_path(outdir) args += [ "-o" ] + rebase_path(outdir)
args += [ "-p" ] + [ "${musl_target_os}" ] args += [ "-p" ] + [ "${musl_target_os}" ]
...@@ -107,6 +102,15 @@ action("create_porting_src") { ...@@ -107,6 +102,15 @@ action("create_porting_src") {
} }
} }
outputs = []
foreach(s, src_files) {
outputs += [ "${target_out_dir}/${musl_ported_dir}/${s}" ]
}
foreach(s, musl_src_porting_file) {
outputs += [ "${target_out_dir}/${musl_ported_dir}/${s}" ]
}
inputs = [] inputs = []
foreach(s, src_files) { foreach(s, src_files) {
inputs += [ "${musl_dir}/${s}" ] inputs += [ "${musl_dir}/${s}" ]
......
...@@ -465,6 +465,7 @@ template("musl_libs") { ...@@ -465,6 +465,7 @@ template("musl_libs") {
deps = [ deps = [
":${abi_prefix}_libdl", ":${abi_prefix}_libdl",
":${abi_prefix}_libpthread", ":${abi_prefix}_libpthread",
":${abi_prefix}_musl_crt_install_action",
":${abi_prefix}_musl_hook", ":${abi_prefix}_musl_hook",
":${abi_prefix}_musl_ldso", ":${abi_prefix}_musl_ldso",
":${abi_prefix}_musl_src", ":${abi_prefix}_musl_src",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册