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

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

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

cmake . \
	-DCMAKE_C_COMPILER=${CC} \
	-DCMAKE_CXX_COMPILER=${CXX} \
	-DCMAKE_INCLUDE_PATH=${SysRootInclude} \
	-DCMAKE_LIBRARY_PATH=${SysRootLib} \
	-DCMAKE_LINKER=${LD} \
	-DCMAKE_AR=${AR} \
	-DCMAKE_STRIP=${STRIP} \
	-DCMAKE_RANLIB=${RANLIB} \
	-DCMAKE_NM=${NM} \
	-DCMAKE_INSTALL_PREFIX=${SynoDir} \
	-DCMAKE_C_FLAGS="${CFLAGS}" \
	-DENABLE_LIBCURL=OFF \
	-DCMAKE_SHARED_LINKER_FLAGS="${LDFLAGS}"

make VERBOSE=1 ${MAKE_FLAGS}
