# all-libgcc
all.normal: .stmp-texinfo .stmp-bison .stmp-byacc .stmp-ld \
.stmp-gas .stmp-gcc .stmp-binutils \
- .stmp-libg++ .stmp-gdb .stmp-make .stmp-cvs .stmp-patch .stmp-emacs \
+ .stmp-libg++ .stmp-gdb .stmp-make .stmp-cvs .stmp-grep .stmp-patch .stmp-emacs \
.stmp-ispell .stmp-fileutils \
.stmp-newlib
all.cross: .stmp-bison .stmp-ld .stmp-libgcc .stmp-gdb
### cvs
all-cvs: .stmp-cvs .stmp-rcs .stmp-grep .stmp-diff
-.stmp-cvs: .stmp-gdbm force
+.stmp-cvs: .stmp-gdbm
if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
fi
touch .stmp-cvs
-clean-cvs: clean-gdbm force
+clean-cvs: clean-gdbm
if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
true ; \
fi
-install-cvs: install-rcs install-gdbm force
+install-cvs: install-rcs install-gdbm
if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
### patch
all-patch: .stmp-patch
-.stmp-patch: force
+.stmp-patch:
if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
fi
touch .stmp-patch
-clean-patch: force
+clean-patch:
if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
true ; \
fi
-install-patch: force
+install-patch:
if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
### emacs
all-emacs: .stmp-emacs
-.stmp-emacs: force
+.stmp-emacs:
if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
fi
touch .stmp-emacs
-clean-emacs: force
+clean-emacs:
if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
true ; \
fi
-install-emacs: install-rcs install-gdbm force
+install-emacs: install-rcs install-gdbm
if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
fi
### ispell
-all-ispell: .stmp-ispell
-.stmp-ispell: all-emacs force
+all-ispell: .stmp-emacs .stmp-ispell
+.stmp-ispell:
if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
fi
touch .stmp-ispell
-clean-ispell: force
+clean-ispell:
if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
true ; \
fi
-install-ispell: install-rcs install-gdbm force
+install-ispell: install-rcs install-gdbm
if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
### fileutils
all-fileutils: .stmp-fileutils
-.stmp-fileutils: force
+.stmp-fileutils:
if [ -d ./fileutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./fileutils; \
fi
touch .stmp-fileutils
-clean-fileutils: force
+clean-fileutils:
if [ -d ./fileutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./fileutils; \
true ; \
fi
-install-fileutils: force
+install-fileutils:
if [ -d ./fileutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./fileutils; \
fi
touch .stmp-libg++
-clean-libg++: force
+clean-libg++:
if [ -d ./libg++ ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libg++; \
true ; \
fi
-install-libg++: force
+install-libg++:
if [ -d ./libg++ ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libg++; \
(cd clib ; $(MAKE)) ; \
fi
-subdir_do: force
+subdir_do:
for i in $(DODIRS); do \
if [ -f ./$$i/localenv ] ; then \
if (rootme=`pwd` ; export rootme ; cd ./$$i; \
# $(man7dir) \
# $(man8dir)
-install-dirs: force
+install-dirs:
for i in $(MAKEDIRS) ; do \
echo Making $$i... ; \
[ -d $$i ] || mkdir $$i || exit 1 ; \
$(prefix) \
$(infodir)
-install-info-dirs: force
+install-info-dirs:
if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; fi
if [ -d $(datadir) ] ; then true ; else mkdir $(datadir) ; fi
if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi
-dir.info: force
+dir.info:
$(srcdir)/texinfo/gen-info-dir $(infodir) > dir.info.new
mv -f dir.info.new dir.info
etags tags: TAGS
-TAGS: FORCE
+TAGS:
etags `$(MAKE) ls`
ls: