From 1f838437caaba34c261f0bac0ee3c6c02073e215 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 27 Nov 2018 00:07:22 +0200 Subject: [PATCH] Automatically set EXEEXT in build-mingw-w64.sh and strip-llvm.sh --- build-mingw-w64.sh | 8 ++++++++ strip-llvm.sh | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/build-mingw-w64.sh b/build-mingw-w64.sh index 2fad646..8be416b 100755 --- a/build-mingw-w64.sh +++ b/build-mingw-w64.sh @@ -99,6 +99,14 @@ if [ -n "$HOST" ]; then CONFIGFLAGS="$CONFIGFLAGS --host=$HOST" CROSS_NAME=$HOST- EXEEXT=.exe +else + case $(uname) in + MINGW*) + EXEEXT=.exe + ;; + *) + ;; + esac fi if [ -n "$SKIP_INCLUDE_TRIPLET_PREFIX" ]; then CONFIGFLAGS="$CONFIGFLAGS --with-widl-includedir=$PREFIX/include" diff --git a/strip-llvm.sh b/strip-llvm.sh index 3427b01..33b2cc1 100755 --- a/strip-llvm.sh +++ b/strip-llvm.sh @@ -9,6 +9,14 @@ fi PREFIX="$1" cd "$PREFIX" +case $(uname) in +MINGW*) + EXEEXT=.exe + ;; +*) + ;; +esac + cd bin for i in bugpoint c-index-test clang-* diagtool dsymutil git-clang-format hmaptool ld64.lld llc lli llvm-* obj2yaml opt sancov sanstats scan-build scan-view verify-uselistorder wasm-ld yaml2obj libclang.dll LTO.dll *.bat; do basename=$i