Kaynağa Gözat

Fixed gcc-fat.sh failing to build Objective-C sources correctly.

This would fail if the compiler was given a .m file _and_ no "-o" option; it
would fail to automatically calculate the correct .o filename in this
situation.

Thanks to Ethan Lee for the help tracking this one down!
Ryan C. Gordon 11 yıl önce
ebeveyn
işleme
8366bbdd7b
2 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 1 1
      build-scripts/g++-fat.sh
  2. 1 1
      build-scripts/gcc-fat.sh

+ 1 - 1
build-scripts/g++-fat.sh

@@ -34,7 +34,7 @@ while test x$1 != x; do
             compile=no; link=no;;
         -c) link=no;;
         -o) output=$2;;
-        *.c|*.cc|*.cpp|*.S) source=$1;;
+        *.c|*.cc|*.cpp|*.S|*.m|*.mm) source=$1;;
     esac
     shift
 done

+ 1 - 1
build-scripts/gcc-fat.sh

@@ -35,7 +35,7 @@ while test x$1 != x; do
             compile=no; link=no;;
         -c) link=no;;
         -o) output=$2;;
-        *.c|*.cc|*.cpp|*.S) source=$1;;
+        *.c|*.cc|*.cpp|*.S|*.m|*.mm) source=$1;;
     esac
     shift
 done