@@ -163,7 +163,7 @@ LIBS = \
163
163
164
164
ifeq ($(MCU_VARIANT ) , nrf52)
165
165
166
- SRC_LIB += $(addprefix lib/,\
166
+ SRC_LIB_C += $(addprefix lib/,\
167
167
libm/math.c \
168
168
libm/fmodf.c \
169
169
libm/nearbyintf.c \
@@ -197,7 +197,7 @@ endif
197
197
198
198
ifeq ($(MCU_VARIANT ) , nrf91)
199
199
200
- SRC_LIB += $(addprefix lib/,\
200
+ SRC_LIB_C += $(addprefix lib/,\
201
201
libm/math.c \
202
202
libm/fmodf.c \
203
203
libm/nearbyintf.c \
@@ -236,7 +236,7 @@ include drivers/secureboot/secureboot.mk
236
236
237
237
endif
238
238
239
- SRC_LIB += $(addprefix shared/,\
239
+ SRC_SHARED_C += $(addprefix shared/,\
240
240
libc/string0.c \
241
241
readline/readline.c \
242
242
runtime/pyexec.c \
@@ -247,7 +247,7 @@ SRC_LIB += $(addprefix shared/,\
247
247
)
248
248
249
249
ifeq ($(MICROPY_FATFS ) , 1)
250
- SRC_LIB += $(addprefix lib/,\
250
+ SRC_LIB_C += $(addprefix lib/,\
251
251
oofatfs/ff.c \
252
252
oofatfs/ffunicode.c \
253
253
)
@@ -362,7 +362,8 @@ OBJ += $(addprefix $(BUILD)/, $(SRC_NRFX:.c=.o))
362
362
OBJ += $(addprefix $(BUILD ) /, $(SRC_NRFX_HAL:.c=.o ) )
363
363
OBJ += $(addprefix $(BUILD ) /, $(DRIVERS_SRC_C:.c=.o ) )
364
364
OBJ += $(addprefix $(BUILD ) /, $(SYSTEM_C_SRC:.c=.o ) )
365
- OBJ += $(addprefix $(BUILD ) /, $(SRC_LIB:.c=.o ) )
365
+ OBJ += $(addprefix $(BUILD ) /, $(SRC_LIB_C:.c=.o ) )
366
+ OBJ += $(addprefix $(BUILD ) /, $(SRC_SHARED_C:.c=.o ) )
366
367
OBJ += $(GEN_PINS_SRC:.c=.o )
367
368
368
369
$(BUILD ) /$(OOFATFS_DIR ) /ff.o : COPT += -Os
@@ -518,7 +519,7 @@ $(BUILD)/$(OUTPUT_FILENAME).elf: $(OBJ)
518
519
$(Q )$(SIZE ) $@
519
520
520
521
# List of sources for qstr extraction
521
- SRC_QSTR += $(SRC_C ) $(SRC_LIB ) $(DRIVERS_SRC_C ) $(SRC_BOARD_MODULES )
522
+ SRC_QSTR += $(SRC_C ) $(SRC_SHARED_C ) $(DRIVERS_SRC_C ) $(SRC_BOARD_MODULES )
522
523
523
524
# Append any auto-generated sources that are needed by sources listed in
524
525
# SRC_QSTR
0 commit comments