# makefile -- makefile for GnuPG document conversion # Copyright (C) 2000 IIDA Yosiaki # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA # ACKE = ack -eu ALL = $(EJTXT) $(ENSGML) $(JASGML) $(JATEXI) $(JATXT) $(JAHTML) AMS = $(ACKE) | $(M4) | $(SED) '$(RMQ)' CAT = cat EJTXT = c1.txt \ c2.txt \ c3.txt \ c4.txt \ c5.txt \ c6.txt \ c7.txt \ details.txt \ faq.txt \ hacking.txt \ manual.txt \ openpgp.txt ENSGML= c1.sgml \ c2.sgml \ c3.sgml \ c4.sgml \ c5.sgml \ c6.sgml \ c7.sgml \ manual.sgml JAHTML= manual-ja.html manual-ja_foot.html manual-ja_toc.html JASGML= c1-ja.sgml \ c2-ja.sgml \ c3-ja.sgml \ c4-ja.sgml \ c5-ja.sgml \ c6-ja.sgml \ c7-ja.sgml \ manual-ja.sgml JATEXI= c1-ja.texi \ c2-ja.texi \ c3-ja.texi \ c4-ja.texi \ c5-ja.texi \ c6-ja.texi \ c7-ja.texi \ manual-ja.texi JATXT = details-ja.txt \ faq-ja.txt \ hacking-ja.txt \ openpgp-ja.txt M4 = m4 RMQ = /^\[@@\]$$/d;s/\[@@\]//g; SE = sgml.m4 en.m4 SED = sed SJ = sgml.m4 ja.m4 SX = sgml.m4 xx.m4 TEXI2HTML = texi2html TJ = texi.m4 ja.m4 all: $(ALL) $(JAHTML): $(JATEXI) $(TEXI2HTML) manual-ja.texi c1-ja.sgml: $(SJ) c1.m4 $(CAT) $(SJ) c1.m4 | $(AMS) >$@ c2-ja.sgml: $(SJ) c2.m4 $(CAT) $(SJ) c2.m4 | $(AMS) >$@ c3-ja.sgml: $(SJ) c3.m4 $(CAT) $(SJ) c3.m4 | $(AMS) >$@ c4-ja.sgml: $(SJ) c4.m4 $(CAT) $(SJ) c4.m4 | $(AMS) >$@ c5-ja.sgml: $(SJ) c5.m4 $(CAT) $(SJ) c5.m4 | $(AMS) >$@ c6-ja.sgml: $(SJ) c6.m4 $(CAT) $(SJ) c6.m4 | $(AMS) >$@ c7-ja.sgml: $(SJ) c7.m4 $(CAT) $(SJ) c7.m4 | $(AMS) >$@ manual-ja.sgml: $(SJ) manual.m4 $(CAT) $(SJ) manual.m4 | $(AMS) >$@ c1-ja.texi: $(TJ) c1.m4 $(CAT) $(TJ) c1.m4 | $(AMS) >$@ c2-ja.texi: $(TJ) c2.m4 $(CAT) $(TJ) c2.m4 | $(AMS) >$@ c3-ja.texi: $(TJ) c3.m4 $(CAT) $(TJ) c3.m4 | $(AMS) >$@ c4-ja.texi: $(TJ) c4.m4 $(CAT) $(TJ) c4.m4 | $(AMS) >$@ c5-ja.texi: $(TJ) c5.m4 $(CAT) $(TJ) c5.m4 | $(AMS) >$@ c6-ja.texi: $(TJ) c6.m4 $(CAT) $(TJ) c6.m4 | $(AMS) >$@ c7-ja.texi: $(TJ) c7.m4 $(CAT) $(TJ) c7.m4 | $(AMS) >$@ manual-ja.texi: $(TJ) manual.m4 $(CAT) $(TJ) manual.m4 | $(AMS) >$@ details-ja.txt: ja.m4 details.m4 $(CAT) ja.m4 details.m4 | $(AMS) >$@ faq-ja.txt: ja.m4 faq.m4 $(CAT) ja.m4 faq.m4 | $(AMS) >$@ hacking-ja.txt: ja.m4 hacking.m4 $(CAT) ja.m4 hacking.m4 | $(AMS) >$@ openpgp-ja.txt: ja.m4 openpgp.m4 $(CAT) ja.m4 openpgp.m4 | $(AMS) >$@ c1.sgml: $(SE) c1.m4 $(CAT) $(SE) c1.m4 | $(AMS) >$@ c2.sgml: $(SE) c2.m4 $(CAT) $(SE) c2.m4 | $(AMS) >$@ c3.sgml: $(SE) c3.m4 $(CAT) $(SE) c3.m4 | $(AMS) >$@ c4.sgml: $(SE) c4.m4 $(CAT) $(SE) c4.m4 | $(AMS) >$@ c5.sgml: $(SE) c5.m4 $(CAT) $(SE) c5.m4 | $(AMS) >$@ c6.sgml: $(SE) c6.m4 $(CAT) $(SE) c6.m4 | $(AMS) >$@ c7.sgml: $(SE) c7.m4 $(CAT) $(SE) c7.m4 | $(AMS) >$@ manual.sgml: $(SE) manual.m4 $(CAT) $(SE) manual.m4 | $(AMS) >$@ c1.txt: $(SX) c1.m4 $(CAT) $(SX) c1.m4 | $(AMS) >$@ c2.txt: $(SX) c2.m4 $(CAT) $(SX) c2.m4 | $(AMS) >$@ c3.txt: $(SX) c3.m4 $(CAT) $(SX) c3.m4 | $(AMS) >$@ c4.txt: $(SX) c4.m4 $(CAT) $(SX) c4.m4 | $(AMS) >$@ c5.txt: $(SX) c5.m4 $(CAT) $(SX) c5.m4 | $(AMS) >$@ c6.txt: $(SX) c6.m4 $(CAT) $(SX) c6.m4 | $(AMS) >$@ c7.txt: $(SX) c7.m4 $(CAT) $(SX) c7.m4 | $(AMS) >$@ manual.txt: $(SX) manual.m4 $(CAT) $(SX) manual.m4 | $(AMS) >$@ details.txt: xx.m4 details.m4 $(CAT) xx.m4 details.m4 | $(AMS) >$@ faq.txt: xx.m4 faq.m4 $(CAT) xx.m4 faq.m4 | $(AMS) >$@ hacking.txt: xx.m4 hacking.m4 $(CAT) xx.m4 hacking.m4 | $(AMS) >$@ openpgp.txt: xx.m4 openpgp.m4 $(CAT) xx.m4 openpgp.m4 | $(AMS) >$@ clean: $(RM) $(ALL) *~