@@ -110,27 +110,25 @@ ifeq ($(MICROPY_FORCE_32BIT),1)
110
110
# starting with linux-libc-dev:i386
111
111
ifeq ($(MICROPY_PY_FFI ) ,1)
112
112
ifeq ($(UNAME_S ) ,Linux)
113
- CFLAGS_MOD += -I/usr/include/i686-linux-gnu
113
+ CFLAGS += -I/usr/include/i686-linux-gnu
114
114
endif
115
115
endif
116
116
endif
117
117
118
118
ifeq ($(MICROPY_USE_READLINE ) ,1)
119
119
INC += -I$(TOP ) /shared/readline
120
- CFLAGS_MOD += -DMICROPY_USE_READLINE=1
120
+ CFLAGS += -DMICROPY_USE_READLINE=1
121
121
SHARED_SRC_C_EXTRA += readline/readline.c
122
122
endif
123
123
ifeq ($(MICROPY_PY_TERMIOS ) ,1)
124
- CFLAGS_MOD += -DMICROPY_PY_TERMIOS=1
125
- SRC_MOD += modtermios.c
124
+ CFLAGS += -DMICROPY_PY_TERMIOS=1
126
125
endif
127
126
ifeq ($(MICROPY_PY_SOCKET ) ,1)
128
- CFLAGS_MOD += -DMICROPY_PY_SOCKET=1
129
- SRC_MOD += modusocket.c
127
+ CFLAGS += -DMICROPY_PY_SOCKET=1
130
128
endif
131
129
ifeq ($(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 )
134
132
endif
135
133
136
134
ifeq ($(MICROPY_PY_USSL ) ,1)
@@ -139,7 +137,7 @@ GIT_SUBMODULES += lib/axtls
139
137
endif
140
138
ifeq ($(MICROPY_SSL_MBEDTLS ) ,1)
141
139
GIT_SUBMODULES += lib/mbedtls
142
- CFLAGS_MOD += -DMBEDTLS_CONFIG_FILE='"mbedtls/mbedtls_config.h"'
140
+ CFLAGS += -DMBEDTLS_CONFIG_FILE='"mbedtls/mbedtls_config.h"'
143
141
endif
144
142
endif
145
143
@@ -163,8 +161,8 @@ MICROPY_BLUETOOTH_BTSTACK ?= 1
163
161
endif
164
162
endif
165
163
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
168
166
169
167
ifeq ($(MICROPY_BLUETOOTH_BTSTACK ) ,1)
170
168
192
190
193
191
# NimBLE is enabled.
194
192
GIT_SUBMODULES += lib/mynewt-nimble
195
- CFLAGS_MOD += -DMICROPY_PY_BLUETOOTH_ENABLE_L2CAP_CHANNELS=1
193
+ CFLAGS += -DMICROPY_PY_BLUETOOTH_ENABLE_L2CAP_CHANNELS=1
196
194
include $(TOP ) /extmod/nimble/nimble.mk
197
195
198
196
endif
@@ -205,31 +203,29 @@ ifeq ($(MICROPY_STANDALONE),1)
205
203
# Build libffi from source.
206
204
GIT_SUBMODULES += lib/libffi
207
205
DEPLIBS += 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)
209
207
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
211
209
else
212
- LIBFFI_LDFLAGS_MOD = $(BUILD ) /lib/libffi/out/lib/libffi.a
210
+ LIBFFI_LDFLAGS = $(BUILD ) /lib/libffi/out/lib/libffi.a
213
211
endif
214
212
else
215
213
# 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)
218
216
endif
219
217
220
218
ifeq ($(UNAME_S ) ,Linux)
221
- LIBFFI_LDFLAGS_MOD += -ldl
219
+ LIBFFI_LDFLAGS += -ldl
222
220
endif
223
221
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 )
227
224
endif
228
225
229
226
ifeq ($(MICROPY_PY_JNI ) ,1)
230
227
# 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
233
229
endif
234
230
235
231
# source files
@@ -250,6 +246,10 @@ SRC_C += \
250
246
mpbtstackport_usb.c \
251
247
mpnimbleport.c \
252
248
$(SRC_MOD ) \
249
9E7A
code>
+ modtermios.c \
250
+ modusocket.c \
251
+ modffi.c \
252
+ modjni.c \
253
253
$(wildcard $(VARIANT_DIR ) /* .c)
254
254
255
255
SHARED_SRC_C += $(addprefix shared/,\
0 commit comments