From 6dab587f279e5320dc3fc2dcc9977af98a323c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Tue, 24 Nov 2020 17:02:13 +0100 Subject: update clean in src/examples --- src/Makefile.userprog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Makefile.userprog b/src/Makefile.userprog index d6914cf..be47b48 100644 --- a/src/Makefile.userprog +++ b/src/Makefile.userprog @@ -56,6 +56,8 @@ lib$(1).a: .PHONY: lib$(1).a $(1): rust.o lib$(1).a $$(LIB_RUST) $$(LDSCRIPT) $$(CC) $$(LDFLAGS) $$(LIB_ENTRY) rust.o lib$(1).a -o $$@ +clean:: + (cd $$($(1)_SRC) && cargo clean) endef $(foreach prog,$(PROGS),$(eval $(call TEMPLATE,$(prog)))) @@ -67,7 +69,7 @@ libc.a: $(LIB_OBJ) ranlib $@ clean:: - rm -f $(PROGS) $(PROGS_OBJ) $(PROGS_DEP) + rm -f $(PROGS) $(PROGS_RS) $(PROGS_OBJ) rust.o $(PROGS_DEP) rust.d rm -f $(LIB_DEP) $(LIB_OBJ) lib/user/entry.[do] libc.a .PHONY: all clean -- cgit v1.2.1