add auto_cross

This commit is contained in:
Ella Stanforth 2022-04-18 20:49:44 +00:00
parent cf2098a0cb
commit 45a8d36f9d

View file

@ -91,8 +91,18 @@ export CC=cc
export CXX=c++
export AR=ar
export RANLIB=ranlib
export CROSS_EXTRA_LDFLAGS="--target=$TRIPLE --sysroot=$WITH_CROSS_DIR"
export CFLAGS="-O3"
export CROSS_EXTRA_CFLAGS="--target=$TRIPLE --sysroot=$WITH_CROSS_DIR"
export CXXFLAGS=$CFLAGS
export CROSS_EXTRA_CXXFLAGS="$CROSS_EXTRA_CFLAGS -nostdinc++ -isystem $WITH_CROSS_DIR/include/c++/v1/"
auto_cross() {
[ -z "$WITH_CROSS" ] && return
export CFLAGS="$CFLAGS $CROSS_EXTRA_CFLAGS"
export CXXFLAGS="$CFLAGS $CROSS_EXTRA_CXXFLAGS"
export LDFLAGS="$CROSS_EXTRA_LDFLAGS"
}
export JOBS=$(nproc)