source: Sophya/trunk/SophyaLib/SysTools/Makefile@ 2502

Last change on this file since 2502 was 2446, checked in by ansari, 22 years ago

Introduction de la classe Commander, qui devra devenir la classe de base pour PIACmd (piapp) - Reza 06/10/2003

File size: 1.1 KB
Line 
1include ../Mgr/Makefile.h
2
3all: $(LIB)libSysTools.a
4clean:
5 rm -f $(OBJ)commander.o $(OBJ)ctimer.o $(OBJ)cxxcmplnk.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)psighand.o $(OBJ)resusage.o $(OBJ)zthread.o $(OBJ)timing.o
6 rm -f $(LIB)libSysTools.a
7$(LIB)libSysTools.a : $(OBJ)commander.o $(OBJ)ctimer.o $(OBJ)cxxcmplnk.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)psighand.o $(OBJ)resusage.o $(OBJ)timing.o $(OBJ)zthread.o
8 $(ARCXX) $(ARCXXFLAGS) $@ $($(ARARGS))
9ifeq ($(CXX),cxx)
10 $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf
11endif
12
13$(OBJ)commander.o: commander.cc commander.h \
14 $(INC)machdefs.h pdlmgr.h ctimer.h \
15 $(INC)strutil.h \
16 $(INC)strutilxx.h \
17 $(INC)srandgen.h
18$(OBJ)ctimer.o: ctimer.cc $(INC)machdefs.h ctimer.h
19$(OBJ)cxxcmplnk.o: cxxcmplnk.cc cxxcmplnk.h \
20 $(INC)machdefs.h
21$(OBJ)pdlmgr.o: pdlmgr.cc pdlmgr.h
22$(OBJ)periodic.o: periodic.cc $(INC)machdefs.h \
23 periodic.h
24$(OBJ)psighand.o: psighand.cc psighand.h \
25 $(INC)machdefs.h \
26 $(INC)pexceptions.h
27$(OBJ)resusage.o: resusage.cc resusage.h \
28 $(INC)machdefs.h
29$(OBJ)zthread.o: zthread.cc zthread.h \
30 $(INC)machdefs.h \
31 $(INC)pexceptions.h
32$(OBJ)timing.o: timing.c timing.h
Note: See TracBrowser for help on using the repository browser.