zephyr/lib/crypto/tinycrypt/Makefile
Anas Nashif 0b2c44a771 tinycrypt: move from lib to regular objects
tinycrypt was built using the lib- scripts without any real benefit. We
also had a wrong placement of the Kconfig files under misc/ and a Kconfig
file for Crypto that was never used before.

Change-Id: I82d5902d92e7c06e10a95f418d9ead3cbcabcce4
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-05-16 19:43:50 +00:00

16 lines
765 B
Makefile

subdir-ccflags-y +=-I$(srctree)/lib/crypto/tinycrypt/include
obj-$(CONFIG_TINYCRYPT) := source/utils.o
obj-$(CONFIG_TINYCRYPT_ECC_DH) += source/ecc_dh.o source/ecc.o
obj-$(CONFIG_TINYCRYPT_ECC_DSA) += source/ecc_dsa.o source/ecc.o
obj-$(CONFIG_TINYCRYPT_AES) += source/aes_decrypt.o
obj-$(CONFIG_TINYCRYPT_AES) += source/aes_encrypt.o
obj-$(CONFIG_TINYCRYPT_AES_CBC) += source/cbc_mode.o
obj-$(CONFIG_TINYCRYPT_AES_CTR) += source/ctr_mode.o
obj-$(CONFIG_TINYCRYPT_AES_CCM) += source/ccm_mode.o
obj-$(CONFIG_TINYCRYPT_AES_CMAC) += source/cmac_mode.o
obj-$(CONFIG_TINYCRYPT_SHA256) += source/sha256.o
obj-$(CONFIG_TINYCRYPT_SHA256) += source/utils.o
obj-$(CONFIG_TINYCRYPT_SHA256_HMAC) += source/hmac.o
obj-$(CONFIG_TINYCRYPT_SHA256_HMAC_PRNG) += source/hmac_prng.o