Procházet zdrojové kódy

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 před 13 roky
rodič
revize
457045bb50
1 změnil soubory, kde provedl 9 přidání a 1 odebrání
  1. +9
    -1
      build/lol-build

+ 9
- 1
build/lol-build Zobrazit soubor

@@ -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/sdl-mixer-1.2.11/lib/x86_64-w64-mingw32"
LDFLAGS="$LDFLAGS -L$PWD/contrib/libcaca-0.99.beta18/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 esac
case "$platform" in case "$platform" in
ios-arm) 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" 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 esac
} }


Načítá se…
Zrušit
Uložit