From 5280f9a0cd1f9ba200422ebba65d1e0133410995 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sat, 13 Sep 2014 09:43:21 -0700 Subject: Initial. --- Makefile.in | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 Makefile.in (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in new file mode 100644 index 0000000..fedb23c --- /dev/null +++ b/Makefile.in @@ -0,0 +1,76 @@ +# Makefile for man +# [need allow_null_glob_expansion=true] +# The parts behind % are removed when no message catalogs should be installed + +all: Makefile conf_script source manhtml manpages %messages + @echo; echo 'You can now do "make install"' + +# On a machine with time before distribution time +# it may be necessary to touch all distributed files + +Makefile: Makefile.in configure + @echo "Please run configure first" + exit 1 + +conf_script: configure + @echo "Please run configure first" + exit 1 + +src/Makefile: conf_script src/Makefile.in + cd src; ../conf_script Makefile + +man2html/Makefile: conf_script man2html/Makefile.in + cd man2html; ../conf_script Makefile + +man/Makefile: conf_script man/Makefile.in + cd man; ../conf_script Makefile + +msgs/Makefile: conf_script msgs/Makefile.in + cd msgs; ../conf_script Makefile + +makefiles: src/Makefile man2html/Makefile man/Makefile msgs/Makefile + +source: src/Makefile + cd src; $(MAKE) + +manhtml: man2html/Makefile source + cd man2html; $(MAKE) + +manpages: man/Makefile + cd man; $(MAKE) subdirs + +%messages: gencat/gencat msgs/Makefile source +% cd msgs; $(MAKE) + +%gencat/gencat: +% cd gencat; $(MAKE) + +install: src/Makefile man/Makefile man2html/Makefile %msgs/Makefile + cd src; $(MAKE) install + cd man2html; $(MAKE) install + cd man; $(MAKE) installsubdirs +% cd msgs; $(MAKE) install + @echo; echo 'Done.' + @echo 'In case you want to browse man pages using a www browser,' + @echo '"cd man2html", read README, and perhaps "make install-scripts".' +# @echo; echo 'Done. In case you want to mount /usr read-only, please' +# @echo 'install a symlink /usr/man/whatis -> /var/catman/whatis, or so.' + +clean: src/Makefile man/Makefile msgs/Makefile man2html/Makefile + cd src; $(MAKE) clean + cd man2html; $(MAKE) clean + cd man; $(MAKE) cleansubdirs + cd msgs; $(MAKE) clean + cd gencat; $(MAKE) clean + rm -f core *~ + +spotless distclean reallyclean: clean + cd src; $(MAKE) spotless + cd man2html; $(MAKE) spotless + cd man; $(MAKE) spotlesssubdirs + cd msgs; $(MAKE) spotless + cd gencat; $(MAKE) clean + rm -f conf_script Makefile + +DISTR = COPYING README README.HP README.RedHat README.GNU-WIN32 INSTALL \ + Makefile.in configure src man2html man msgs gencat catopen misc -- cgit v1.2.3