@@ -110,27 +110,25 @@ ifeq ($(MICROPY_FORCE_32BIT),1)
110110# starting with linux-libc-dev:i386
111111ifeq ($(MICROPY_PY_FFI ) ,1)
112112ifeq ($(UNAME_S ) ,Linux)
113- CFLAGS_MOD += -I/usr/include/i686-linux-gnu
113+ CFLAGS += -I/usr/include/i686-linux-gnu
114114endif
115115endif
116116endif
117117
118118ifeq ($(MICROPY_USE_READLINE ) ,1)
119119INC += -I$(TOP ) /shared/readline
120- CFLAGS_MOD += -DMICROPY_USE_READLINE=1
120+ CFLAGS += -DMICROPY_USE_READLINE=1
121121SHARED_SRC_C_EXTRA += readline/readline.c
122122endif
123123ifeq ($(MICROPY_PY_TERMIOS ) ,1)
124- CFLAGS_MOD += -DMICROPY_PY_TERMIOS=1
125- SRC_MOD += modtermios.c
124+ CFLAGS += -DMICROPY_PY_TERMIOS=1
126125endif
127126ifeq ($(MICROPY_PY_SOCKET ) ,1)
128- CFLAGS_MOD += -DMICROPY_PY_SOCKET=1
129- SRC_MOD += modusocket.c
127+ CFLAGS += -DMICROPY_PY_SOCKET=1
130128endif
131129ifeq ($(MICROPY_PY_THREAD ) ,1)
132- CFLAGS_MOD += -DMICROPY_PY_THREAD=1 -DMICROPY_PY_THREAD_GIL=0
133- LDFLAGS_MOD += $(LIBPTHREAD )
130+ CFLAGS += -DMICROPY_PY_THREAD=1 -DMICROPY_PY_THREAD_GIL=0
131+ LDFLAGS += $(LIBPTHREAD )
134132endif
135133
136134ifeq ($(MICROPY_PY_USSL ) ,1)
@@ -139,7 +137,7 @@ GIT_SUBMODULES += lib/axtls
139137endif
140138ifeq ($(MICROPY_SSL_MBEDTLS ) ,1)
141139GIT_SUBMODULES += lib/mbedtls
142- CFLAGS_MOD += -DMBEDTLS_CONFIG_FILE='"mbedtls/mbedtls_config.h"'
140+ CFLAGS += -DMBEDTLS_CONFIG_FILE='"mbedtls/mbedtls_config.h"'
143141endif
144142endif
145143
@@ -163,8 +161,8 @@ MICROPY_BLUETOOTH_BTSTACK ?= 1
163161endif
164162endif
165163
166- CFLAGS_MOD += -DMICROPY_PY_BLUETOOTH=1
167- CFLAGS_MOD += -DMICROPY_PY_BLUETOOTH_ENABLE_CENTRAL_MODE=1
164+ CFLAGS += -DMICROPY_PY_BLUETOOTH=1
165+ CFLAGS += -DMICROPY_PY_BLUETOOTH_ENABLE_CENTRAL_MODE=1
168166
169167ifeq ($(MICROPY_BLUETOOTH_BTSTACK ) ,1)
170168
192190
193191# NimBLE is enabled.
194192GIT_SUBMODULES += lib/mynewt-nimble
195- CFLAGS_MOD += -DMICROPY_PY_BLUETOOTH_ENABLE_L2CAP_CHANNELS=1
193+ CFLAGS += -DMICROPY_PY_BLUETOOTH_ENABLE_L2CAP_CHANNELS=1
196194include $(TOP ) /extmod/nimble/nimble.mk
197195
198196endif
@@ -205,31 +203,29 @@ ifeq ($(MICROPY_STANDALONE),1)
205203# Build libffi from source.
206204GIT_SUBMODULES += lib/libffi
207205DEPLIBS += libffi
208- LIBFFI_CFLAGS_MOD := -I$(shell ls -1d $(BUILD ) /lib/libffi/out/lib/libffi-* /include)
206+ LIBFFI_CFLAGS := -I$(shell ls -1d $(BUILD ) /lib/libffi/out/lib/libffi-* /include)
209207 ifeq ($(MICROPY_FORCE_32BIT),1)
210- LIBFFI_LDFLAGS_MOD = $(BUILD ) /lib/libffi/out/lib32/libffi.a
208+ LIBFFI_LDFLAGS = $(BUILD ) /lib/libffi/out/lib32/libffi.a
211209 else
212- LIBFFI_LDFLAGS_MOD = $(BUILD ) /lib/libffi/out/lib/libffi.a
210+ LIBFFI_LDFLAGS = $(BUILD ) /lib/libffi/out/lib/libffi.a
213211 endif
214212else
215213# Use system version of libffi.
216- LIBFFI_CFLAGS_MOD := $(shell pkg-config --cflags libffi)
217- LIBFFI_LDFLAGS_MOD := $(shell pkg-config --libs libffi)
214+ LIBFFI_CFLAGS := $(shell pkg-config --cflags libffi)
215+ LIBFFI_LDFLAGS := $(shell pkg-config --libs libffi)
218216endif
219217
220218ifeq ($(UNAME_S ) ,Linux)
221- LIBFFI_LDFLAGS_MOD += -ldl
219+ LIBFFI_LDFLAGS += -ldl
222220endif
223221
224- CFLAGS_MOD += $(LIBFFI_CFLAGS_MOD ) -DMICROPY_PY_FFI=1
225- LDFLAGS_MOD += $(LIBFFI_LDFLAGS_MOD )
226- SRC_MOD += modffi.c
222+ CFLAGS += $(LIBFFI_CFLAGS ) -DMICROPY_PY_FFI=1
223+ LDFLAGS += $(LIBFFI_LDFLAGS )
227224endif
228225
229226ifeq ($(MICROPY_PY_JNI ) ,1)
230227# Path for 64-bit OpenJDK, should be adjusted for other JDKs
231- CFLAGS_MOD += -I/usr/lib/jvm/java-7-openjdk-amd64/include -DMICROPY_PY_JNI=1
232- SRC_MOD += modjni.c
228+ CFLAGS += -I/usr/lib/jvm/java-7-openjdk-amd64/include -DMICROPY_PY_JNI=1
233229endif
234230
235231# source files
@@ -250,6 +246,10 @@ SRC_C += \
250246 mpbtstackport_usb.c \
251247 mpnimbleport.c \
252248 $(SRC_MOD ) \
249+ modtermios.c \
250+ modusocket.c \
251+ modffi.c \
252+ modjni.c \
253253 $(wildcard $(VARIANT_DIR ) /* .c)
254254
255255SHARED_SRC_C += $(addprefix shared/,\
0 commit comments