warn_once()
[akaros.git] / Makefile
index 7a7967c..5f7681f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -541,6 +541,7 @@ endif #ifeq ($(mixed-targets),1)
 # such as how pthread depends on parlib.
 
 user-dirs = parlib pthread benchutil iplib ndblib bsd
 # such as how pthread depends on parlib.
 
 user-dirs = parlib pthread benchutil iplib ndblib bsd
+benchutil: parlib
 pthread: parlib benchutil
 iplib: parlib
 ndblib: iplib
 pthread: parlib benchutil
 iplib: parlib
 ndblib: iplib
@@ -555,7 +556,7 @@ $(user-dirs):
 
 PHONY += userclean $(clean-user-dirs)
 clean-user-dirs := $(addprefix _clean_user_,$(user-dirs))
 
 PHONY += userclean $(clean-user-dirs)
 clean-user-dirs := $(addprefix _clean_user_,$(user-dirs))
-userclean: $(clean-user-dirs) testclean
+userclean: $(clean-user-dirs) testclean utestclean
 
 $(clean-user-dirs):
        @cd user/$(patsubst _clean_user_%,%,$@) && $(MAKE) clean
 
 $(clean-user-dirs):
        @cd user/$(patsubst _clean_user_%,%,$@) && $(MAKE) clean
@@ -571,6 +572,9 @@ utest: $(user-dirs)
 testclean:
        @$(MAKE) -f tests/Makefile clean
 
 testclean:
        @$(MAKE) -f tests/Makefile clean
 
+utestclean:
+       @cd user/utest && $(MAKE) clean
+
 # KFS related stuff
 PHONY += fill-kfs unfill-kfs
 XCC_SO_FILES = $(addprefix $(XCC_TARGET_ROOT)/lib/, *.so*)
 # KFS related stuff
 PHONY += fill-kfs unfill-kfs
 XCC_SO_FILES = $(addprefix $(XCC_TARGET_ROOT)/lib/, *.so*)