From 060e4fe81a0d8d2697cd292ea83981d30ab24a4a Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Sat, 28 Jun 2008 00:06:27 +0300 Subject: [PATCH] busybox: Added helper to make the choice of settings less wordy --- pkg_conf/busybox.conf | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkg_conf/busybox.conf b/pkg_conf/busybox.conf index d19cb23..af140f4 100644 --- a/pkg_conf/busybox.conf +++ b/pkg_conf/busybox.conf @@ -16,11 +16,23 @@ # don't forget to unset this later BB_MNEMOSYNE_DIR="$base/target/$SDECFG_TRG_MNEMOSYNE/busybox" -var_append conffiles ' ' $BB_MNEMOSYNE_DIR/mnemosyne.config +bb_mnemosyne_append() +{ + local x= + for x; do + if [ -s "$BB_MNEMOSYNE_DIR/$x.config" ]; then + var_append conffiles ' ' $BB_MNEMOSYNE_DIR/$x.config + fi + done +} + +# mnemosyne generics +bb_mnemosyne_append mnemosyne case "$SDECFG_TRG_MNEMOSYNE_FOOTPRINT" in - embedded) var_append conffiles ' ' $BB_MNEMOSYNE_DIR/embedded.config + embedded) bb_mnemosyne_append embedded ;; esac +unset bb_mnemosyne_append unset BB_MNEMOSYNE_DIR