Changeset 2743 in Sophya for trunk/SophyaLib/SysTools/Makefile


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

suite nouvelle structure cmv 20/05/05

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SysTools/Makefile

    r2510 r2743  
    1 include ../Mgr/Makefile.h
     1include ../BuildMgr/sophyamake.inc
    22 
    3 all: $(LIB)libSysTools.a
     3all: $(SOPHYALIBP)libSysTools.a
     4 
    45clean:
    5         rm -f $(OBJ)cexpre.o $(OBJ)commander.o $(OBJ)ctimer.o $(OBJ)cxxcmplnk.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)psighand.o $(OBJ)resusage.o $(OBJ)rpneval.o $(OBJ)zthread.o $(OBJ)timing.o
    6         rm -f $(LIB)libSysTools.a
    7 $(LIB)libSysTools.a : $(OBJ)cexpre.o $(OBJ)commander.o $(OBJ)ctimer.o $(OBJ)cxxcmplnk.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)psighand.o $(OBJ)resusage.o $(OBJ)rpneval.o $(OBJ)timing.o $(OBJ)zthread.o
    8         $(ARCXX) $(ARCXXFLAGS) $@ $($(ARARGS))
    9 ifeq ($(CXX),cxx)
    10         $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf
    11 endif
     6         rm -f $(SOPHYAOBJP)cexpre.o $(SOPHYAOBJP)commander.o $(SOPHYAOBJP)ctimer.o $(SOPHYAOBJP)cxxcmplnk.o $(SOPHYAOBJP)pdlmgr.o $(SOPHYAOBJP)periodic.o $(SOPHYAOBJP)psighand.o $(SOPHYAOBJP)resusage.o $(SOPHYAOBJP)rpneval.o $(SOPHYAOBJP)zthread.o $(SOPHYAOBJP)timing.o
     7        rm -f $(SOPHYALIBP)libSysTools.a
    128 
    13 $(OBJ)cexpre.o: cexpre.cc cexpre.h $(INC)machdefs.h \
    14   $(INC)osx_values.h \
    15   $(INC)pexceptions.h
    16 $(OBJ)commander.o: commander.cc commander.h \
    17   $(INC)machdefs.h \
    18   $(INC)osx_values.h pdlmgr.h \
    19   $(INC)dvlist.h \
    20   $(INC)objfio.h \
    21   $(INC)anydataobj.h \
    22   $(INC)ppersist.h \
    23   $(INC)pexceptions.h \
    24   $(INC)gnumd5.h \
    25   $(INC)ppfbinstream.h \
    26   $(INC)rawstream.h \
    27   $(INC)ppfnametag.h \
    28   $(INC)mutyv.h ctimer.h \
    29   $(INC)strutil.h \
    30   $(INC)strutilxx.h \
    31   $(INC)srandgen.h
    32 $(OBJ)ctimer.o: ctimer.cc $(INC)machdefs.h \
    33   $(INC)osx_values.h ctimer.h
    34 $(OBJ)cxxcmplnk.o: cxxcmplnk.cc cxxcmplnk.h \
    35   $(INC)machdefs.h \
    36   $(INC)osx_values.h
    37 $(OBJ)pdlmgr.o: pdlmgr.cc $(INC)machdefs.h \
    38   $(INC)osx_values.h pdlmgr.h
    39 $(OBJ)periodic.o: periodic.cc $(INC)machdefs.h \
    40   $(INC)osx_values.h periodic.h
    41 $(OBJ)psighand.o: psighand.cc psighand.h \
    42   $(INC)machdefs.h \
    43   $(INC)osx_values.h \
    44   $(INC)pexceptions.h
    45 $(OBJ)resusage.o: resusage.cc resusage.h \
    46   $(INC)machdefs.h \
    47   $(INC)osx_values.h
    48 $(OBJ)rpneval.o: rpneval.cc rpneval.h \
    49   $(INC)machdefs.h \
    50   $(INC)osx_values.h \
    51   $(INC)pexceptions.h \
    52   $(INC)strutilxx.h \
    53   $(INC)srandgen.h
    54 $(OBJ)zthread.o: zthread.cc zthread.h \
    55   $(INC)machdefs.h \
    56   $(INC)osx_values.h \
    57   $(INC)pexceptions.h
    58 $(OBJ)timing.o: timing.c timing.h
     9$(SOPHYALIBP)libSysTools.a : $(SOPHYAOBJP)cexpre.o $(SOPHYAOBJP)commander.o $(SOPHYAOBJP)ctimer.o $(SOPHYAOBJP)cxxcmplnk.o $(SOPHYAOBJP)pdlmgr.o $(SOPHYAOBJP)periodic.o $(SOPHYAOBJP)psighand.o $(SOPHYAOBJP)resusage.o $(SOPHYAOBJP)rpneval.o $(SOPHYAOBJP)timing.o $(SOPHYAOBJP)zthread.o
     10        $(AR) $(ARFLAGS) $@ $?
     11 
     12$(SOPHYAOBJP)cexpre.o: cexpre.cc $(SOPHYAINCP)sopnamsp.h \
     13  cexpre.h $(SOPHYAINCP)machdefs.h \
     14  $(SOPHYAINCP)pexceptions.h \
     15  $(SOPHYAINCP)srandgen.h
     16        $(CXXCOMPILE) -o $@ $<
     17 
     18$(SOPHYAOBJP)commander.o: commander.cc \
     19  $(SOPHYAINCP)sopnamsp.h commander.h \
     20  $(SOPHYAINCP)machdefs.h pdlmgr.h \
     21  $(SOPHYAINCP)dvlist.h \
     22  $(SOPHYAINCP)objfio.h \
     23  $(SOPHYAINCP)anydataobj.h \
     24  $(SOPHYAINCP)ppersist.h \
     25  $(SOPHYAINCP)pexceptions.h \
     26  $(SOPHYAINCP)gnumd5.h \
     27  $(SOPHYAINCP)ppfbinstream.h \
     28  $(SOPHYAINCP)rawstream.h \
     29  $(SOPHYAINCP)ppfnametag.h \
     30  $(SOPHYAINCP)mutyv.h ctimer.h \
     31  $(SOPHYAINCP)strutil.h \
     32  $(SOPHYAINCP)strutilxx.h cexpre.h \
     33  rpneval.h $(SOPHYAINCP)srandgen.h \
     34  zthread.h
     35        $(CXXCOMPILE) -o $@ $<
     36 
     37$(SOPHYAOBJP)ctimer.o: ctimer.cc $(SOPHYAINCP)sopnamsp.h \
     38  $(SOPHYAINCP)machdefs.h ctimer.h
     39        $(CXXCOMPILE) -o $@ $<
     40 
     41$(SOPHYAOBJP)cxxcmplnk.o: cxxcmplnk.cc \
     42  $(SOPHYAINCP)sopnamsp.h cxxcmplnk.h \
     43  $(SOPHYAINCP)machdefs.h
     44        $(CXXCOMPILE) -o $@ $<
     45 
     46$(SOPHYAOBJP)pdlmgr.o: pdlmgr.cc $(SOPHYAINCP)machdefs.h \
     47  $(SOPHYAINCP)sopnamsp.h pdlmgr.h
     48        $(CXXCOMPILE) -o $@ $<
     49 
     50$(SOPHYAOBJP)periodic.o: periodic.cc \
     51  $(SOPHYAINCP)sopnamsp.h \
     52  $(SOPHYAINCP)machdefs.h periodic.h
     53        $(CXXCOMPILE) -o $@ $<
     54 
     55$(SOPHYAOBJP)psighand.o: psighand.cc \
     56  $(SOPHYAINCP)sopnamsp.h psighand.h \
     57  $(SOPHYAINCP)machdefs.h \
     58  $(SOPHYAINCP)pexceptions.h
     59        $(CXXCOMPILE) -o $@ $<
     60 
     61$(SOPHYAOBJP)resusage.o: resusage.cc \
     62  $(SOPHYAINCP)sopnamsp.h resusage.h \
     63  $(SOPHYAINCP)machdefs.h
     64        $(CXXCOMPILE) -o $@ $<
     65 
     66$(SOPHYAOBJP)rpneval.o: rpneval.cc \
     67  $(SOPHYAINCP)sopnamsp.h rpneval.h \
     68  $(SOPHYAINCP)machdefs.h \
     69  $(SOPHYAINCP)pexceptions.h \
     70  $(SOPHYAINCP)strutilxx.h \
     71  $(SOPHYAINCP)srandgen.h
     72        $(CXXCOMPILE) -o $@ $<
     73 
     74$(SOPHYAOBJP)zthread.o: zthread.cc \
     75  $(SOPHYAINCP)sopnamsp.h zthread.h \
     76  $(SOPHYAINCP)machdefs.h \
     77  $(SOPHYAINCP)pexceptions.h
     78        $(CXXCOMPILE) -o $@ $<
     79 
     80$(SOPHYAOBJP)timing.o: timing.c timing.h
     81        $(CCOMPILE) -o $@ $<
     82 
Note: See TracChangeset for help on using the changeset viewer.