Procházet zdrojové kódy

Fix mingw32 cross-build on a git no-branch checkout. Fixes #698446.

Hin-Tak Leung před 14 roky
rodič
revize
bc7bd64896
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      build-mingw32.sh

+ 2 - 2
build-mingw32.sh

@@ -57,11 +57,11 @@ function setup ()
     CROSS_DLL_DIR="$CROSS_DIR/bin"
     PATH=$CROSS_BIN_DIR:$PATH
 
-    MONO_VERSION=`grep AM_INIT_AUTOMAKE configure.in | cut -d ',' -f 2|tr -d '\)'`
+    MONO_VERSION=`grep AM_INIT_AUTOMAKE configure.in | cut -d ',' -f 2|tr -d '\)'|tr -d '\('`
     
     if [ -d ./.git ]; then
 	MONO_GIT_COMMIT="`git log -1 --format=format:%t`"
-	MONO_GIT_BRANCH="`git branch|grep '\*'|cut -d ' ' -f 2`"
+	MONO_GIT_BRANCH="`git branch|grep '\*'|cut -d ' ' -f 2|tr -d '\)'|tr -d '\('`"
 	MONO_RELEASE="$MONO_VERSION-$MONO_GIT_BRANCH-$MONO_GIT_COMMIT"
     else
 	MONO_RELEASE="$MONO_VERSION"