Now it should work even under Windows.
# Previous commands do not always return non-zero exit code on build failure - invoke make directly to not miss a potential error
$(MAKE) -C $(CURDIR)/rpp-test-sw/Debug all
+define RM_OLD_WORKSPACES
+$(foreach i,$(wildcard $(TMP_WORKSPACE) $(basename $(TMP_WORKSPACE)).*),$(call rmdir,$(i))
+)
+endef
+
clean:
- $(call rmdir,$(wildcard $(basename $(TMP_WORKSPACE)).*))
+ -$(RM_OLD_WORKSPACES)
$(TMP_WORKSPACE):
$(call mkdir,$(TMP_WORKSPACE))