Annotation of OpenXM/src/kan96xx/Doc/Makefile.in, Revision 1.1
1.1 ! takayama 1: ## $OpenXM$
! 2: ########## Documents
! 3: #OpenXM_HOME=../../..
! 4: OpenXM_HOME=@prefix@
! 5: OpenXM_doc=$(OpenXM_HOME)/doc
! 6: OpenXM_lib=${OpenXM_HOME}/lib
! 7: DVIPS=dvips -f
! 8: CC=@CC@
! 9: LATEX2HTML=latex2html
! 10: OXWEAVE=${OpenXM_HOME}/bin/oxweave --recursive --plain
! 11:
! 12: all : ttt.tex onlinehelp.tex
! 13: echo "The document kan/example is in the file ttt.tex."
! 14: echo "onlinehelp.tex is a collection of online help."
! 15: ttt.dvi : ttt.tex
! 16: -latex ttt
! 17: -latex ttt
! 18:
! 19: ttt.tex : ex.tex ole cv0.sm1 cv2.sm1 gbelim.sm1 gblex.sm1 gbrev.sm1 gbrevsim.sm1
! 20: /bin/rm -f ttt.tex
! 21: ./ole <ex.tex >ttt.tex
! 22:
! 23: onlinehelp.tex :
! 24: -./printOnlineHelp ${OpenXM_lib}
! 25:
! 26: onlinehelp.dvi : onlinehelp.tex
! 27: -latex onlinehelp
! 28: -latex onlinehelp
! 29:
! 30: ole : ole.c
! 31: ${CC} -o ole ole.c
! 32:
! 33: make-html-document : onlinehelp.tex ttt.tex
! 34: -${LATEX2HTML} onlinehelp
! 35: -${LATEX2HTML} ttt
! 36:
! 37: oxshell-ja.tex: oxshell.oxw
! 38: rm -f oxshell-ja.tex
! 39: echo "%%DO NOT EDIT THIS FILE!" >oxshell-ja.tex
! 40: ${OXWEAVE} C ja <oxshell.oxw >>oxshell-ja.tex
! 41: ###
! 42: install-document :
! 43: @if [ ! -f ./.done_install-document ] ; \
! 44: then \
! 45: make install-document2 ; \
! 46: touch ./.done_install-document ; \
! 47: else \
! 48: echo "NOTE: Install-document is already done. Remove .done_install-document for a new install-document." ; \
! 49: fi
! 50:
! 51: install-document2 : onlinehelp.dvi ttt.dvi clean-OpenXM-doc make-html-document
! 52: mkdir $(OpenXM_doc)/kan96xx
! 53: touch $(OpenXM_doc)/kan96xx/DO_NOT_EDIT_THIS_DIRECTORY._ALL_FILES_ARE_AUTOMATICDALLY_GENERATED.
! 54: -cp ttt.tex $(OpenXM_doc)/kan96xx/intro.tex
! 55: -cp onlinehelp.tex $(OpenXM_doc)/kan96xx/onlinehelp.tex
! 56: -$(DVIPS) ttt >$(OpenXM_doc)/kan96xx/intro.ps
! 57: -$(DVIPS) onlinehelp >$(OpenXM_doc)/kan96xx/onlinehelp.ps
! 58: -cp -r onlinehelp $(OpenXM_doc)/kan96xx
! 59: -cp -r ttt $(OpenXM_doc)/kan96xx
! 60:
! 61: clean-OpenXM-doc :
! 62: -/bin/rm -rf $(OpenXM_doc)/kan96xx
! 63:
! 64: ########## cleaning
! 65: clean:
! 66: -/bin/rm -rf ttt.* ole *.dvi *.aux *.log *~ kanlib1 onlinehelp.tex a.out bin/ox bin/oxlog bin/ox_sm1 onlinehelp ttt ./.done_install-document oxshell-ja.* oxshell-en.*
! 67:
! 68: clean-document:
! 69: -/bin/rm -rf ttt.* ole *.dvi *.aux *.log *~ kanlib1 onlinehelp.tex a.out onlinehelp ttt ./.done_install-document oxshell-ja.* oxshell-en.*
! 70:
! 71: distclean: clean clean-document
! 72: ########### kan/library
! 73: CC=gcc
! 74: KAN_HOME=../Kan
! 75: GMP_HOME=../gmp
! 76: LIBGMP=$(GMP_HOME)/libgmp.a
! 77: ## This line is for buggy linux-gmp.
! 78: #LIBGMP = $(GMP_HOME)/libgmp.a $(GMP_HOME)/mpn/libmpn.a
! 79: GC = ../gc/gc.a
! 80: #GC = /fuji/taka/noro/gc.org.a
! 81: kanlib1 : kanlib1.c
! 82: (cd $(KAN_HOME); make kanlib.a)
! 83: $(CC) -I$(GMP_HOME) -I$(KAN_HOME) -o kanlib1 kanlib1.c $(KAN_HOME)/kanlib.a $(LIBGMP) $(GC)
! 84:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>