Pārlūkot izejas kodu

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 pirms 13 gadiem
vecāks
revīzija
457045bb50
1 mainītis faili ar 9 papildinājumiem un 1 dzēšanām
  1. +9
    -1
      build/lol-build

+ 9
- 1
build/lol-build Parādīt failu

@@ -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
}


Notiek ielāde…
Atcelt
Saglabāt