Annotation of OpenXM/src/k097/Doc/Makefile, Revision 1.1
1.1 ! takayama 1: #$OpenXM$
! 2: # targets
! 3: # all :
! 4: #
! 5: # Configure here.
! 6: OpenXM_ROOT=$(HOME)/OpenXM
! 7: OpenXM_HOME=${OpenXM_ROOT}
! 8: #
! 9:
! 10: ASIRDOC=${OpenXM_ROOT}/src/asir-doc
! 11: ASIRLIB=${OpenXM_ROOT}/../OpenXM_contrib2/asir2000/lib
! 12: CONTRIB=${OpenXM_ROOT}/src/asir-contrib/packages/src
! 13: HELP=${OpenXM_HOME}/lib/k097/help
! 14: HELP_JA=$(HELP)/help-ja
! 15: HELP_EN=$(HELP)/help-en
! 16: ## PS documents are installed under $(OpenXM_doc)/asir-contrib
! 17: OpenXM_doc=$(OpenXM_ROOT)/doc
! 18: DVIPS=dvips -f
! 19: OXWEAVE=$(OpenXM_ROOT)/src/kxx/oxweave
! 20:
! 21: INFO=complex standard
! 22: JPSRCS= complex-ja.texi standard-ja.texi
! 23: ENSRCS= complex-en.texi standard-en.texi
! 24: # INFO=complex
! 25: # JPSRCS= complex-ja.texi
! 26: # ENSRCS= complex-en.texi
! 27:
! 28: all : make_help_dir all-ja all-en
! 29: make_help_dir:
! 30: -mkdir $(HELP)
! 31: all-ja: $(JPSRCS) $(ASIRDOC)/extract_func
! 32: -rm -rf $(HELP_JA)
! 33: mkdir $(HELP_JA)
! 34: for i in $(JPSRCS); do nkf -e $$i > $(HELP_JA)/$$i; done
! 35: -for i in $(JPSRCS); do (cd $(HELP_JA); makeinfo --force $$i); done
! 36: (cd $(HELP_JA); for i in $(INFO); do $(ASIRDOC)/extract_func -j $$i; done)
! 37: all-en: $(ENSRCS) $(ASIRDOC)/extract_func
! 38: -rm -rf $(HELP_EN)
! 39: mkdir $(HELP_EN)
! 40: for i in $(ENSRCS); do nkf -e $$i > $(HELP_EN)/$$i; done
! 41: -for i in $(ENSRCS); do (cd $(HELP_EN); makeinfo --force $$i); done
! 42: (cd $(HELP_EN); for i in $(INFO); do $(ASIRDOC)/extract_func -j $$i; done)
! 43:
! 44: standard.texi:
! 45: -rm -rf standard.texi
! 46: k0 <genhelp.k >standard.texi
! 47:
! 48: complex-ja.texi : complex.texi
! 49: /bin/rm -f complex-ja.texi
! 50: $(OXWEAVE) C ja <complex.texi >complex-ja.texi
! 51: complex-en.texi : complex.texi
! 52: /bin/rm -f complex-en.texi
! 53: $(OXWEAVE) C en <complex.texi >complex-en.texi
! 54: standard-ja.texi : standard.texi
! 55: /bin/rm -f standard-ja.texi
! 56: $(OXWEAVE) C en <standard.texi >standard-ja.texi
! 57: standard-en.texi : standard.texi
! 58: /bin/rm -f standard-en.texi
! 59: $(OXWEAVE) C en <standard.texi >standard-en.texi
! 60:
! 61: clean :
! 62: -/bin/rm -rf $(HELP)
! 63: -/bin/rm -f *~ *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr
! 64: -/bin/rm -f complex-en.texi complex-ja.texi standard-en.texi standard-ja.texi standard.texi
! 65:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>