8000 windows/mingw: Include extmod/shared/lib sources properly. · iabdalkader/micropython@69c9a76 · GitHub
[go: up one dir, main page]

Skip to content

Commit 69c9a76

Browse files
committed
windows/mingw: Include extmod/shared/lib sources properly.
1 parent fecfd52 commit 69c9a76

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

ports/windows/Makefile

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,18 @@ SRC_C = \
6161
$(SRC_MOD) \
6262
$(wildcard $(VARIANT_DIR)/*.c)
6363

64+
SHARED_SRC_C += $(addprefix shared/,\
65+
$(SHARED_SRC_C_EXTRA) \
66+
)
67+
68+
SRC_CXX += \
69+
$(SRC_MOD_CXX)
70+
6471
OBJ = $(PY_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
72+
OBJ += $(addprefix $(BUILD)/, $(SRC_CXX:.cpp=.o))
73+
OBJ += $(addprefix $(BUILD)/, $(SHARED_SRC_C:.c=.o))
74+
OBJ += $(addprefix $(BUILD)/, $(EXTMOD_SRC_C:.c=.o))
75+
OBJ += $(addprefix $(BUILD)/, $(LIB_SRC_C:.c=.o))
6576

6677
ifeq ($(MICROPY_USE_READLINE),1)
6778
CFLAGS_MOD += -DMICROPY_USE_READLINE=1
@@ -71,7 +82,7 @@ endif
7182
LIB += -lws2_32
7283

7384
# List of sources for qstr extraction
74-
SRC_QSTR += $(SRC_C)
85+
SRC_QSTR += $(SRC_C) $(SRC_CXX) $(SHARED_SRC_C) $(EXTMOD_SRC_C)
7586
# Append any auto-generated sources that are needed by sources listed in
7687
# SRC_QSTR
7788
SRC_QSTR_AUTO_DEPS +=

0 commit comments

Comments
 (0)
0