|
1 | | -CC ?= arm-none-eabi-gcc |
2 | | -OBJCOPY ?= arm-none-eabi-objcopy |
| 1 | +CC:=arm-none-eabi-gcc |
| 2 | +OBJCOPY:=arm-none-eabi-objcopy |
3 | 3 |
|
4 | 4 | ROOT := ../../.. |
5 | 5 |
|
@@ -258,15 +258,15 @@ $(WOLFSSL_ROOT)/%.o: $(WOLFSSL_ROOT)/%.c |
258 | 258 | # m33mu Test Targets |
259 | 259 | # ----------------------------------------------------------------------------- |
260 | 260 |
|
261 | | -# Build TLS server for m33mu testing |
262 | | -test-server: |
263 | | - $(MAKE) clean |
264 | | - $(MAKE) app-server.bin ENABLE_TLS=1 BUILD_MODE=SERVER M33MU_TEST=1 |
| 261 | +# Build TLS server/client for m33mu testing (same recipe) |
| 262 | +test-server test-client: |
| 263 | + $(MAKE) app-$(subst test-,,$@).bin ENABLE_TLS=1 M33MU_TEST=1 BUILD_MODE=$(if $(findstring server,$@),SERVER,CLIENT) |
265 | 264 |
|
266 | | -# Build TLS client for m33mu testing |
267 | | -test-client: |
| 265 | +# Build both TLS server and client for m33mu testing |
| 266 | +test-m33mu: |
268 | 267 | $(MAKE) clean |
269 | | - $(MAKE) app-client.bin ENABLE_TLS=1 BUILD_MODE=CLIENT M33MU_TEST=1 |
| 268 | + $(MAKE) app-server.bin ENABLE_TLS=1 M33MU_TEST=1 BUILD_MODE=SERVER |
| 269 | + $(MAKE) app-client.bin ENABLE_TLS=1 M33MU_TEST=1 BUILD_MODE=CLIENT |
270 | 270 |
|
271 | 271 | app-server.elf: $(OBJS) $(LDSCRIPT) |
272 | 272 | $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -Wl,--start-group -lc -lm -lgcc -lnosys -Wl,--end-group -o $@ |
@@ -315,7 +315,7 @@ size: app.elf |
315 | 315 | @echo "Flash usage: $$(arm-none-eabi-size app.elf | awk 'NR==2{printf "%.1f%% (%d / %d bytes)", ($$1+$$2)*100/2097152, $$1+$$2, 2097152}')" |
316 | 316 | @echo "RAM usage (static): $$(arm-none-eabi-size app.elf | awk 'NR==2{printf "%.1f%% (%d / %d bytes)", ($$2+$$3)*100/655360, $$2+$$3, 655360}')" |
317 | 317 |
|
318 | | -.PHONY: all clean verify size test-server test-client |
| 318 | +.PHONY: all clean verify size test-server test-client test-m33mu |
319 | 319 |
|
320 | 320 | # ----------------------------------------------------------------------------- |
321 | 321 | # Help |
|
0 commit comments