diff --git a/Makefile.include b/Makefile.include index fc209e41fe281a19f5015844b4e897ba8cdeacca..98b9430845d4b91952fa4babf4e88a6fd4130f36 100644 --- a/Makefile.include +++ b/Makefile.include @@ -125,7 +125,7 @@ $(BINDIR)$(PROJECT)/%.o: %.c $(PROJDEPS) $(USEPKG:%=${BINDIR}%.a) $(AD)mkdir -p "$(dir $@)" $(AD)$(CC) $(CFLAGS) $(INCLUDES) -c "$<" -o "$@" -$(USEPKG:%=${BINDIR}%.a):: +$(USEPKG:%=${BINDIR}%.a): @mkdir -p ${BINDIR} "$(MAKE)" -C $(RIOTBASE)/pkg/$(patsubst ${BINDIR}%.a,%,$@) diff --git a/pkg/tlsf/Makefile b/pkg/tlsf/Makefile index 7ea14d4eaca37a7f9a4033ba0955f4d7f4b6b4f6..c9f83c94c2cf384ad6b20ceeb14ae8ca9f7da827 100644 --- a/pkg/tlsf/Makefile +++ b/pkg/tlsf/Makefile @@ -15,7 +15,7 @@ ifeq (, $(UNZIP)) endif endif -.PHONY: all clean patch reset +.PHONY: all clean distclean all: $(BINDIR)$(PKG_NAME).a