mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
update builder-linux
This commit is contained in:
@@ -46,7 +46,7 @@ for t in $TGT; do
|
|||||||
|
|
||||||
pushd $ZBASE/$ZDIR
|
pushd $ZBASE/$ZDIR
|
||||||
|
|
||||||
OPTIMIZE=-Oz \
|
OPTIMIZE=$OPTIMIZE \
|
||||||
CFLAGS="-static-libgcc -static -I$STAGING_DIR/include $MINSIZE $CFLAGS" \
|
CFLAGS="-static-libgcc -static -I$STAGING_DIR/include $MINSIZE $CFLAGS" \
|
||||||
LDFLAGS="-L$STAGING_DIR/lib $LDMINSIZE $LDFLAGS" \
|
LDFLAGS="-L$STAGING_DIR/lib $LDMINSIZE $LDFLAGS" \
|
||||||
make
|
make
|
||||||
|
|||||||
@@ -55,7 +55,9 @@ for t in $TGT; do
|
|||||||
LLIB="-L${STAGING_DIR}/lib -lluajit-${LUAJIT_LUAVER}"
|
LLIB="-L${STAGING_DIR}/lib -lluajit-${LUAJIT_LUAVER}"
|
||||||
}
|
}
|
||||||
|
|
||||||
OPTIMIZE=-Oz \
|
LUA_JIT=$LUA_JIT LUA_VER=$LUA_VER LUAJIT_LUA_VER=$LUAJIT_LUAVER \
|
||||||
|
OPTIMIZE=$OPTIMIZE \
|
||||||
|
MINSIZE=$MINSIZE \
|
||||||
CFLAGS="-static-libgcc -static -I$STAGING_DIR/include $CFLAGS" \
|
CFLAGS="-static-libgcc -static -I$STAGING_DIR/include $CFLAGS" \
|
||||||
LDFLAGS="-L$STAGING_DIR/lib $LDFLAGS" \
|
LDFLAGS="-L$STAGING_DIR/lib $LDFLAGS" \
|
||||||
make LUA_JIT=$LJIT LUA_CFLAGS="$LCFLAGS" LUA_LIB="$LLIB"
|
make LUA_JIT=$LJIT LUA_CFLAGS="$LCFLAGS" LUA_LIB="$LLIB"
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ EXEDIR="$(cd "$EXEDIR"; pwd)"
|
|||||||
TOOLCHAINS="$EXEDIR/toolchain"
|
TOOLCHAINS="$EXEDIR/toolchain"
|
||||||
DEPS="$EXEDIR/deps"
|
DEPS="$EXEDIR/deps"
|
||||||
STAGE="$EXEDIR/staging"
|
STAGE="$EXEDIR/staging"
|
||||||
MINSIZE="-Oz -flto=auto -ffunction-sections -fdata-sections"
|
OPTIMIZE=-Oz
|
||||||
|
MINSIZE="$OPTIMIZE -flto=auto -ffunction-sections -fdata-sections"
|
||||||
LDMINSIZE="-Wl,--gc-sections -flto=auto"
|
LDMINSIZE="-Wl,--gc-sections -flto=auto"
|
||||||
CFLAGS=""
|
CFLAGS=""
|
||||||
LDFLAGS="-lgcc_eh"
|
LDFLAGS="-lgcc_eh"
|
||||||
@@ -88,6 +89,7 @@ buildenv()
|
|||||||
export PKG_CONFIG_PATH=$STAGING_DIR/lib/pkgconfig
|
export PKG_CONFIG_PATH=$STAGING_DIR/lib/pkgconfig
|
||||||
OLDPATH="$PATH"
|
OLDPATH="$PATH"
|
||||||
export PATH="$PATH:$TOOLCHAINS/$TARGET/bin"
|
export PATH="$PATH:$TOOLCHAINS/$TARGET/bin"
|
||||||
|
[ "$1" = i586-unknown-linux-musl ] && CFLAGS="$CFLAGS -mmmx"
|
||||||
}
|
}
|
||||||
buildenv_clear()
|
buildenv_clear()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user