Subject: Patch for make realclean
From: Harald Fernengel (harry@bnro.de)
Date: Mon Nov 06 2000 - 13:19:10 CST
Hello,
this patch for /abi/src/Makefile updates the "make realclean" target
so that libwv and libiconv also do a realclean. This lets you build
the same source code on different platforms without having to check
out several clean copies. Simply do a "make realclean" to get a real
clean local copy of your source.
Harry
Index: Makefile
===================================================================
RCS file: /cvsroot/abi/src/Makefile,v
retrieving revision 1.45
diff -r1.45 Makefile
25a26,27
> REQUIREREALCLEAN= clean_ABI_ clean_ZLIB_ clean_LIBPNG_ clean_LIBWV_ clean_LIBICONV_
>
38,39c40
< realclean::
< rm -rf $(OUTDIR) $(DIST)
--- > realclean:: $(REQUIREREALCLEAN) 176a178,206 > > ################################################################# > > clean_ZLIB_: > @if [ -d $(ABI_ROOT)/../zlib ]; then \ > $(MAKE) -C $(ABI_ROOT)/../zlib clean; \ > fi > > clean_LIBPNG_: > @if [ -d $(ABI_ROOT)/../libpng ]; then \ > $(MAKE) -C $(ABI_ROOT)/../libpng clean; \ > fi > > # we have to make a realclean here so the configure script reruns > # if no makefile exists, it is already clean > clean_LIBWV_: > @if [ -d $(ABI_ROOT)/../wv -a -f $(ABI_ROOT)/../wv/Makefile ]; then \ > $(MAKE) -C $(ABI_ROOT)/../wv realclean; \ > fi > > # we have to make a distclean here to ensure that the configure script reruns > # if no makefile exists, it is already clean > clean_LIBICONV_: > @if [ -d $(ABI_ROOT)/../libiconv -a -f $(ABI_ROOT)/../libiconv/Makefile ]; then \ > $(MAKE) -C $(ABI_ROOT)/../libiconv distclean; \ > fi > > clean_ABI_: > rm -rf $(OUTDIR) $(DIST)
This archive was generated by hypermail 2b25 : Mon Nov 06 2000 - 13:19:12 CST