#!/bin/bash
# Copyright (c) 2000-2014 Synology Inc. All rights reserved.

case "$MakeClean" in
    [Yy][Ee][Ss])
        make clean
        ;;
esac

case "$CleanOnly" in
    [Yy][Ee][Ss])
        return
        ;;
esac

CFLAGS="$CFLAGS -Os -fno-exceptions -fno-asynchronous-unwind-tables -fno-unwind-tables"

env CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" STRIP="$STRIP" RANLIB="$RANLIB" NM="$NM" \
    CFLAGS="$CFLAGS" CPPFLAGS="$CLFAGS" LDFLAGS="$LDFLAGS" CROSS_COMPILE="$ToolChainPrefix" \
    cross_compile="yes" \
./configure \
    --cc="$CC" \
    --extra-cflags="$CFLAGS" \
    --prefix="/usr" \
    --disable-native \

make $MAKE_FLAGS
