Преглед на файлове

build: ensure that the Linux build machines are what they advertise, or

fail the build (if eg. we try to build an amd64 binary on i386).
legacy
Sam Hocevar sam преди 13 години
родител
ревизия
457045bb50
променени са 1 файла, в които са добавени 9 реда и са изтрити 1 реда
  1. +9
    -1
      build/lol-build

+ 9
- 1
build/lol-build Целия файл

@@ -114,6 +114,14 @@ configure()
LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-mixer-1.2.11/lib/x86_64-w64-mingw32"
LDFLAGS="$LDFLAGS -L$PWD/contrib/libcaca-0.99.beta18/lib/x86_64-w64-mingw32"
;;
*-i386)
# Ensure we're _really_ on i386
CXXFLAGS="$CXXFLAGS -m32"
;;
*-amd64)
# Ensure we're _really_ on amd64
CXXFLAGS="$CXXFLAGS -m64"
;;
esac
case "$platform" in
ios-arm)
@@ -157,7 +165,7 @@ configure()
PATH="$PATH" PKG_CONFIG_PATH="$PKG_CONFIG_PATH" ./configure $HOSTFLAGS $BUILDFLAGS CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" GTK_LIBS="$GTK_LIBS"
;;
*)
PATH="$PATH" ./configure
PATH="$PATH" ./configure CFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS"
;;
esac
}


Зареждане…
Отказ
Запис