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

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

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

KEYUTILS_LIBS="-lkeyutils"

NSS_CFLAGS=""
NSS_LDFLAGS="-lnss3 -lnspr4 -lnssutil3 -lplc4 -lplds4"
export PATH="$PATH:/usr/bin/core_perl"

env CC="${CC}" RANLIB=${RANLIB} STRIP=${STRIP} AR=${AR} NM=${NM} \
	CFLAGS="${CFLAGS} ${KEYUTILS_CFLAGS} ${NSS_CFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Wno-format-security" \
	LDFLAGS="${LDFLAGS} ${KEYUTILS_LIBS} ${NSS_LDFLAGS}" \
    ./configure ${ConfigOpt} \
		--prefix=/usr \
		--program-prefix="" \
		--libdir=/lib \
		--disable-pywrap \
		--disable-pam
make ${MAKE_FLAGS}

