From de46cc9be0873fbd60b19552c5687ad142aa0c99 Mon Sep 17 00:00:00 2001 From: Arnout Vandecappelle Date: Fri, 21 Jul 2017 03:05:30 +0200 Subject: [PATCH] test-pkg: use merge_config.sh to merge the fragments It is supposedly more robust than just concatenating. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) Cc: Yann E. MORIN Signed-off-by: Thomas Petazzoni --- utils/test-pkg | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/utils/test-pkg b/utils/test-pkg index 8c60649b32..f951eda563 100755 --- a/utils/test-pkg +++ b/utils/test-pkg @@ -94,11 +94,9 @@ build_one() { mkdir -p "${dir}" - cat "${toolchainconfig}" "support/config-fragments/minimal.config" "${cfg}" >>"${dir}/.config" - - if ! make O="${dir}" olddefconfig > "${dir}/logfile" 2>&1; then - return 2 - fi + support/kconfig/merge_config.sh -O "${dir}" \ + "${toolchainconfig}" "support/config-fragments/minimal.config" "${cfg}" \ + > /dev/null # We want all the options from the snippet to be present as-is (set # or not set) in the actual .config; if one of them is not, it means # some dependency from the toolchain or arch is not available, in -- 2.30.2