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

if ! checkPlatformFunction SYNO_FEA_ROUTER_COMMON; then
	SkipThisProject
	return
fi

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

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

cmake . \
	-DCMAKE_C_COMPILER=${CC} \
	-DCMAKE_LINKER=${LD} \
	-DCMAKE_AR=${AR} \
	-DCMAKE_STRIP=${STRIP} \
	-DCMAKE_RANLIB=${RANLIB} \
	-DCMAKE_NM=${NM} \
	-DCMAKE_C_FLAGS="${CFLAGS} -Wno-address-of-packed-member" \

make ${MAKE_FLAGS}
