diff options
| author | Damien George <damien.p.george@gmail.com> | 2016-10-14 00:08:19 +1100 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2016-10-14 00:08:19 +1100 |
| commit | b0a15aa73540f82ef47c9492af7ce196d1b1a6e9 (patch) | |
| tree | 22fa2e58c9b744b18e925a5d142d21608b728158 /qemu-arm/Makefile | |
| parent | 8298251215a1606b50d8110665dc6bff9e31ab0e (diff) | |
qemu-arm: Enable lots of extmods and enable tests for them.
The qemu-arm port is used for testing of ARM Thumb architecture on a
desktop so should have many features enabled.
Diffstat (limited to 'qemu-arm/Makefile')
| -rw-r--r-- | qemu-arm/Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/qemu-arm/Makefile b/qemu-arm/Makefile index 31ba6baa2..6a25eb931 100644 --- a/qemu-arm/Makefile +++ b/qemu-arm/Makefile @@ -40,19 +40,28 @@ SRC_C = \ SRC_TEST_C = \ test_main.c \ +STM_SRC_C = $(addprefix stmhal/,\ + pybstdio.c \ + ) + SRC_S = \ OBJ = OBJ += $(PY_O) OBJ += $(addprefix $(BUILD)/, $(SRC_C:.c=.o)) OBJ += $(addprefix $(BUILD)/, $(SRC_S:.s=.o)) +OBJ += $(addprefix $(BUILD)/, $(STM_SRC_C:.c=.o)) OBJ_TEST = OBJ_TEST += $(PY_O) OBJ_TEST += $(addprefix $(BUILD)/, $(SRC_TEST_C:.c=.o)) OBJ_TEST += $(addprefix $(BUILD)/, $(SRC_S:.s=.o)) +OBJ_TEST += $(addprefix $(BUILD)/, $(STM_SRC_C:.c=.o)) OBJ_TEST += $(BUILD)/tinytest.o +# List of sources for qstr extraction +SRC_QSTR += $(SRC_C) $(SRC_TEST_C) $(STM_SRC_C) + all: run run: $(BUILD)/firmware.elf |
