OSDN Git Service

805b064c58499e5b716b973ffd6405d22e2cfb41
[linuxjf/JF.git] / docs / JE-HOWTO / Makefile
1 include ../../JF.conf
2
3 JADE_ADD_OPTION = -V nochunks
4
5 include ../../JF.rules
6
7 index.html: $(BASENAME).sgml info
8 ifneq ($(NODELETE_OLDDOCS), yes)
9         if [ -d $(WORKDIR) ]; then \
10           find $(WORKDIR)               $(FIND_EXPR) | xargs rm -f ;\
11           rm -rf $(WORK_SGML)/$(BASENAME) \
12                  $(WORK_HTML)/$(BASENAME) \
13                  $(WORK_HTML)/$(BASENAME)-images ;\
14         fi
15         if [ -d $(FTP_ROOT) ]; then \
16           find $(FTP_ROOT)              $(FIND_EXPR) | xargs rm -f ;\
17         fi
18         if [ -d $(LDP_ROOT) ]; then \
19           find $(LDP_ROOT)              $(FIND_EXPR) | xargs rm -f ;\
20         fi
21         if [ -d $(WWW_ROOT)/JFdocs ]; then \
22           find $(WWW_ROOT)/JFdocs       $(FIND_EXPR) | xargs rm -f ;\
23           rm -rf $(WWW_ROOT)/JFdocs/$(BASENAME) \
24                  $(WWW_ROOT)/JFdocs/$(BASENAME)-images ;\
25         fi
26 endif
27         rm -f *.html
28         $(JADE) $(JADE_OPTION) $(JADE_ADD_OPTION) $(BASENAME).sgml >index.html
29         for f in *.html; do \
30                 nkf -j $$f > $$f.jis; \
31                 mv $$f.jis $$f; done
32         touch $(LAST_MODIFIED)