![]() ![]() | ![]() |
File: [local] / OpenXM / src / kan96xx / Doc / Attic / Makefile (download)
Revision 1.7, Sun Apr 7 07:18:50 2002 UTC (22 years, 4 months ago) by takayama
The files .done_install-document and .done_install are checked before trying to install documents. If these files exist, document installation will no be done. |
## $OpenXM: OpenXM/src/kan96xx/Doc/Makefile,v 1.7 2002/04/07 07:18:50 takayama Exp $ ########## Documents TOPDIR=../../../../OpenXM OpenXM_ROOT=${TOPDIR} OpenXM_doc=$(OpenXM_ROOT)/doc DVIPS=dvips -f CC=gcc LATEX2HTML=latex2html all : ttt.tex onlinehelp.tex echo "The document kan/example is in the file ttt.tex." echo "onlinehelp.tex is a collection of online help." ttt.dvi : ttt.tex -latex ttt -latex ttt ttt.tex : ex.tex ole cv0.sm1 cv2.sm1 gbelim.sm1 gblex.sm1 gbrev.sm1 gbrevsim.sm1 /bin/rm -f ttt.tex ./ole <ex.tex >ttt.tex onlinehelp.tex : -./printOnlineHelp onlinehelp.dvi : onlinehelp.tex -latex onlinehelp -latex onlinehelp ole : ole.c ${CC} -o ole ole.c make-html-document : onlinehelp.tex ttt.tex -${LATEX2HTML} onlinehelp -${LATEX2HTML} ttt ### install-document : @if [ ! -f ./.done_install-document ] ; \ then \ make install-document2 ; \ touch ./.done_install-document ; \ else \ echo "NOTE: Install-document is already done. Remove .done_install-document for a new install-document." ; \ fi install-document2 : onlinehelp.dvi ttt.dvi clean-OpenXM-doc make-html-document mkdir $(OpenXM_doc)/kan96xx touch $(OpenXM_doc)/kan96xx/DO_NOT_EDIT_THIS_DIRECTORY._ALL_FILES_ARE_AUTOMATICDALLY_GENERATED. -cp ttt.tex $(OpenXM_doc)/kan96xx/intro.tex -cp onlinehelp.tex $(OpenXM_doc)/kan96xx/onlinehelp.tex -$(DVIPS) ttt >$(OpenXM_doc)/kan96xx/intro.ps -$(DVIPS) onlinehelp >$(OpenXM_doc)/kan96xx/onlinehelp.ps -cp -r onlinehelp $(OpenXM_doc)/kan96xx -cp -r ttt $(OpenXM_doc)/kan96xx clean-OpenXM-doc : -/bin/rm -rf $(OpenXM_doc)/kan96xx ########## cleaning clean: -/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 clean-document: -/bin/rm -rf ttt.* ole *.dvi *.aux *.log *~ kanlib1 onlinehelp.tex a.out onlinehelp ttt ./.done_install-document ########### kan/library CC=gcc KAN_HOME=../Kan GMP_HOME=../gmp LIBGMP=$(GMP_HOME)/libgmp.a ## This line is for buggy linux-gmp. #LIBGMP = $(GMP_HOME)/libgmp.a $(GMP_HOME)/mpn/libmpn.a GC = ../gc/gc.a #GC = /fuji/taka/noro/gc.org.a kanlib1 : kanlib1.c (cd $(KAN_HOME); make kanlib.a) $(CC) -I$(GMP_HOME) -I$(KAN_HOME) -o kanlib1 kanlib1.c $(KAN_HOME)/kanlib.a $(LIBGMP) $(GC)