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

if ! checkPlatformFunction SYNO_FEA_QUALCOMM_COMMON; then
	SkipThisProject
	return;
fi
case "$BUILD_TARGET" in
	QUALCOMM_IPQ806X)
		;;
	QUALCOMM_CYPRESS)
		EIP_FW="BIN-EIP197.CP.2.8.1"		
		;;
	QUALCOMM_HAWKEYE)
		EIP_FW="BIN-EIP197.CP.2.8.1"		
		;;
	*)
		SkipThisProject
		return
		;;
esac

MOD_DST=${TmpInstDir}/lib/modules
if [ "$BUILD_TARGET" = "QUALCOMM_CYPRESS" ] || [ "$BUILD_TARGET" = "QUALCOMM_HAWKEYE" ]; then
	MOD_LIST="
	v2.0/src/qca-nss-crypto.ko
	"
else
	MOD_LIST="
	v1.0/src/qca-nss-crypto.ko
	"
fi

for each in ${MOD_LIST}; do
	install -D -m644 ${each} ${MOD_DST}/$(basename ${each})
	if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
		${STRIP} -d ${MOD_DST}/$(basename ${each})
	fi
done

FW_DST=${TmpInstDir}/lib/firmware
if [ "x${EIP_FW}" != "x" ]; then
	tar jxf firmware/${EIP_FW}.tar.bz2
	mv ${EIP_FW} ${FW_DST}
fi

# vim:ft=sh
