diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-07-03 07:42:44 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-07-03 07:42:44 -0600 |
commit | 9163867d163790af2cef584211c8a8c856370193 (patch) | |
tree | 8f37a5323feb9d3d41213a916d96f3cbf7b08f3d /nuttx/Makefile.unix | |
parent | 90cf526960b520fc663df8f8d5c854961db5cecd (diff) | |
download | px4-nuttx-9163867d163790af2cef584211c8a8c856370193.tar.gz px4-nuttx-9163867d163790af2cef584211c8a8c856370193.tar.bz2 px4-nuttx-9163867d163790af2cef584211c8a8c856370193.zip |
Beginning of a crypto/ subsystem from Max Neklyudov
Diffstat (limited to 'nuttx/Makefile.unix')
-rw-r--r-- | nuttx/Makefile.unix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/nuttx/Makefile.unix b/nuttx/Makefile.unix index b4a4fbbf8..b0e7cca7b 100644 --- a/nuttx/Makefile.unix +++ b/nuttx/Makefile.unix @@ -183,6 +183,11 @@ KERNDEPDIRS += net endif CLEANDIRS += net +ifeq ($(CONFIG_CRYPTO),y) +KERNDEPDIRS += crypto +endif +CLEANDIRS += crypto + # # Extra objects used in the final link. # @@ -244,6 +249,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) @@ -513,6 +524,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) |