diff --git a/config/RULES_ARCHS b/config/RULES_ARCHS index 217836c77..dd1fa6d25 100644 --- a/config/RULES_ARCHS +++ b/config/RULES_ARCHS @@ -64,7 +64,7 @@ $(crossDirs) : # # host/cross action targets # -$(ACTIONS) clean : % : %$(DIVIDER)host %$(DIVIDER)cross +$(ACTIONS) : % : %$(DIVIDER)host %$(DIVIDER)cross HostActionTargets = $(foreach x, $(ACTIONS) clean, $(x)$(DIVIDER)host) CrossActionTargets = $(foreach x, $(ACTIONS) clean, $(x)$(DIVIDER)cross) $(HostActionTargets) : %$(DIVIDER)host : $(addprefix %$(DIVIDER), $(hostArchs)) @@ -80,6 +80,8 @@ cross : $(crossArchs) # # special clean rule # +clean : + $(RMDIR) $(hostDirs) $(crossDirs) clean$(DIVIDER)% : $(RMDIR) O.$*