|
@@ -173,7 +173,7 @@ AWK = awk
|
|
|
# non-config cases
|
|
# non-config cases
|
|
|
config := 1
|
|
config := 1
|
|
|
|
|
|
|
|
-NON_CONFIG_TARGETS := clean TAGS tags cscope help install-doc install-man install-html install-info install-pdf doc man html info pdf
|
|
|
|
|
|
|
+NON_CONFIG_TARGETS := clean python-clean TAGS tags cscope help install-doc install-man install-html install-info install-pdf doc man html info pdf
|
|
|
|
|
|
|
|
ifdef MAKECMDGOALS
|
|
ifdef MAKECMDGOALS
|
|
|
ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),)
|
|
ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),)
|
|
@@ -802,7 +802,10 @@ config-clean:
|
|
|
$(call QUIET_CLEAN, config)
|
|
$(call QUIET_CLEAN, config)
|
|
|
$(Q)$(MAKE) -C $(srctree)/tools/build/feature/ $(if $(OUTPUT),OUTPUT=$(OUTPUT)feature/,) clean >/dev/null
|
|
$(Q)$(MAKE) -C $(srctree)/tools/build/feature/ $(if $(OUTPUT),OUTPUT=$(OUTPUT)feature/,) clean >/dev/null
|
|
|
|
|
|
|
|
-clean:: $(LIBTRACEEVENT)-clean $(LIBAPI)-clean $(LIBBPF)-clean $(LIBSUBCMD)-clean config-clean fixdep-clean
|
|
|
|
|
|
|
+python-clean:
|
|
|
|
|
+ $(python-clean)
|
|
|
|
|
+
|
|
|
|
|
+clean:: $(LIBTRACEEVENT)-clean $(LIBAPI)-clean $(LIBBPF)-clean $(LIBSUBCMD)-clean config-clean fixdep-clean python-clean
|
|
|
$(call QUIET_CLEAN, core-objs) $(RM) $(LIB_FILE) $(OUTPUT)perf-archive $(OUTPUT)perf-with-kcore $(LANG_BINDINGS)
|
|
$(call QUIET_CLEAN, core-objs) $(RM) $(LIB_FILE) $(OUTPUT)perf-archive $(OUTPUT)perf-with-kcore $(LANG_BINDINGS)
|
|
|
$(Q)find $(if $(OUTPUT),$(OUTPUT),.) -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.d' -delete
|
|
$(Q)find $(if $(OUTPUT),$(OUTPUT),.) -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.d' -delete
|
|
|
$(Q)$(RM) $(OUTPUT).config-detected
|
|
$(Q)$(RM) $(OUTPUT).config-detected
|
|
@@ -819,7 +822,6 @@ clean:: $(LIBTRACEEVENT)-clean $(LIBAPI)-clean $(LIBBPF)-clean $(LIBSUBCMD)-clea
|
|
|
$(OUTPUT)$(vhost_virtio_ioctl_array) \
|
|
$(OUTPUT)$(vhost_virtio_ioctl_array) \
|
|
|
$(OUTPUT)$(perf_ioctl_array)
|
|
$(OUTPUT)$(perf_ioctl_array)
|
|
|
$(QUIET_SUBDIR0)Documentation $(QUIET_SUBDIR1) clean
|
|
$(QUIET_SUBDIR0)Documentation $(QUIET_SUBDIR1) clean
|
|
|
- $(python-clean)
|
|
|
|
|
|
|
|
|
|
#
|
|
#
|
|
|
# To provide FEATURE-DUMP into $(FEATURE_DUMP_COPY)
|
|
# To provide FEATURE-DUMP into $(FEATURE_DUMP_COPY)
|