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

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

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

if checkPlatformFunction SYNO_FEA_IMAGEMAGICK_DISABLE_THREAD_DISABLE_OPENMP; then
	mpconfig="--disable-openmp"
else
	mpconfig="--enable-openmp"
fi

CFLAGS="${CFLAGS} -DUSE_X3FTOOLS -DSYNO_USE_UTC"

env	CC=${CC} CXX=${CXX} LD=${LD} AR=${AR} STRIP=${STRIP_ORI} RANLIB=${RANLIB} NM=${NM} \
	CFLAGS="${CFLAGS}" CPPFLAGS="${CFLAGS}" CXXFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
	./configure ${ConfigOpt} \
		--prefix=/usr \
		--enable-shared \
		--disable-static \
		--enable-jpeg \
		--enable-zlib \
		${mpconfig}

make ${MAKE_FLAGS}
