[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Diff for /OpenXM/src/kan96xx/plugin/Attic/Makefile between version 1.2 and 1.5

version 1.2, 1999/11/02 12:28:57 version 1.5, 2000/01/10 19:21:17
Line 1 
Line 1 
 ## $OpenXM$  ## $OpenXM: OpenXM/src/kan96xx/plugin/Makefile,v 1.4 2000/01/10 14:31:38 maekawa Exp $
 CC = gcc  
 INCLUDE = -I ../gmp -I ../Kan  
 FLAG = -g  
 all : sample.a sm1Socket.a asirconv.a   cmo.a file2.a ox.a  
 all0 : ak.a libasir.a  
   
 sample.a : sample.h sample.c sample.hh  OPENXM=../../../../OpenXM
         $(CC) $(FLAG) $(INCLUDE) -c sample.c  OPEMXM_CONTRIB=../../../../OpenXM_contrib
         ar ru sample.a sample.o  GC=$(OPEMXM_CONTRIB)/gc
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sample.a  GMP=$(OPEMXM_CONTRIB)/gmp
   KAN96XX=$(OPENXM)/src/kan96xx
   
 sm1Socket.a : sm1Socket.h sm1Socket.c sm1Socket.hh  AR=/usr/bin/ar
         $(CC) $(FLAG) $(INCLUDE) -c sm1Socket.c  RM=/bin/rm
         ar ru sm1Socket.a sm1Socket.o  
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sm1Socket.a  
   
 sm1pvm.a : sm1pvm.h sm1pvm.c sm1pvm.hh  CC=gcc
         $(CC) $(FLAG) $(INCLUDE) -I $(PVM_ROOT)/include -c sm1pvm.c  CFLAGS+=-g -I$(GMP) -I../Kan
         ar ru sm1pvm.a sm1pvm.o  
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sm1pvm.a  
   
 asirconv.a : asir.h asirconv.c asir.hh  all: all-gc all-gmp asirconv.a cmo.a file2.a ox.a sample.a sm1Socket.a
         $(CC) $(FLAG) $(INCLUDE) -c asirconv.c  
         ar ru asirconv.a asirconv.o  
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib asirconv.a  
   
 ak.a :  clean:
 #       ln -s /fuji/taka/noro/ak.a          $(RM) -f *.a *.o a.out cmo.h cmotag.hh cmotagToName cmptag.htmp \
         ln -s /dosc/work/noro/ak.a                   ox.h ox.hh ox_kan.h
   
 libasir.a :  all-gc:
 #       ln -s /fuji/taka/noro/libasir.a          (cd $(KAN96XX) ; make all-gc)
         ln -s /dosc/work/noro/libasir.a  
   
 cmo.a : cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp oxMessageTag.h oxFunctionId.h  all-gmp:
         $(CC) $(FLAG) $(INCLUDE) -c cmo.c          (cd $(KAN96XX) ; make all-gmp)
         $(CC) $(FLAG) $(INCLUDE) -I ../gmp/mpn -c cmo-gmp.c  
         ar ru cmo.a cmo.o cmo-gmp.o  
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib cmo.a  
   
 cmotag.htmp : cmotagToName  asirconv.a: asirconv.o
         touch cmotag.htmp  
         /bin/rm  -rf cmotag.htmp  
         ./cmotagToName >cmotag.htmp  
   
 cmotagToName : cmotagToName.c cmotag.h  asirconv.o: asir.h asir.hh asirconv.c
   
   cmo.a: cmo.o cmo-gmp.o
   
   cmo.o: cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp \
           oxMessageTag.h oxFunctionId.h
   
   cmo-gmp.o: cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp \
           oxMessageTag.h oxFunctionId.h
           $(CC) $(CFLAGS) -I$(GMP)/mpn -c cmo-gmp.c
   
   cmotag.htmp: cmotagToName
           $(RM) -f cmotag.htmp
           ./cmotagToName > cmotag.htmp
   
   cmotagToName: cmotag.h cmotagToName.c
         $(CC) -o cmotagToName cmotagToName.c          $(CC) -o cmotagToName cmotagToName.c
   
 cmo.h : cmo0.h cmotag.h  cmo.h: cmo0.h cmotag.h
         /bin/rm -f cmo.h          @echo "Making cmo.h"
         echo "/*cmo.h : Dont edit  this file. */" >cmo.h          @$(RM) -f cmo.h
         cat cmotag.h  >>cmo.h          @echo "/********* DO NOT EDIT THIS FILE *************/" > cmo.h
         echo "/*cmo.h : Dont edit  this file. */" >>cmo.h          @cat cmotag.h cmo0.h >> cmo.h
         cat cmo0.h >>cmo.h  
   
 file2.a : file2.h file2.c  file2.a: file2.o
         $(CC) $(FLAG) $(INCLUDE) -c file2.c  
         ar ru file2.a file2.o  
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib file2.a  
   
 ox.h : ox.a  file2.o: file2.h file2.c
 ox.hh : ox.a  
   
 .c.o :  ox.a: mytcpio.o oxmisc.o oxmisc2.o
         $(CC) $(FLAG) $(INCLUDE) -c $<  
 mytcpio.o : mytcpio.c ox_kan.h  
 oxmisc.o : oxmisc.c ox_kan.h  
 oxmisc2.o : oxmisc2.c ox_kan.h mathcap.h cmo.h  
         $(CC) $(FLAG) $(INCLUDE) -c oxmisc2.c  
   
 ox.a : mytcpio.o oxmisc.o oxmisc2.o ox_kan.h oxx.h oxx.hh  ox.h: oxx.h
         ar ru ox.a mytcpio.o oxmisc.o oxmisc2.o          @echo "Making ox.h"
         ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib ox.a          @echo "/********* DO NOT EDIT THIS FILE *************/" > ox.h
         /bin/rm -f tmp.h          @cat oxx.h >> ox.h
         echo "/*********  DO NOT EDIT THIS FILE *************/" >tmp.h  
         cat oxx.h >>tmp.h  
         cp tmp.h ox.h  
         /bin/rm -f tmp.h  
         echo "/*********  DO NOT EDIT THIS FILE *************/" >tmp.h  
         cat oxx.hh >>tmp.h  
         cp tmp.h ox.hh  
         /bin/rm -f tmp.h  
   
   ox.hh: oxx.hh
           @echo "Making ox.hh"
           @$(RM) -f ox.hh
           @echo "/********* DO NOT EDIT THIS FILE *************/" > ox.hh
           @cat oxx.hh >> ox.hh
   
 ox_kan.h : oxMessageTag.h oxFunctionId.h file2.h cmotag.h oxKan0.h mathcap.h  
         /bin/rm -f ox_kan.h  
         echo "/* Do not edit this file. */" >ox_kan.h  
         cat mathcap.h file2.h cmotag.h oxMessageTag.h oxFunctionId.h  oxKan0.h >>ox_kan.h  
   
   ox_kan.h: cmotag.h file2.h mathcap.h oxFunctionId.h oxMessageTag.h oxKan0.h
           @echo "Making ox_kan.h"
           @$(RM) -f ox_kan.h
           @echo "/********* DO NOT EDIT THIS FILE *************/" > ox_kan.h
           @cat mathcap.h file2.h cmotag.h oxMessageTag.h oxFunctionId.h \
               oxKan0.h >> ox_kan.h
   
 clean :  mytcpio.o: ox.h ox.hh ox_kan.h mytcpio.c
         /bin/rm -f *.a *.o *~ a.out cmotagToName cmo.h cmotag.hh ox.h ox.hh ox_kan.h cmptag.htmp  oxmisc.o: ox.h ox.hh ox_kan.h oxmisc.c
   oxmisc2.o: cmo.h mathcap.h ox.h ox.hh ox_kan.h oxmisc2.c
   
   sample.a: sample.o
   
   sample.o: sample.h sample.hh sample.c
   
   sm1Socket.a: sm1Socket.o
   
   sm1Socket.o: sm1Socket.h sm1Socket.hh sm1Socket.c
   
   sm1pvm.a: sm1pvm.o
   
   sm1pvm.o: sm1pvm.h sm1pvm.hh sm1pvm.c
           $(CC) $(CFLAGS) -I $(PVM_ROOT)/include -c sm1pvm.c
   
   all0: ak.a libasir.a
   
   ak.a:
   #       ln -s /fuji/taka/noro/ak.a
           ln -s /dosc/work/noro/ak.a
   
   libasir.a:
   #       ln -s /fuji/taka/noro/libasir.a
           ln -s /dosc/work/noro/libasir.a
   
   .c.o:
           $(CC) $(CFLAGS) -c $<
   
   .o.a:
           $(AR) ru $@ $?
           $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.5

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>