From 6fb23e10635644092e665aac0ac89d8c34949e5f Mon Sep 17 00:00:00 2001 From: chenjianwen Date: Fri, 4 Mar 2022 11:05:04 +0800 Subject: [PATCH] Add musl_libs dependency and modify create_porting_src position Signed-off-by: chenjianwen --- BUILD.gn | 14 +++++++++----- musl_template.gni | 1 + 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index d494b95f..21e826d6 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -90,11 +90,6 @@ action("create_porting_src") { "scripts/create_syscall.sh", ] - outputs = [] - foreach(s, src_files) { - outputs += [ "${target_out_dir}/${musl_ported_dir}/${s}" ] - } - args = [ "-i" ] + rebase_path(sources) args += [ "-o" ] + rebase_path(outdir) args += [ "-p" ] + [ "${musl_target_os}" ] @@ -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 = [] foreach(s, src_files) { inputs += [ "${musl_dir}/${s}" ] diff --git a/musl_template.gni b/musl_template.gni index f70ff54a..80b595a4 100755 --- a/musl_template.gni +++ b/musl_template.gni @@ -465,6 +465,7 @@ template("musl_libs") { deps = [ ":${abi_prefix}_libdl", ":${abi_prefix}_libpthread", + ":${abi_prefix}_musl_crt_install_action", ":${abi_prefix}_musl_hook", ":${abi_prefix}_musl_ldso", ":${abi_prefix}_musl_src", -- GitLab