From 3cf9dfb229bba58f81c93506f135b1d577177d3b Mon Sep 17 00:00:00 2001 From: bergamot88 Date: Wed, 3 Sep 2025 23:45:20 +0300 Subject: [PATCH] Update ninja_wrapper Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/ICW96S Description: Fix ninja_wrapper Testing: All required pre-merge tests passed. Results are available in the internal CI Signed-off-by: Tokmakov Alexander --- static_core/scripts/ninja_wrapper | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/static_core/scripts/ninja_wrapper b/static_core/scripts/ninja_wrapper index 5dc1e81545..cbcb4ace7c 100755 --- a/static_core/scripts/ninja_wrapper +++ b/static_core/scripts/ninja_wrapper @@ -21,9 +21,6 @@ ninja_targets=() after_double_dash=false -parent_dir=$(dirname "$PWD") -current_dir_name=$(basename "$PWD") - save_source_files_for_each_target=false verbose=false chapters="" @@ -79,9 +76,7 @@ fi if [[ "${save_source_files_for_each_target}" == "true" ]]; then for target in "${ninja_targets[@]}"; do file_name="$PWD/component_${target}_component_cpp_files.txt" - ninja -t commands ${target} | grep 'c++.*\.cpp' | awk '{print $NF}' > ${file_name} - sed -i "s|${parent_dir}||g" ${file_name} - sed -i "s|${current_dir_name}/||g" ${file_name} + ninja -t commands ${target} | grep -o '\-c\s\+[^ ]\+' | cut -d' ' -f2 > ${file_name} sed -i "\|third_party/|d" ${file_name} done fi -- Gitee