Changeset 2739 in Sophya for trunk/SophyaLib/BaseTools


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

suite nouvelle structure cmv 20/05/05

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

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/Makefile

    r2703 r2739  
    1 include ../Mgr/Makefile.h
     1include ../BuildMgr/sophyamake.inc
    22 
    3 all: $(LIB)libBaseTools.a
     3all: $(SOPHYALIBP)libBaseTools.a
     4 
    45clean:
    5         rm -f $(OBJ)datatype.o $(OBJ)dvlist.o $(OBJ)fiondblock.o $(OBJ)mutyv.o $(OBJ)ndatablock.o $(OBJ)pexceptions.o $(OBJ)ppersist.o $(OBJ)ppfbinstream.o $(OBJ)ppftpointerio.o $(OBJ)rawstream.o $(OBJ)sophyainit.o $(OBJ)timestamp.o $(OBJ)gnumd5.o $(OBJ)srandgen.o
    6         rm -f $(LIB)libBaseTools.a
    7 $(LIB)libBaseTools.a : $(OBJ)datatype.o $(OBJ)dvlist.o $(OBJ)fiondblock.o $(OBJ)gnumd5.o $(OBJ)mutyv.o $(OBJ)ndatablock.o $(OBJ)pexceptions.o $(OBJ)ppersist.o $(OBJ)ppfbinstream.o $(OBJ)ppftpointerio.o $(OBJ)rawstream.o $(OBJ)sophyainit.o $(OBJ)srandgen.o $(OBJ)timestamp.o
    8         $(ARCXX) $(ARCXXFLAGS) $@ $($(ARARGS))
    9 ifeq ($(CXX),cxx)
    10         $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf
    11 endif
     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)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)timestamp.o $(SOPHYAOBJP)gnumd5.o $(SOPHYAOBJP)srandgen.o
     7        rm -f $(SOPHYALIBP)libBaseTools.a
    128 
    13 $(OBJ)datatype.o: datatype.cc sopnamsp.h datatype.h \
    14   $(INC)machdefs.h
    15 $(OBJ)dvlist.o: dvlist.cc sopnamsp.h $(INC)machdefs.h \
    16   dvlist.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
    17   ppfbinstream.h rawstream.h ppfnametag.h mutyv.h \
    18   $(INC)strutil.h
    19 $(OBJ)fiondblock.o: fiondblock.cc sopnamsp.h \
    20   $(INC)machdefs.h pexceptions.h datatype.h \
    21   fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
     9$(SOPHYALIBP)libBaseTools.a : $(SOPHYAOBJP)datatype.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)rawstream.o $(SOPHYAOBJP)sophyainit.o $(SOPHYAOBJP)srandgen.o $(SOPHYAOBJP)timestamp.o
     10        $(AR) $(ARFLAGS) $@ $?
     11 
     12$(SOPHYAOBJP)datatype.o: datatype.cc sopnamsp.h datatype.h \
     13  $(SOPHYAINCP)machdefs.h
     14        $(CXXCOMPILE) -o $@ $<
     15 
     16$(SOPHYAOBJP)dvlist.o: dvlist.cc sopnamsp.h \
     17  $(SOPHYAINCP)machdefs.h dvlist.h objfio.h \
     18  anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     19  rawstream.h ppfnametag.h mutyv.h \
     20  $(SOPHYAINCP)strutil.h
     21        $(CXXCOMPILE) -o $@ $<
     22 
     23$(SOPHYAOBJP)fiondblock.o: fiondblock.cc sopnamsp.h \
     24  $(SOPHYAINCP)machdefs.h pexceptions.h \
     25  datatype.h fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
    2226  ppfnametag.h ndatablock.h anydataobj.h
    23 $(OBJ)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
    24   $(INC)machdefs.h
    25 $(OBJ)ndatablock.o: ndatablock.cc sopnamsp.h \
    26   $(INC)machdefs.h pexceptions.h ndatablock.h \
     27        $(CXXCOMPILE) -o $@ $<
     28 
     29$(SOPHYAOBJP)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
     30  $(SOPHYAINCP)machdefs.h
     31        $(CXXCOMPILE) -o $@ $<
     32 
     33$(SOPHYAOBJP)ndatablock.o: ndatablock.cc sopnamsp.h \
     34  $(SOPHYAINCP)machdefs.h pexceptions.h \
     35  ndatablock.h anydataobj.h
     36        $(CXXCOMPILE) -o $@ $<
     37 
     38$(SOPHYAOBJP)pexceptions.o: pexceptions.cc sopnamsp.h pexceptions.h \
     39  $(SOPHYAINCP)machdefs.h
     40        $(CXXCOMPILE) -o $@ $<
     41 
     42$(SOPHYAOBJP)ppersist.o: ppersist.cc sopnamsp.h \
     43  $(SOPHYAINCP)machdefs.h pexceptions.h \
     44  ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
    2745  anydataobj.h
    28 $(OBJ)pexceptions.o: pexceptions.cc sopnamsp.h pexceptions.h \
    29   $(INC)machdefs.h
    30 $(OBJ)ppersist.o: ppersist.cc sopnamsp.h \
    31   $(INC)machdefs.h pexceptions.h ppersist.h \
    32   gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h anydataobj.h
    33 $(OBJ)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
    34   $(INC)machdefs.h ppfbinstream.h rawstream.h \
     46        $(CXXCOMPILE) -o $@ $<
     47 
     48$(SOPHYAOBJP)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
     49  $(SOPHYAINCP)machdefs.h ppfbinstream.h \
     50  rawstream.h pexceptions.h
     51        $(CXXCOMPILE) -o $@ $<
     52 
     53$(SOPHYAOBJP)ppftpointerio.o: ppftpointerio.cc \
     54  $(SOPHYAINCP)machdefs.h sopnamsp.h \
     55  ppftpointerio.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     56  rawstream.h ppfnametag.h
     57        $(CXXCOMPILE) -o $@ $<
     58 
     59$(SOPHYAOBJP)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
     60  $(SOPHYAINCP)machdefs.h pexceptions.h
     61        $(CXXCOMPILE) -o $@ $<
     62 
     63$(SOPHYAOBJP)sophyainit.o: sophyainit.cc sopnamsp.h \
     64  $(SOPHYAINCP)machdefs.h sophyainit.h \
     65  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
     66  ppfnametag.h fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h \
     67  mutyv.h fiosegdb.h segdatablock.h ppftpointerio.h ppfwrapstlv.h \
     68  sversion.h
     69        $(CXXCOMPILE) -o $@ $<
     70 
     71$(SOPHYAOBJP)timestamp.o: timestamp.cc sopnamsp.h \
     72  $(SOPHYAINCP)machdefs.h timestamp.h \
    3573  pexceptions.h
    36 $(OBJ)ppftpointerio.o: ppftpointerio.cc \
    37   $(INC)machdefs.h sopnamsp.h ppftpointerio.h \
    38   ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
    39   ppfnametag.h
    40 $(OBJ)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
    41   $(INC)machdefs.h pexceptions.h
    42 $(OBJ)sophyainit.o: sophyainit.cc sopnamsp.h \
    43   $(INC)machdefs.h sophyainit.h pexceptions.h \
    44   ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
    45   fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h mutyv.h \
    46   fiosegdb.h segdatablock.h ppftpointerio.h ppfwrapstlv.h sversion.h
    47 $(OBJ)timestamp.o: timestamp.cc sopnamsp.h \
    48   $(INC)machdefs.h timestamp.h pexceptions.h
    49 $(OBJ)gnumd5.o: gnumd5.c $(INC)machdefs.h bithelp.h \
    50   gnumd5.h
    51 $(OBJ)srandgen.o: srandgen.c $(INC)machdefs.h \
    52   srandgen.h smathconst.h
     74        $(CXXCOMPILE) -o $@ $<
     75 
     76$(SOPHYAOBJP)gnumd5.o: gnumd5.c $(SOPHYAINCP)machdefs.h \
     77  bithelp.h gnumd5.h
     78        $(CCOMPILE) -o $@ $<
     79 
     80$(SOPHYAOBJP)srandgen.o: srandgen.c \
     81  $(SOPHYAINCP)machdefs.h srandgen.h \
     82  smathconst.h
     83        $(CCOMPILE) -o $@ $<
     84 
     85$(SOPHYAOBJP)toto.o: toto.f
     86        $(FCOMPILE) -o $@ $<
     87 
Note: See TracChangeset for help on using the changeset viewer.