Changeset 2743 in Sophya for trunk/SophyaLib/TArray/Makefile
- Timestamp:
- May 20, 2005, 9:57:11 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/Makefile
r2444 r2743 1 include ../ Mgr/Makefile.h1 include ../BuildMgr/sophyamake.inc 2 2 3 all: $(LIB)libTArray.a 3 all: $(SOPHYALIBP)libTArray.a 4 4 5 clean: 5 rm -f $(OBJ)basarr.o $(OBJ)fioarr.o $(OBJ)matharr.o $(OBJ)sopemtx.o $(OBJ)tarray.o $(OBJ)tarrinit.o $(OBJ)tmatrix.o $(OBJ)toeplitzMatrix.o $(OBJ)tvector.o $(OBJ)utilarr.o 6 rm -f $(LIB)libTArray.a 7 $(LIB)libTArray.a : $(OBJ)basarr.o $(OBJ)fioarr.o $(OBJ)matharr.o $(OBJ)sopemtx.o $(OBJ)tarray.o $(OBJ)tarrinit.o $(OBJ)tmatrix.o $(OBJ)toeplitzMatrix.o $(OBJ)tvector.o $(OBJ)utilarr.o 8 $(ARCXX) $(ARCXXFLAGS) $@ $($(ARARGS)) 9 ifeq ($(CXX),cxx) 10 $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf 11 endif 6 rm -f $(SOPHYAOBJP)basarr.o $(SOPHYAOBJP)fioarr.o $(SOPHYAOBJP)matharr.o $(SOPHYAOBJP)sopemtx.o $(SOPHYAOBJP)tarray.o $(SOPHYAOBJP)tarrinit.o $(SOPHYAOBJP)tmatrix.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)tvector.o $(SOPHYAOBJP)utilarr.o 7 rm -f $(SOPHYALIBP)libTArray.a 12 8 13 $(OBJ)basarr.o: basarr.cc $(INC)machdefs.h \ 14 $(INC)pexceptions.h basarr.h \ 15 $(INC)anydataobj.h \ 16 $(INC)mutyv.h \ 17 $(INC)dvlist.h \ 18 $(INC)objfio.h \ 19 $(INC)ppersist.h \ 20 $(INC)gnumd5.h 21 $(OBJ)fioarr.o: fioarr.cc $(INC)pexceptions.h \ 22 $(INC)machdefs.h \ 23 $(INC)fiondblock.h \ 24 $(INC)ppersist.h \ 25 $(INC)gnumd5.h \ 26 $(INC)ndatablock.h \ 27 $(INC)anydataobj.h fioarr.h tarray.h \ 28 basarr.h $(INC)mutyv.h \ 29 $(INC)dvlist.h \ 30 $(INC)objfio.h utilarr.h tmatrix.h tvector.h \ 31 $(INC)datatype.h 32 $(OBJ)matharr.o: matharr.cc $(INC)machdefs.h \ 33 matharr.h tarray.h basarr.h \ 34 $(INC)anydataobj.h \ 35 $(INC)mutyv.h \ 36 $(INC)dvlist.h \ 37 $(INC)objfio.h \ 38 $(INC)ppersist.h \ 39 $(INC)pexceptions.h \ 40 $(INC)gnumd5.h \ 41 $(INC)ndatablock.h utilarr.h 42 $(OBJ)sopemtx.o: sopemtx.cc $(INC)machdefs.h \ 43 sopemtx.h tmatrix.h tarray.h basarr.h \ 44 $(INC)anydataobj.h \ 45 $(INC)mutyv.h \ 46 $(INC)dvlist.h \ 47 $(INC)objfio.h \ 48 $(INC)ppersist.h \ 49 $(INC)pexceptions.h \ 50 $(INC)gnumd5.h \ 51 $(INC)ndatablock.h utilarr.h tvector.h \ 52 $(INC)smathconst.h 53 $(OBJ)tarray.o: tarray.cc $(INC)machdefs.h \ 54 $(INC)pexceptions.h tarray.h basarr.h \ 55 $(INC)anydataobj.h \ 56 $(INC)mutyv.h \ 57 $(INC)dvlist.h \ 58 $(INC)objfio.h \ 59 $(INC)ppersist.h \ 60 $(INC)gnumd5.h \ 61 $(INC)ndatablock.h utilarr.h 62 $(OBJ)tarrinit.o: tarrinit.cc $(INC)machdefs.h \ 63 tarrinit.h $(INC)sophyainit.h fioarr.h \ 64 tarray.h basarr.h $(INC)anydataobj.h \ 65 $(INC)mutyv.h \ 66 $(INC)dvlist.h \ 67 $(INC)objfio.h \ 68 $(INC)ppersist.h \ 69 $(INC)pexceptions.h \ 70 $(INC)gnumd5.h \ 71 $(INC)ndatablock.h utilarr.h tmatrix.h \ 72 tvector.h 73 $(OBJ)tmatrix.o: tmatrix.cc $(INC)machdefs.h \ 74 $(INC)pexceptions.h tmatrix.h tarray.h \ 75 basarr.h $(INC)anydataobj.h \ 76 $(INC)mutyv.h \ 77 $(INC)dvlist.h \ 78 $(INC)objfio.h \ 79 $(INC)ppersist.h \ 80 $(INC)gnumd5.h \ 81 $(INC)ndatablock.h utilarr.h 82 $(OBJ)toeplitzMatrix.o: toeplitzMatrix.cc toeplitzMatrix.h \ 83 $(INC)machdefs.h \ 84 $(INC)nbmath.h \ 85 $(INC)smathconst.h \ 86 $(INC)timing.h array.h tarray.h basarr.h \ 87 $(INC)anydataobj.h \ 88 $(INC)mutyv.h \ 89 $(INC)dvlist.h \ 90 $(INC)objfio.h \ 91 $(INC)ppersist.h \ 92 $(INC)pexceptions.h \ 93 $(INC)gnumd5.h \ 94 $(INC)ndatablock.h utilarr.h tmatrix.h \ 95 tvector.h matharr.h fioarr.h sopemtx.h \ 96 $(INC)fftservintf.h \ 97 $(INC)tmatrix.h \ 98 $(INC)tvector.h \ 99 $(INC)fftpserver.h 100 $(OBJ)tvector.o: tvector.cc $(INC)machdefs.h \ 101 $(INC)pexceptions.h tvector.h tmatrix.h \ 102 tarray.h basarr.h $(INC)anydataobj.h \ 103 $(INC)mutyv.h \ 104 $(INC)dvlist.h \ 105 $(INC)objfio.h \ 106 $(INC)ppersist.h \ 107 $(INC)gnumd5.h \ 108 $(INC)ndatablock.h utilarr.h 109 $(OBJ)utilarr.o: utilarr.cc $(INC)machdefs.h \ 110 utilarr.h $(INC)mutyv.h \ 111 $(INC)srandgen.h 9 $(SOPHYALIBP)libTArray.a : $(SOPHYAOBJP)basarr.o $(SOPHYAOBJP)fioarr.o $(SOPHYAOBJP)matharr.o $(SOPHYAOBJP)sopemtx.o $(SOPHYAOBJP)tarray.o $(SOPHYAOBJP)tarrinit.o $(SOPHYAOBJP)tmatrix.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)tvector.o $(SOPHYAOBJP)utilarr.o 10 $(AR) $(ARFLAGS) $@ $? 11 12 $(SOPHYAOBJP)basarr.o: basarr.cc $(SOPHYAINCP)sopnamsp.h \ 13 $(SOPHYAINCP)machdefs.h \ 14 $(SOPHYAINCP)pexceptions.h basarr.h \ 15 $(SOPHYAINCP)anydataobj.h \ 16 $(SOPHYAINCP)mutyv.h \ 17 $(SOPHYAINCP)dvlist.h \ 18 $(SOPHYAINCP)objfio.h \ 19 $(SOPHYAINCP)ppersist.h \ 20 $(SOPHYAINCP)gnumd5.h \ 21 $(SOPHYAINCP)ppfbinstream.h \ 22 $(SOPHYAINCP)rawstream.h \ 23 $(SOPHYAINCP)ppfnametag.h 24 $(CXXCOMPILE) -o $@ $< 25 26 $(SOPHYAOBJP)fioarr.o: fioarr.cc $(SOPHYAINCP)sopnamsp.h \ 27 $(SOPHYAINCP)pexceptions.h \ 28 $(SOPHYAINCP)machdefs.h \ 29 $(SOPHYAINCP)fiondblock.h \ 30 $(SOPHYAINCP)ppersist.h \ 31 $(SOPHYAINCP)gnumd5.h \ 32 $(SOPHYAINCP)ppfbinstream.h \ 33 $(SOPHYAINCP)rawstream.h \ 34 $(SOPHYAINCP)ppfnametag.h \ 35 $(SOPHYAINCP)ndatablock.h \ 36 $(SOPHYAINCP)anydataobj.h fioarr.h \ 37 tarray.h basarr.h $(SOPHYAINCP)mutyv.h \ 38 $(SOPHYAINCP)dvlist.h \ 39 $(SOPHYAINCP)objfio.h utilarr.h tmatrix.h \ 40 tvector.h $(SOPHYAINCP)datatype.h 41 $(CXXCOMPILE) -o $@ $< 42 43 $(SOPHYAOBJP)matharr.o: matharr.cc \ 44 $(SOPHYAINCP)sopnamsp.h \ 45 $(SOPHYAINCP)machdefs.h matharr.h tarray.h \ 46 basarr.h $(SOPHYAINCP)anydataobj.h \ 47 $(SOPHYAINCP)mutyv.h \ 48 $(SOPHYAINCP)dvlist.h \ 49 $(SOPHYAINCP)objfio.h \ 50 $(SOPHYAINCP)ppersist.h \ 51 $(SOPHYAINCP)pexceptions.h \ 52 $(SOPHYAINCP)gnumd5.h \ 53 $(SOPHYAINCP)ppfbinstream.h \ 54 $(SOPHYAINCP)rawstream.h \ 55 $(SOPHYAINCP)ppfnametag.h \ 56 $(SOPHYAINCP)ndatablock.h utilarr.h 57 $(CXXCOMPILE) -o $@ $< 58 59 $(SOPHYAOBJP)sopemtx.o: sopemtx.cc \ 60 $(SOPHYAINCP)sopnamsp.h \ 61 $(SOPHYAINCP)machdefs.h sopemtx.h \ 62 tmatrix.h tarray.h basarr.h \ 63 $(SOPHYAINCP)anydataobj.h \ 64 $(SOPHYAINCP)mutyv.h \ 65 $(SOPHYAINCP)dvlist.h \ 66 $(SOPHYAINCP)objfio.h \ 67 $(SOPHYAINCP)ppersist.h \ 68 $(SOPHYAINCP)pexceptions.h \ 69 $(SOPHYAINCP)gnumd5.h \ 70 $(SOPHYAINCP)ppfbinstream.h \ 71 $(SOPHYAINCP)rawstream.h \ 72 $(SOPHYAINCP)ppfnametag.h \ 73 $(SOPHYAINCP)ndatablock.h utilarr.h \ 74 tvector.h $(SOPHYAINCP)smathconst.h 75 $(CXXCOMPILE) -o $@ $< 76 77 $(SOPHYAOBJP)tarray.o: tarray.cc $(SOPHYAINCP)sopnamsp.h \ 78 $(SOPHYAINCP)machdefs.h \ 79 $(SOPHYAINCP)pexceptions.h tarray.h \ 80 basarr.h $(SOPHYAINCP)anydataobj.h \ 81 $(SOPHYAINCP)mutyv.h \ 82 $(SOPHYAINCP)dvlist.h \ 83 $(SOPHYAINCP)objfio.h \ 84 $(SOPHYAINCP)ppersist.h \ 85 $(SOPHYAINCP)gnumd5.h \ 86 $(SOPHYAINCP)ppfbinstream.h \ 87 $(SOPHYAINCP)rawstream.h \ 88 $(SOPHYAINCP)ppfnametag.h \ 89 $(SOPHYAINCP)ndatablock.h utilarr.h 90 $(CXXCOMPILE) -o $@ $< 91 92 $(SOPHYAOBJP)tarrinit.o: tarrinit.cc \ 93 $(SOPHYAINCP)sopnamsp.h \ 94 $(SOPHYAINCP)machdefs.h tarrinit.h \ 95 $(SOPHYAINCP)sophyainit.h fioarr.h \ 96 tarray.h basarr.h \ 97 $(SOPHYAINCP)anydataobj.h \ 98 $(SOPHYAINCP)mutyv.h \ 99 $(SOPHYAINCP)dvlist.h \ 100 $(SOPHYAINCP)objfio.h \ 101 $(SOPHYAINCP)ppersist.h \ 102 $(SOPHYAINCP)pexceptions.h \ 103 $(SOPHYAINCP)gnumd5.h \ 104 $(SOPHYAINCP)ppfbinstream.h \ 105 $(SOPHYAINCP)rawstream.h \ 106 $(SOPHYAINCP)ppfnametag.h \ 107 $(SOPHYAINCP)ndatablock.h utilarr.h \ 108 tmatrix.h tvector.h 109 $(CXXCOMPILE) -o $@ $< 110 111 $(SOPHYAOBJP)tmatrix.o: tmatrix.cc \ 112 $(SOPHYAINCP)sopnamsp.h \ 113 $(SOPHYAINCP)machdefs.h \ 114 $(SOPHYAINCP)pexceptions.h tmatrix.h \ 115 tarray.h basarr.h \ 116 $(SOPHYAINCP)anydataobj.h \ 117 $(SOPHYAINCP)mutyv.h \ 118 $(SOPHYAINCP)dvlist.h \ 119 $(SOPHYAINCP)objfio.h \ 120 $(SOPHYAINCP)ppersist.h \ 121 $(SOPHYAINCP)gnumd5.h \ 122 $(SOPHYAINCP)ppfbinstream.h \ 123 $(SOPHYAINCP)rawstream.h \ 124 $(SOPHYAINCP)ppfnametag.h \ 125 $(SOPHYAINCP)ndatablock.h utilarr.h 126 $(CXXCOMPILE) -o $@ $< 127 128 $(SOPHYAOBJP)toeplitzMatrix.o: toeplitzMatrix.cc \ 129 $(SOPHYAINCP)sopnamsp.h toeplitzMatrix.h \ 130 $(SOPHYAINCP)machdefs.h \ 131 $(SOPHYAINCP)nbmath.h \ 132 $(SOPHYAINCP)smathconst.h \ 133 $(SOPHYAINCP)timing.h array.h tarray.h \ 134 basarr.h $(SOPHYAINCP)anydataobj.h \ 135 $(SOPHYAINCP)mutyv.h \ 136 $(SOPHYAINCP)dvlist.h \ 137 $(SOPHYAINCP)objfio.h \ 138 $(SOPHYAINCP)ppersist.h \ 139 $(SOPHYAINCP)pexceptions.h \ 140 $(SOPHYAINCP)gnumd5.h \ 141 $(SOPHYAINCP)ppfbinstream.h \ 142 $(SOPHYAINCP)rawstream.h \ 143 $(SOPHYAINCP)ppfnametag.h \ 144 $(SOPHYAINCP)ndatablock.h utilarr.h \ 145 tmatrix.h tvector.h matharr.h fioarr.h sopemtx.h \ 146 $(SOPHYAINCP)fftservintf.h \ 147 $(SOPHYAINCP)tmatrix.h \ 148 $(SOPHYAINCP)tvector.h \ 149 $(SOPHYAINCP)fftpserver.h 150 $(CXXCOMPILE) -o $@ $< 151 152 $(SOPHYAOBJP)tvector.o: tvector.cc \ 153 $(SOPHYAINCP)sopnamsp.h \ 154 $(SOPHYAINCP)machdefs.h \ 155 $(SOPHYAINCP)pexceptions.h tvector.h \ 156 tmatrix.h tarray.h basarr.h \ 157 $(SOPHYAINCP)anydataobj.h \ 158 $(SOPHYAINCP)mutyv.h \ 159 $(SOPHYAINCP)dvlist.h \ 160 $(SOPHYAINCP)objfio.h \ 161 $(SOPHYAINCP)ppersist.h \ 162 $(SOPHYAINCP)gnumd5.h \ 163 $(SOPHYAINCP)ppfbinstream.h \ 164 $(SOPHYAINCP)rawstream.h \ 165 $(SOPHYAINCP)ppfnametag.h \ 166 $(SOPHYAINCP)ndatablock.h utilarr.h 167 $(CXXCOMPILE) -o $@ $< 168 169 $(SOPHYAOBJP)utilarr.o: utilarr.cc \ 170 $(SOPHYAINCP)sopnamsp.h \ 171 $(SOPHYAINCP)machdefs.h utilarr.h \ 172 $(SOPHYAINCP)mutyv.h \ 173 $(SOPHYAINCP)srandgen.h 174 $(CXXCOMPILE) -o $@ $< 175
Note:
See TracChangeset
for help on using the changeset viewer.