source: Sophya/trunk/SophyaLib/TArray/Makefile@ 765

Last change on this file since 765 was 762, checked in by ansari, 26 years ago

Reorganisation - Creation du module TArray - Reza 2/3/2000

File size: 1.1 KB
Line 
1include ../Mgr/Makefile.h
2
3all: $(LIB)libTArray.a
4clean:
5 rm -f $(OBJ)tarray.o $(OBJ)tarrinit.o $(OBJ)tmatrix.o $(OBJ)tvector.o
6 rm -f $(LIB)libTArray.a
7$(LIB)libTArray.a : $(OBJ)tarray.o $(OBJ)tarrinit.o $(OBJ)tmatrix.o $(OBJ)tvector.o
8 $(ARCXX) $(ARCXXFLAGS) $@ $?
9ifeq ($(CXX),cxx)
10 $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -L$(LIB) -lTArray -L$(EXTLIBPATH) -o $(OBJ)xx.x -Hf
11endif
12
13$(OBJ)tarray.o: tarray.cc
14$(OBJ)tarrinit.o: tarrinit.cc $(INC)/machdefs.h \
15 $(INC)/pclassids.h tarrinit.h \
16 $(INC)/sophyainit.h tmatrix.h \
17 $(INC)/ppersist.h \
18 $(INC)/pexceptions.h \
19 $(INC)/gnumd5.h \
20 $(INC)/anydataobj.h \
21 $(INC)/ndatablock.h tvector.h
22$(OBJ)tmatrix.o: tmatrix.cc $(INC)/machdefs.h \
23 $(INC)/pclassids.h \
24 $(INC)/pexceptions.h tmatrix.h \
25 $(INC)/ppersist.h \
26 $(INC)/gnumd5.h \
27 $(INC)/anydataobj.h \
28 $(INC)/ndatablock.h \
29 $(INC)/objfio.h tvector.h
30$(OBJ)tvector.o: tvector.cc $(INC)/machdefs.h \
31 $(INC)/pclassids.h \
32 $(INC)/pexceptions.h tvector.h tmatrix.h \
33 $(INC)/ppersist.h \
34 $(INC)/gnumd5.h \
35 $(INC)/anydataobj.h \
36 $(INC)/ndatablock.h \
37 $(INC)/objfio.h
Note: See TracBrowser for help on using the repository browser.