Allow 'make distclean' to clean winsup/cygwin
But don’t let it remove source files.
This commit is contained in:
parent
7abe634731
commit
97349b7870
|
@ -48,7 +48,7 @@ CLEAN_SUBDIRS=${patsubst %,clean_%,$(SUBDIRS)}
|
||||||
|
|
||||||
INSTALL_LICENSE:=@INSTALL_LICENSE@
|
INSTALL_LICENSE:=@INSTALL_LICENSE@
|
||||||
|
|
||||||
.PHONY: all install clean all-info info install-info install-license check \
|
.PHONY: all install clean distclean all-info info install-info install-license check \
|
||||||
$(SUBDIRS) $(INSTALL_SUBDIRS) $(CLEAN_SUBDIRS)
|
$(SUBDIRS) $(INSTALL_SUBDIRS) $(CLEAN_SUBDIRS)
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
|
@ -71,7 +71,7 @@ install-license: CYGWIN_LICENSE COPYING
|
||||||
|
|
||||||
install: Makefile $(INSTALL_LICENSE) $(INSTALL_SUBDIRS)
|
install: Makefile $(INSTALL_LICENSE) $(INSTALL_SUBDIRS)
|
||||||
|
|
||||||
clean: $(CLEAN_SUBDIRS)
|
clean distclean: $(CLEAN_SUBDIRS)
|
||||||
|
|
||||||
all-info:
|
all-info:
|
||||||
|
|
||||||
|
|
|
@ -564,8 +564,9 @@ _cygwin_crt0_common_STDINCFLAGS:=yes
|
||||||
libstdcxx_wrapper_STDINCFLAGS:=yes
|
libstdcxx_wrapper_STDINCFLAGS:=yes
|
||||||
cxx_STDINCFLAGS:=yes
|
cxx_STDINCFLAGS:=yes
|
||||||
|
|
||||||
.PHONY: all force dll_ofiles install all_target install_target all_host install_host \
|
.PHONY: all force dll_ofiles install all_target install_target all_host \
|
||||||
install install-libs install-headers
|
install_host install install-libs install-headers \
|
||||||
|
clean distclean realclean maintainer-clean
|
||||||
|
|
||||||
all_host=@all_host@
|
all_host=@all_host@
|
||||||
install_host=@install_host@
|
install_host=@install_host@
|
||||||
|
@ -653,14 +654,15 @@ uninstall-man:
|
||||||
rm -f $(DESTDIR)$(mandir)/man7/`basename $$i` ; \
|
rm -f $(DESTDIR)$(mandir)/man7/`basename $$i` ; \
|
||||||
done
|
done
|
||||||
|
|
||||||
clean:
|
clean distclean realclean:
|
||||||
-rm -f *.o *.dll *.dbg *.a *.exp junk *.base version.cc *.exe *.d *stamp* *_magic.h sigfe.s cygwin.def globals.h $(srcdir)/$(TLSOFFSETS_H) $(srcdir)/devices.cc
|
-rm -f *.o *.dll *.dbg *.a *.exp junk *.base version.cc *.exe *.d *stamp* *_magic.h sigfe.s cygwin.def globals.h
|
||||||
-@$(MAKE) -C ${cygserver_blddir} libclean
|
-@$(MAKE) -C ${cygserver_blddir} libclean
|
||||||
|
|
||||||
maintainer-clean realclean: clean
|
maintainer-clean: clean
|
||||||
@echo "This command is intended for maintainers to use;"
|
@echo "This command is intended for maintainers to use;"
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
-rm -fr configure
|
-rm -fr configure
|
||||||
|
-rm -f $(srcdir)/$(TLSOFFSETS_H) $(srcdir)/devices.cc
|
||||||
|
|
||||||
# Rule to build LDSCRIPT
|
# Rule to build LDSCRIPT
|
||||||
$(LDSCRIPT): $(LDSCRIPT).in
|
$(LDSCRIPT): $(LDSCRIPT).in
|
||||||
|
|
Loading…
Reference in New Issue