mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 22:48:57 +08:00
better clean handling
This commit is contained in:
23
Makefile.in
23
Makefile.in
@ -225,7 +225,7 @@ TARGET_FLAGS_TO_PASS = \
|
||||
# The first rule in the file had better be this one. Don't put any above it.
|
||||
all: $(ALL)
|
||||
|
||||
.PHONY: all info install-info
|
||||
.PHONY: all check dvi info install-info
|
||||
.NOEXPORT:
|
||||
|
||||
info check dvi:
|
||||
@ -263,25 +263,16 @@ all.cross: all-libiberty all-mmalloc all-gas all-byacc all-flex all-ld \
|
||||
.PHONY: clean distclean mostlyclean realclean do_clean
|
||||
|
||||
do_clean:
|
||||
-rm -rf *.a TEMP errs core *.o *~ \#* TAGS *.E
|
||||
-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E
|
||||
|
||||
mostlyclean: do_clean
|
||||
clean mostlyclean: do_clean
|
||||
@rootme=`pwd` ; export rootme ; \
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=mostlyclean "DODIRS=$(SUBDIRS)" subdir_do
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=$@ "DODIRS=$(SUBDIRS)" subdir_do
|
||||
|
||||
clean: do_clean
|
||||
distclean realclean: do_clean
|
||||
@rootme=`pwd` ; export rootme ; \
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=clean "DODIRS=$(SUBDIRS)" subdir_do
|
||||
|
||||
distclean: do_clean
|
||||
@rootme=`pwd` ; export rootme ; \
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=distclean "DODIRS=$(SUBDIRS)" subdir_do
|
||||
-rm -rf Makefile config.status
|
||||
|
||||
realclean: do_clean
|
||||
@rootme=`pwd` ; export rootme ; \
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=realclean "DODIRS=$(SUBDIRS)" subdir_do
|
||||
-rm -rf Makefile config.status
|
||||
$(MAKE) $(FLAGS_TO_PASS) DO=$@ "DODIRS=$(SUBDIRS)" subdir_do
|
||||
-rm -f Makefile config.status
|
||||
|
||||
uninstall:
|
||||
@echo "the uninstall target is not supported in this tree"
|
||||
|
Reference in New Issue
Block a user