From 9163867d163790af2cef584211c8a8c856370193 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Thu, 3 Jul 2014 07:42:44 -0600 Subject: Beginning of a crypto/ subsystem from Max Neklyudov --- nuttx/Makefile.win | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'nuttx/Makefile.win') diff --git a/nuttx/Makefile.win b/nuttx/Makefile.win index 6583ad86f..91aec195e 100644 --- a/nuttx/Makefile.win +++ b/nuttx/Makefile.win @@ -176,6 +176,11 @@ KERNDEPDIRS += net endif CLEANDIRS += net +ifeq ($(CONFIG_CRYPTO),y) +KERNDEPDIRS += crypto +endif +CLEANDIRS += crypto + # # Extra objects used in the final link. # @@ -237,6 +242,12 @@ ifeq ($(CONFIG_NET),y) NUTTXLIBS += lib\libnet$(LIBEXT) endif +# Add libraries for Crypto API support + +ifeq ($(CONFIG_CRYPTO),y) +NUTTXLIBS += lib\libcrypto$(LIBEXT) +endif + # Add libraries for file system support ifeq ($(CONFIG_NFILE_DESCRIPTORS),0) @@ -534,6 +545,12 @@ net\libnet$(LIBEXT): context lib\libnet$(LIBEXT): net\libnet$(LIBEXT) $(Q) install net\libnet$(LIBEXT) lib\libnet$(LIBEXT) +crypto\libcrypto$(LIBEXT): context + $(Q) $(MAKE) -C crypto TOPDIR="$(TOPDIR)" libcrypto$(LIBEXT) EXTRADEFINES=$(KDEFINE) + +lib\libcrypto$(LIBEXT): crypto\libcrypto$(LIBEXT) + $(Q) install crypto\libcrypto$(LIBEXT) lib\libcrypto$(LIBEXT) + fs\libfs$(LIBEXT): context $(Q) $(MAKE) -C fs TOPDIR="$(TOPDIR)" libfs$(LIBEXT) EXTRADEFINES=$(KDEFINE) -- cgit v1.2.3