Changeset 2743 in Sophya for trunk/SophyaLib/TArray


Ignore:
Timestamp:
May 20, 2005, 9:57:11 AM (20 years ago)
Author:
cmv
Message:

suite nouvelle structure cmv 20/05/05

Location:
trunk/SophyaLib/TArray
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/Makefile

    r2444 r2743  
    1 include ../Mgr/Makefile.h
     1include ../BuildMgr/sophyamake.inc
    22 
    3 all: $(LIB)libTArray.a
     3all: $(SOPHYALIBP)libTArray.a
     4 
    45clean:
    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
    128 
    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.