source: Sophya/trunk/SophyaLib/BaseTools/Makefile@ 222

Last change on this file since 222 was 219, checked in by ansari, 27 years ago

Creation module DPC/SysTools Reza 09/04/99

File size: 1.3 KB
Line 
1include ../Mgr/Makefile.h
2
3all: $(LIB)libSysTools.a
4clean:
5 rm -f $(OBJ)ctimer.o $(OBJ)exceptions.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)ppersist.o $(OBJ)psighand.o $(OBJ)timing.o
6 rm $(LIB)libSysTools.a
7$(LIB)libSysTools.a : $(OBJ)ctimer.o $(OBJ)exceptions.o $(OBJ)pdlmgr.o $(OBJ)periodic.o $(OBJ)ppersist.o $(OBJ)psighand.o $(OBJ)timing.o
8 $(AR) $(ARFLAGS) $@ $?
9ifeq ($(CXX),cxx)
10 $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -L$(LIB) -lSysTools -o $(OBJ)xx.x -Hf
11endif
12
13$(OBJ)ctimer.o: ctimer.cc defs.h ctimer.h /home/ansari/DPC/Include/peida.h \
14 /home/ansari/DPC/Include/defs.h /home/ansari/DPC/Include/utils.h \
15 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
16 /home/ansari/DPC/Include/exceptions.h \
17 /home/ansari/DPC/Include/peidainit.h /home/ansari/DPC/Include/fmath.h
18$(OBJ)exceptions.o: exceptions.cc defs.h exceptions.h peidainit.h perrors.h
19$(OBJ)pdlmgr.o: pdlmgr.cc pdlmgr.h defs.h
20$(OBJ)periodic.o: periodic.cc defs.h periodic.h
21$(OBJ)ppersist.o: ppersist.cc defs.h peidainit.h ppersist.h machine.h \
22 perrors.h exceptions.h /home/ansari/DPC/Include/pclassids.h \
23 /home/ansari/DPC/Include/dates.h \
24 /home/ansari/DPC/Include/exceptions.h
25$(OBJ)psighand.o: psighand.cc psighand.h defs.h perrors.h exceptions.h \
26 peidainit.h
27$(OBJ)timing.o: timing.c
Note: See TracBrowser for help on using the repository browser.