File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ UNAME_S := $(shell uname -s)
3030include $(TOP ) /py/py.mk
3131include $(TOP ) /extmod/extmod.mk
3232
33- GIT_SUBMODULES += lib/axtls lib/ berkeley-db-1.xx lib/libffi
33+ GIT_SUBMODULES += lib/berkeley-db-1.xx lib/libffi
3434
3535INC += -I.
3636INC += -I$(TOP )
@@ -134,6 +134,9 @@ LDFLAGS_MOD += $(LIBPTHREAD)
134134endif
135135
136136ifeq ($(MICROPY_PY_USSL ) ,1)
137+ ifeq ($(MICROPY_SSL_AXTLS ) ,1)
138+ GIT_SUBMODULES += lib/axtls
139+ endif
137140ifeq ($(MICROPY_SSL_MBEDTLS ) ,1)
138141GIT_SUBMODULES += lib/mbedtls
139142CFLAGS_MOD += -DMBEDTLS_CONFIG_FILE='"mbedtls/mbedtls_config.h"'
325328CROSS_COMPILE_HOST =
326329endif
327330
328- deplibs : libffi axtls
331+ deplibs : libffi
329332
330333libffi : $(BUILD ) /lib/libffi/include/ffi.h
331334
@@ -339,12 +342,6 @@ $(BUILD)/lib/libffi/include/ffi.h: $(TOP)/lib/libffi/configure
339342 $(abspath $(TOP ) ) /lib/libffi/configure $(CROSS_COMPILE_HOST ) --prefix=$$ PWD/out --disable-structs CC=" $( CC) " CXX=" $( CXX) " LD=" $( LD) " CFLAGS=" -Os -fomit-frame-pointer -fstrict-aliasing -ffast-math -fno-exceptions" ; \
340343 $(MAKE ) install-exec-recursive; $(MAKE ) -C include install-data-am
341344
342- axtls : $(TOP ) /lib/axtls/README
343-
344- $(TOP ) /lib/axtls/README :
345- @echo " You cloned without --recursive, fetching submodules for you."
346- (cd $( TOP) ; git submodule update --init --recursive)
347-
348345PREFIX = /usr/local
349346BINDIR = $(DESTDIR )$(PREFIX ) /bin
350347
You can’t perform that action at this time.
0 commit comments