|
|
@ -3,40 +3,44 @@ |
|
|
|
#
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
rebuild-clean: |
|
|
|
-rm -rf $(BUILD_TMP) |
|
|
|
-rm -rf $(TARGET_DIR) |
|
|
|
-rm -rf $(D) |
|
|
|
cross-base-clean: |
|
|
|
-rm -rf $(CROSS_BASE) |
|
|
|
|
|
|
|
cross-clean: |
|
|
|
-rm -rf $(CROSS_DIR) |
|
|
|
|
|
|
|
deps-clean: |
|
|
|
-rm -rf $(DEPS_DIR) |
|
|
|
|
|
|
|
host-clean: |
|
|
|
-rm -rf $(HOST_DIR) |
|
|
|
|
|
|
|
staging-clean: |
|
|
|
-rm -rf $(STAGING_DIR) |
|
|
|
|
|
|
|
static-clean: |
|
|
|
-rm -rf $(STATIC_DIR) |
|
|
|
|
|
|
|
static-base-clean: |
|
|
|
-rm -rf $(STATIC_BASE) |
|
|
|
|
|
|
|
cross-clean: |
|
|
|
-rm -rf $(CROSS_DIR) |
|
|
|
|
|
|
|
cross-base-clean: |
|
|
|
-rm -rf $(CROSS_BASE) |
|
|
|
static-clean: |
|
|
|
-rm -rf $(STATIC_DIR) |
|
|
|
|
|
|
|
host-clean: |
|
|
|
-rm -rf $(HOST_DIR) |
|
|
|
target-clean: |
|
|
|
-rm -rf $(TARGET_DIR) |
|
|
|
|
|
|
|
ccache-clean: |
|
|
|
@echo "Clearing $$CCACHE_DIR" |
|
|
|
@$(CCACHE) -C |
|
|
|
|
|
|
|
rebuild-clean: target-clean deps-clean |
|
|
|
-rm -rf $(BUILD_TMP) |
|
|
|
|
|
|
|
all-clean: rebuild-clean staging-clean host-clean static-base-clean |
|
|
|
@echo -e "\n$(TERM_RED_BOLD)Any other key then CTRL-C will now remove CROSS_BASE$(TERM_NORMAL)" |
|
|
|
@read |
|
|
|
make cross-base-clean |
|
|
|
|
|
|
|
%-clean: |
|
|
|
cd $(D) && find . -name $(subst -clean,,$@) -delete |
|
|
|
@cd $(D) && find . -name $(subst -clean,,$@) -delete |
|
|
|
|
|
|
|
clean: rebuild-clean bootstrap |
|
|
|
|
|
|
@ -47,14 +51,16 @@ clean-all: |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
PHONY += rebuild-clean |
|
|
|
PHONY += staging-clean |
|
|
|
PHONY += static-clean |
|
|
|
PHONY += static-base-clean |
|
|
|
PHONY += cross-clean |
|
|
|
PHONY += cross-base-clean |
|
|
|
PHONY += cross-clean |
|
|
|
PHONY += deps-clean |
|
|
|
PHONY += host-clean |
|
|
|
PHONY += staging-clean |
|
|
|
PHONY += static-base-clean |
|
|
|
PHONY += static-clean |
|
|
|
PHONY += target-clean |
|
|
|
PHONY += ccache-clean |
|
|
|
PHONY += rebuild-clean |
|
|
|
PHONY += all-clean |
|
|
|
PHONY += %-clean |
|
|
|
PHONY += clean |
|
|
|