diff options
| author | fukachan <fukachan> | 2001-06-05 13:28:44 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-06-05 13:28:44 +0000 |
| commit | 337eb6ca54fdc30766d20d1efbda20f71d06efae (patch) | |
| tree | 978549748fadcf9d41b719f07780409618cd5531 /fml/doc/ja/Makefile.template | |
| parent | 1b78ba2d3c0c73322e1dcca939a0c28518334636 (diff) | |
| download | fml8-337eb6ca54fdc30766d20d1efbda20f71d06efae.tar.gz fml8-337eb6ca54fdc30766d20d1efbda20f71d06efae.tar.bz2 fml8-337eb6ca54fdc30766d20d1efbda20f71d06efae.zip | |
change TMP_DIR to /tmp/sgmltools
define TARGET_{HTML,TEXT}_DIR
enabel to make html and text (by w3m and lynx) format
use fml DSSLL definition only for html output
export: makes html and text by lynx by default
Diffstat (limited to 'fml/doc/ja/Makefile.template')
| -rw-r--r-- | fml/doc/ja/Makefile.template | 43 |
1 files changed, 30 insertions, 13 deletions
diff --git a/fml/doc/ja/Makefile.template b/fml/doc/ja/Makefile.template index 8602c217..663af1a8 100644 --- a/fml/doc/ja/Makefile.template +++ b/fml/doc/ja/Makefile.template @@ -1,14 +1,15 @@ # -# $FML: Makefile.template,v 1.3 2001/05/07 03:16:54 fukachan Exp $ +# $FML: Makefile.template,v 1.4 2001/05/19 07:21:39 fukachan Exp $ # -TMP_DIR = /tmp +TMP_DIR = /tmp/sgmltools # targets SOURCE = book BOOK = tech BOOK_ID = tips -TARGET_DIR = ../../../../Documentation/ja/$(BOOK) +TARGET_HTML_DIR = ../../../../Documentation/ja/$(BOOK) +TARGET_TEXT_DIR = ../../../../Documentation/ja/text # programs (except for /bin/*) UNIQ = uniq @@ -20,11 +21,14 @@ ENV = env EXPORTER = rsync -a SGML_DIR = ../../share/sgml SGML_CATALOG_FILES = ../../share/sgml/catalog -JADE_OPTS = -v -c $(SGML_DIR)/catalog -d $(SGML_DIR)/fml.dsl -SGML_TOOLS = sgmltools -v -b html -j "$(JADE_OPTS)" +JADE_OPTS = -v -c $(SGML_DIR)/catalog +FML_DSSSL = -d $(SGML_DIR)/fml.dsl +HTMLify = sgmltools -v -d -j "$(JADE_OPTS) $(FML_DSSSL)" +TEXTify = sgmltools -v -d -j "$(JADE_OPTS)" FIX_CHARSET = ../utils/bin/fix_charset.pl -ENV_VARS = TMPDIR=$(TMP_DIR) SGML_CATALOG_FILES=$(SGML_CATALOG_FILES) +ENV_VARS = TMPDIR=$(TMP_DIR) SGML_CATALOG_FILES=$(SGML_CATALOG_FILES) COLS=72 + ### ### RULES @@ -33,21 +37,34 @@ ENV_VARS = TMPDIR=$(TMP_DIR) SGML_CATALOG_FILES=$(SGML_CATALOG_FILES) all: export html: - $(ENV) $(ENV_VARS) $(SGML_TOOLS) $(SOURCE).sgml 2>&1 | $(UNIQ) - @ $(PERL) -i.bak $(FIX_CHARSET) $(SOURCE)/@*/$(BOOK_ID).html + $(ENV) $(ENV_VARS) $(HTMLify) -b html $(SOURCE).sgml 2>&1 | $(UNIQ) + @ $(PERL) -i.bak $(FIX_CHARSET) $(SOURCE)/$(BOOK_ID).html @ rm -f $(SOURCE)/@*/*.html.bak +txt: + $(ENV) $(ENV_VARS) $(TEXTify) -b txt $(SOURCE).sgml 2>&1 | $(UNIQ) + +lynx: + $(ENV) $(ENV_VARS) $(TEXTify) -b lynx $(SOURCE).sgml 2>&1 | $(UNIQ) + +ps: + $(ENV) $(ENV_VARS) $(TEXTify) -b ps $(SOURCE).sgml 2>&1 | $(UNIQ) + clean: $(FIND) . -type f -print |$(GREP) '~' |$(PERL) -nple unlink + rm -f book.txt rm -fr $(SOURCE) -export: _init html - $(EXPORTER) $(SOURCE)/@*/ $(TARGET_DIR)/ - @ rsync -a ../../en/figures/*.gif $(TARGET_DIR)/ - chmod 755 $(TARGET_DIR) +export: _init html lynx + $(EXPORTER) $(SOURCE)/ $(TARGET_HTML_DIR)/ + @ rsync -a ../../en/figures/*.gif $(TARGET_HTML_DIR)/ + @ cp book.txt $(TARGET_TEXT_DIR)/$(BOOK).txt + chmod 755 $(TARGET_HTML_DIR) scan: @ $(CVS) -n update 2>&1 |$(GREP) -v : || echo '' _init: - test -d $(TARGET_DIR) || mkdir $(TARGET_DIR) + test -d $(TARGET_HTML_DIR) || mkdir $(TARGET_HTML_DIR) + test -d $(TARGET_TEXT_DIR) || mkdir $(TARGET_TEXT_DIR) + test -d $(TMP_DIR) || mkdir $(TMP_DIR) |
