[openwrt/openwrt] scripts: qemustart: support CONFIG_BINARY_FOLDER

LEDE Commits lede-commits at lists.infradead.org
Fri Feb 3 12:23:31 PST 2023


aparcar pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/f56d5932d24f9d2d339088011ffaa5c3e8340e0f

commit f56d5932d24f9d2d339088011ffaa5c3e8340e0f
Author: Andre Heider <a.heider at gmail.com>
AuthorDate: Sun Nov 13 07:06:27 2022 +0100

    scripts: qemustart: support CONFIG_BINARY_FOLDER
    
    If CONFIG_BINARY_FOLDER is set in .config, use that instead of "bin" as
    the bindir.
    
    That allows to set that config and easily run e.g.
    `./scripts/qemustart armvirt 32`.
    
    Signed-off-by: Andre Heider <a.heider at gmail.com>
---
 scripts/qemustart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/qemustart b/scripts/qemustart
index f0ddefb839..764b0e65af 100755
--- a/scripts/qemustart
+++ b/scripts/qemustart
@@ -158,7 +158,8 @@ parse_args() {
 		return 1
 	}
 	[ -n "$o_subtarget" ] || o_subtarget="generic"
-	o_bindir="bin/targets/$o_target/$o_subtarget"
+	eval "$(grep ^CONFIG_BINARY_FOLDER= .config 2>/dev/null)"
+	o_bindir="${CONFIG_BINARY_FOLDER:-bin}/targets/$o_target/$o_subtarget"
 }
 
 start_qemu_armvirt() {




More information about the lede-commits mailing list