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

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

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


source "$ScriptsDir/include/OpenSSL"
optflags="
	no-comp \
	no-ec2m \
	no-gost \
	no-idea \
	no-mdc2 \
	no-rc5 \
	no-srp \
	no-zlib \
"

LDFLAGS="-L/source/openssl-virtual-vpnplus $LDFLAGS"

./Configure \
	--prefix=/usr/syno/openssl/ \
	--openssldir=/etc/ssl \
	--cross-compile-prefix="$ToolChainPrefix" \
	enable-ktls \
	shared \
	no-ssl3-method \
	$optflags \
	"$openssltarget" \
	"-Wa,--noexecstack $CFLAGS $LDFLAGS"

make $MAKE_FLAGS
