Changeset 2743 in Sophya for trunk/SophyaLib/SysTools/Makefile
- Timestamp:
- May 20, 2005, 9:57:11 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/SysTools/Makefile
r2510 r2743 1 include ../ Mgr/Makefile.h1 include ../BuildMgr/sophyamake.inc 2 2 3 all: $(LIB)libSysTools.a 3 all: $(SOPHYALIBP)libSysTools.a 4 4 5 clean: 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 12 8 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.