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

if ! checkPlatformFunction SYNO_FEA_ROUTER_COMMON; then
	SkipThisProject
	return
fi

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

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

env CC="${CC}" LD="${LD}" AR=${AR} STRIP=${STRIP} RANLIB=${RANLIB} NM=${NM} \
    CFLAGS="${CFLAGS} -DSYNO_DISABLE_FILTER_LOCAL_MULTICAST \
                      -DSYNO_CUSTOM_MAX_ORIGINS \
                      -DSYNO_FIX_UPSTREAM_VIF_BUG" \
    ./configure ${ConfigOpt}
make "GLIBC=yes ${MAKE_FLAGS}"
