From: Arnout Vandecappelle Date: Fri, 21 Jul 2017 01:05:30 +0000 (+0200) Subject: test-pkg: use merge_config.sh to merge the fragments X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=de46cc9be0873fbd60b19552c5687ad142aa0c99;p=buildroot.git 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 --- 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