From cc3fefe5389d81781afbbf05125d4aa7711ebcdb Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Thu, 6 Apr 2017 20:12:40 -0700 Subject: mingw: Make list of tools depend on tools being enabled Signed-off-by: Alexey Neyman diff --git a/config/libc/mingw.in b/config/libc/mingw.in index 0f05845..b1fb4e9 100644 --- a/config/libc/mingw.in +++ b/config/libc/mingw.in @@ -144,5 +144,6 @@ config MINGW_TOOLS config MINGW_TOOL_LIST_ARRAY string "List of mingw-w64 tools to build" default "gendef genidl genlib genpeimg widl" + depends on MINGW_TOOLS help List of mingw-w64 tools to build. -- cgit v0.10.2-6-g49f6 From 2e9863531f44bcc96426af71a4d1d23bf88c3e5c Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Thu, 6 Apr 2017 15:45:22 -0400 Subject: libc/mingw: quote variable in comparison Building with CT_MINGW_TOOLS unset before this change produces: /usr/local/ct-ng/lib/crosstool-ng-1.23.0-rc2/scripts/build/libc/mingw.sh: line 212: [: =: unary operator expected diff --git a/scripts/build/libc/mingw.sh b/scripts/build/libc/mingw.sh index 3379d68..b737b23 100644 --- a/scripts/build/libc/mingw.sh +++ b/scripts/build/libc/mingw.sh @@ -209,7 +209,7 @@ do_libc() CT_EndStep fi - if [ ${CT_MINGW_TOOLS} = "y" ]; then + if [ "${CT_MINGW_TOOLS}" = "y" ]; then CT_DoStep INFO "Installing mingw-w64 companion tools" CT_mkdir_pushd "${CT_BUILD_DIR}/build-mingw-w64-tools" do_mingw_tools -- cgit v0.10.2-6-g49f6