Changeset 4019 in Sophya for trunk/SophyaLib/BaseTools/smakefile


Ignore:
Timestamp:
Sep 24, 2011, 6:31:08 PM (14 years ago)
Author:
cmv
Message:

ajout generateurs tinymt32+64, cmv 24/09/2011

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/smakefile

    r3879 r4019  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)datatype.o $(SOPHYAOBJP)dvlist.o $(SOPHYAOBJP)fiondblock.o $(SOPHYAOBJP)mutyv.o $(SOPHYAOBJP)ndatablock.o $(SOPHYAOBJP)pexceptions.o $(SOPHYAOBJP)ppersist.o $(SOPHYAOBJP)ppfbinstream.o $(SOPHYAOBJP)ppftpointerio.o $(SOPHYAOBJP)randfmt.o $(SOPHYAOBJP)randinterf.o $(SOPHYAOBJP)randr48.o $(SOPHYAOBJP)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)stsrand.o $(SOPHYAOBJP)timestamp.o $(SOPHYAOBJP)dSFMT.o $(SOPHYAOBJP)gnumd5.o
     6         rm -f $(SOPHYAOBJP)datatype.o $(SOPHYAOBJP)dvlist.o $(SOPHYAOBJP)fiondblock.o $(SOPHYAOBJP)mutyv.o $(SOPHYAOBJP)ndatablock.o $(SOPHYAOBJP)pexceptions.o $(SOPHYAOBJP)ppersist.o $(SOPHYAOBJP)ppfbinstream.o $(SOPHYAOBJP)ppftpointerio.o $(SOPHYAOBJP)randtmt64.o $(SOPHYAOBJP)randtmt32.o $(SOPHYAOBJP)randfmt.o $(SOPHYAOBJP)randinterf.o $(SOPHYAOBJP)randr48.o $(SOPHYAOBJP)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)stsrand.o $(SOPHYAOBJP)timestamp.o $(SOPHYAOBJP)dSFMT.o $(SOPHYAOBJP)gnumd5.o $(SOPHYAOBJP)tinymt32.o $(SOPHYAOBJP)tinymt64.o
    77        rm -f $(SOPHYALIBP)libBaseTools.a
    88 
    9 $(SOPHYALIBP)libBaseTools.a : $(SOPHYAOBJP)datatype.o $(SOPHYAOBJP)dSFMT.o $(SOPHYAOBJP)dvlist.o $(SOPHYAOBJP)fiondblock.o $(SOPHYAOBJP)gnumd5.o $(SOPHYAOBJP)mutyv.o $(SOPHYAOBJP)ndatablock.o $(SOPHYAOBJP)pexceptions.o $(SOPHYAOBJP)ppersist.o $(SOPHYAOBJP)ppfbinstream.o $(SOPHYAOBJP)ppftpointerio.o $(SOPHYAOBJP)randfmt.o $(SOPHYAOBJP)randinterf.o $(SOPHYAOBJP)randr48.o $(SOPHYAOBJP)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)stsrand.o $(SOPHYAOBJP)timestamp.o
     9$(SOPHYALIBP)libBaseTools.a : $(SOPHYAOBJP)datatype.o $(SOPHYAOBJP)dSFMT.o $(SOPHYAOBJP)dvlist.o $(SOPHYAOBJP)fiondblock.o $(SOPHYAOBJP)gnumd5.o $(SOPHYAOBJP)mutyv.o $(SOPHYAOBJP)ndatablock.o $(SOPHYAOBJP)pexceptions.o $(SOPHYAOBJP)ppersist.o $(SOPHYAOBJP)ppfbinstream.o $(SOPHYAOBJP)ppftpointerio.o $(SOPHYAOBJP)randtmt64.o $(SOPHYAOBJP)randtmt32.o $(SOPHYAOBJP)randfmt.o $(SOPHYAOBJP)randinterf.o $(SOPHYAOBJP)randr48.o $(SOPHYAOBJP)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)stsrand.o $(SOPHYAOBJP)timestamp.o $(SOPHYAOBJP)tinymt32.o $(SOPHYAOBJP)tinymt64.o
    1010        $(AR) $(ARFLAGS) $@ $?
    1111        touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
    1212 
    1313$(SOPHYAOBJP)datatype.o: datatype.cc datatype.h \
    14   $(SOPHYAINCP)machdefs.h
     14 $(SOPHYAINCP)machdefs.h
    1515        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatype.cc
    1616 
    17 $(SOPHYAOBJP)dvlist.o: dvlist.cc \
    18   $(SOPHYAINCP)machdefs.h \
    19   dvlist.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
    20   ppfbinstream.h rawstream.h ppfnametag.h mutyv.h timestamp.h \
    21   $(SOPHYAINCP)strutil.h
     17$(SOPHYAOBJP)dvlist.o: dvlist.cc $(SOPHYAINCP)machdefs.h \
     18 dvlist.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
     19 ppfbinstream.h rawstream.h ppfnametag.h mutyv.h timestamp.h \
     20 $(SOPHYAINCP)strutil.h
    2221        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dvlist.cc
    2322 
    2423$(SOPHYAOBJP)fiondblock.o: fiondblock.cc sopnamsp.h \
    25   $(SOPHYAINCP)machdefs.h \
    26   pexceptions.h datatype.h fiondblock.h ppersist.h gnumd5.h \
    27   ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h
     24 $(SOPHYAINCP)machdefs.h pexceptions.h datatype.h \
     25 fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
     26 ndatablock.h anydataobj.h
    2827        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiondblock.cc
    2928 
    3029$(SOPHYAOBJP)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
    31   $(SOPHYAINCP)machdefs.h \
    32   timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
    33   ppfbinstream.h rawstream.h ppfnametag.h
     30 $(SOPHYAINCP)machdefs.h timestamp.h objfio.h \
     31 anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     32 rawstream.h ppfnametag.h
    3433        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mutyv.cc
    3534 
    3635$(SOPHYAOBJP)ndatablock.o: ndatablock.cc sopnamsp.h \
    37   $(SOPHYAINCP)machdefs.h \
    38   pexceptions.h ndatablock.h anydataobj.h thsafeop.h
     36 $(SOPHYAINCP)machdefs.h pexceptions.h \
     37 ndatablock.h anydataobj.h thsafeop.h
    3938        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ndatablock.cc
    4039 
    4140$(SOPHYAOBJP)pexceptions.o: pexceptions.cc sopnamsp.h pexceptions.h \
    42   $(SOPHYAINCP)machdefs.h
     41 $(SOPHYAINCP)machdefs.h
    4342        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pexceptions.cc
    4443 
    4544$(SOPHYAOBJP)ppersist.o: ppersist.cc sopnamsp.h \
    46   $(SOPHYAINCP)machdefs.h \
    47   pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
    48   ppfnametag.h anydataobj.h
     45 $(SOPHYAINCP)machdefs.h pexceptions.h ppersist.h \
     46 gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h anydataobj.h
    4947        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppersist.cc
    5048 
    5149$(SOPHYAOBJP)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
    52   $(SOPHYAINCP)machdefs.h \
    53   ppfbinstream.h rawstream.h pexceptions.h
     50 $(SOPHYAINCP)machdefs.h ppfbinstream.h \
     51 rawstream.h pexceptions.h
    5452        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppfbinstream.cc
    5553 
    5654$(SOPHYAOBJP)ppftpointerio.o: ppftpointerio.cc \
    57   $(SOPHYAINCP)machdefs.h \
    58   ppftpointerio.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    59   rawstream.h ppfnametag.h
     55 $(SOPHYAINCP)machdefs.h ppftpointerio.h \
     56 ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
     57 ppfnametag.h
    6058        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftpointerio.cc
     59 
    6160 
    6261$(SOPHYAOBJP)randfmt.o: randfmt.cc randfmt.h \
     
    6665        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randfmt.cc
    6766 
     67$(SOPHYAOBJP)randtmt32.o: randtmt32.cc randtmt32.h \
     68  $(SOPHYAINCP)machdefs.h \
     69  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     70  rawstream.h ppfnametag.h randinterf.h tinymt32.h
     71        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randtmt32.cc
     72 
     73$(SOPHYAOBJP)randtmt64.o: randtmt64.cc randtmt64.h \
     74  $(SOPHYAINCP)machdefs.h \
     75  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     76  rawstream.h ppfnametag.h randinterf.h tinymt64.h
     77        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randtmt64.cc
     78 
    6879$(SOPHYAOBJP)randinterf.o: randinterf.cc sopnamsp.h \
    69   $(SOPHYAINCP)machdefs.h \
    70   pexceptions.h randinterf.h anydataobj.h
     80 $(SOPHYAINCP)machdefs.h pexceptions.h \
     81 randinterf.h anydataobj.h
    7182        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randinterf.cc
    7283 
    73 $(SOPHYAOBJP)randr48.o: randr48.cc \
    74   $(SOPHYAINCP)machdefs.h \
    75   thsafeop.h pexceptions.h fiondblock.h ppersist.h gnumd5.h \
    76   ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h \
    77   randr48.h objfio.h randinterf.h
     84$(SOPHYAOBJP)randr48.o: randr48.cc $(SOPHYAINCP)machdefs.h \
     85 thsafeop.h pexceptions.h fiondblock.h ppersist.h gnumd5.h ppfbinstream.h \
     86 rawstream.h ppfnametag.h ndatablock.h anydataobj.h randr48.h objfio.h \
     87 randinterf.h
    7888        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randr48.cc
    7989 
    8090$(SOPHYAOBJP)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
    81   $(SOPHYAINCP)machdefs.h \
    82   pexceptions.h
     91 $(SOPHYAINCP)machdefs.h pexceptions.h
    8392        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rawstream.cc
    8493 
    8594$(SOPHYAOBJP)sophyainit.o: sophyainit.cc sopnamsp.h \
    86   $(SOPHYAINCP)machdefs.h \
    87   sophyainit.h pexceptions.h ppersist.h gnumd5.h ppfbinstream.h \
    88   rawstream.h ppfnametag.h fiondblock.h ndatablock.h anydataobj.h \
    89   dvlist.h objfio.h mutyv.h timestamp.h randr48.h randinterf.h randfmt.h \
    90   fiosegdb.h segdatablock.h thsafeop.h ppftpointerio.h ppfwrapstlv.h \
    91   sversion.h
     95 $(SOPHYAINCP)machdefs.h sophyainit.h \
     96 pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
     97 ppfnametag.h fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h \
     98 mutyv.h timestamp.h randr48.h randinterf.h randfmt.h randtmt32.h randtmt64.h fiosegdb.h \
     99 segdatablock.h thsafeop.h ppftpointerio.h ppfwrapstlv.h sversion.h
    92100        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sophyainit.cc
    93101 
    94102$(SOPHYAOBJP)stsrand.o: stsrand.cc stsrand.h \
    95   $(SOPHYAINCP)machdefs.h \
    96   objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    97   rawstream.h ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
     103 $(SOPHYAINCP)machdefs.h objfio.h anydataobj.h \
     104 ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
     105 ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
    98106        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  stsrand.cc
    99107 
    100 $(SOPHYAOBJP)timestamp.o: timestamp.cc \
    101   $(SOPHYAINCP)machdefs.h \
    102   timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
    103   ppfbinstream.h rawstream.h ppfnametag.h
     108$(SOPHYAOBJP)timestamp.o: timestamp.cc $(SOPHYAINCP)machdefs.h \
     109 timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
     110 ppfbinstream.h rawstream.h ppfnametag.h
    104111        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  timestamp.cc
    105112 
     
    107114        $(CCOMPILE) -o $@  dSFMT.c
    108115 
    109 $(SOPHYAOBJP)gnumd5.o: gnumd5.c \
    110   $(SOPHYAINCP)machdefs.h \
    111   bithelp.h gnumd5.h
     116$(SOPHYAOBJP)gnumd5.o: gnumd5.c $(SOPHYAINCP)machdefs.h \
     117 bithelp.h gnumd5.h
    112118        $(CCOMPILE) -o $@  gnumd5.c
    113119 
     120$(SOPHYAOBJP)tinymt32.o: tinymt32.c tinymt32.h
     121        $(CCOMPILE) -o $@  tinymt32.c
     122 
     123$(SOPHYAOBJP)tinymt64.o: tinymt64.c tinymt64.h
     124        $(CCOMPILE) -o $@  tinymt64.c
     125 
Note: See TracChangeset for help on using the changeset viewer.