@@ -872,28 +872,35 @@ cscope: FORCE
872
872
clean-all : clean clean-doc clean-gen
873
873
874
874
clean : $(CLEANDIRS )
875
- @echo " Cleaning"
876
- $(Q )$(RM ) -f -- $(progs ) * .o .deps/* .o.d \
877
- kernel-lib/* .o kernel-lib/.deps/* .o.d \
878
- kernel-shared/* .o kernel-shared/.deps/* .o.d \
879
- image/* .o image/.deps/* .o.d \
875
+ @echo " Cleaning tools and libraries"
876
+ $(Q )$(RM ) -f -- $(progs ) $(progs_static ) mktables \
877
+ btrfs.box btrfs.box.static \
878
+ libbtrfs.a libbtrfsutil.a $(libs_shared ) $(lib_links )
879
+ @echo " Cleaning object files and dependencies"
880
+ $(Q )$(RM ) -f -- * .o .deps/* .o.d \
881
+ check/* .o check/.deps/* .o.d \
882
+ cmds/* .o cmds/.deps/* .o.d \
883
+ common/* .o common/.deps/* .o.d \
880
884
convert/* .o convert/.deps/* .o.d \
881
- mkfs/* .o mkfs/.deps/* .o.d check/* .o check/.deps/* .o.d \
882
- cmds/* .o cmds/.deps/* .o.d common/* .o common/.deps/* .o.d \
883
885
crypto/* .o crypto/.deps/* .o.d \
884
- tune/* .o tune/.deps/* .o.d \
886
+ image/* .o image/.deps/* .o.d \
887
+ kernel-lib/* .o kernel-lib/.deps/* .o.d \
888
+ kernel-shared/* .o kernel-shared/.deps/* .o.d \
889
+ kernel-shared/* .o kernel-shared/.deps/* .o.d \
885
890
libbtrfs/* .o libbtrfs/.deps/* .o.d \
886
- * .gcno * .gcda * .gcov * /* .gcno * /* .gcda * /* /.gcov \
887
- ioctl-test quick-test library-test library-test-static \
888
- mktables btrfs.static mkfs.btrfs.static fssum \
889
- btrfs.box btrfs.box.static json-formatter-test \
890
- hash-speedtest array-test \
891
- $(check_defs) \
892
- libbtrfs.a libbtrfsutil.a $(libs_shared) $(lib_links) \
893
- $(progs_static) \
894
- libbtrfsutil/*.o libbtrfsutil/.deps/*.o.d
891
+ libbtrfsutil/* .o libbtrfsutil/.deps/* .o.d \
892
+ mkfs/* .o mkfs/.deps/* .o.d \
893
+ tune/* .o tune/.deps/* .o.d
895
894
$(Q )$(RM ) -fd -- .deps * /.deps * /* /.deps
895
+ @echo " Cleaning test targets"
896
+ $(Q )$(RM ) -f -- \
897
+ array-test fsstress fsstum hash-speedtest hash-vectest ioctl-test \
898
+ json-formatter-test library-test library-test-static quick-test
899
+ @echo " Cleanin other generated files"
900
+ $(Q )$(RM ) -f -- $(check_defs ) \
901
+ * .gcno * .gcda * .gcov * /* .gcno * /* .gcda * /* /.gcov
896
902
ifeq ($(PYTHON_BINDINGS ) ,1)
903
+ @echo "Cleanin libbtrfs python generated files"
897
904
$(Q)cd libbtrfsutil/python; \
898
905
$(PYTHON) setup.py $(SETUP_PY_Q) clean -a
899
906
endif
@@ -907,9 +914,10 @@ clean-gen:
907
914
$(Q )$(RM ) -rf -- libbtrfs/version.h config.status config.cache config.log \
908
915
configure.lineno config.status.lineno Makefile.inc \
909
916
Documentation/Makefile tags TAGS \
917
+ libbtrfsutil/libbtrfsutil.pc \
910
918
cscope.files cscope.out cscope.in.out cscope.po.out \
911
919
config.log include/config.h include/config.h.in~ aclocal.m4 \
912
- configure autom4te.cache/
920
+ configure configure~ autom4te.cache/
913
921
914
922
clean-dep :
915
923
@echo " Cleaning dependency files"
0 commit comments