source: Sophya/trunk/SophyaLib/NTools/Makefile@ 230

Last change on this file since 230 was 220, checked in by ansari, 27 years ago

Creation module DPC/NTools Reza 09/04/99

File size: 11.8 KB
Line 
1include ../Mgr/Makefile.h
2
3all: $(LIB)libNTools.a
4clean:
5 rm -f $(OBJ)cimage.o $(OBJ)cspline.o $(OBJ)cvector.o $(OBJ)datacards.o $(OBJ)datatypes.o $(OBJ)dates.o $(OBJ)difeq.o $(OBJ)dvlist.o $(OBJ)dynccd.o $(OBJ)fct1dfit.o $(OBJ)fct2dfit.o $(OBJ)generaldata.o $(OBJ)generalfit.o $(OBJ)hisprof.o $(OBJ)histos.o $(OBJ)histos2.o $(OBJ)imageop.o $(OBJ)integ.o $(OBJ)linfit.o $(OBJ)matrix.o $(OBJ)median.o $(OBJ)ntuple.o $(OBJ)outilsinit.o $(OBJ)perandom.o $(OBJ)poly.o $(OBJ)pversion.o $(OBJ)rk4cdifeq.o $(OBJ)rzimage.o $(OBJ)simplesort.o $(OBJ)tabmath.o $(OBJ)utils.o $(OBJ)datime.o $(OBJ)matxop.o $(OBJ)nbmath.o $(OBJ)nbrandom.o $(OBJ)nbtri.o $(OBJ)strutil.o
6 rm $(LIB)libNTools.a
7$(LIB)libNTools.a : $(OBJ)cimage.o $(OBJ)cspline.o $(OBJ)cvector.o $(OBJ)datacards.o $(OBJ)datatypes.o $(OBJ)dates.o $(OBJ)datime.o $(OBJ)difeq.o $(OBJ)dvlist.o $(OBJ)dynccd.o $(OBJ)fct1dfit.o $(OBJ)fct2dfit.o $(OBJ)generaldata.o $(OBJ)generalfit.o $(OBJ)hisprof.o $(OBJ)histos.o $(OBJ)histos2.o $(OBJ)imageop.o $(OBJ)integ.o $(OBJ)linfit.o $(OBJ)matrix.o $(OBJ)matxop.o $(OBJ)median.o $(OBJ)nbmath.o $(OBJ)nbrandom.o $(OBJ)nbtri.o $(OBJ)ntuple.o $(OBJ)outilsinit.o $(OBJ)perandom.o $(OBJ)poly.o $(OBJ)pversion.o $(OBJ)rk4cdifeq.o $(OBJ)rzimage.o $(OBJ)simplesort.o $(OBJ)strutil.o $(OBJ)tabmath.o $(OBJ)utils.o
8 $(AR) $(ARFLAGS) $@ $?
9ifeq ($(CXX),cxx)
10 $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -L$(LIB) -lNTools -o $(OBJ)xx.x -Hf
11endif
12
13$(OBJ)cimage.o: cimage.cc /home/ansari/DPC/Include/defs.h \
14 /home/ansari/DPC/Include/perrors.h \
15 /home/ansari/DPC/Include/exceptions.h \
16 /home/ansari/DPC/Include/peidainit.h cimage.h rzimage.h rzvect.h \
17 /home/ansari/DPC/Include/machine.h datatypes.h \
18 /home/ansari/DPC/Include/ppersist.h \
19 /home/ansari/DPC/Include/pclassids.h dvlist.h fct1dfit.h generalfit.h \
20 matrix.h peida.h utils.h fmath.h cvector.h generaldata.h poly.h \
21 histos.h nbconst.h
22$(OBJ)cspline.o: cspline.cc /home/ansari/DPC/Include/defs.h nbtri.h \
23 cspline.h cvector.h matrix.h peida.h utils.h \
24 /home/ansari/DPC/Include/perrors.h \
25 /home/ansari/DPC/Include/exceptions.h \
26 /home/ansari/DPC/Include/peidainit.h fmath.h \
27 /home/ansari/DPC/Include/ppersist.h \
28 /home/ansari/DPC/Include/pclassids.h
29$(OBJ)cvector.o: cvector.cc /home/ansari/DPC/Include/defs.h cvector.h \
30 matrix.h peida.h utils.h /home/ansari/DPC/Include/machine.h \
31 /home/ansari/DPC/Include/perrors.h \
32 /home/ansari/DPC/Include/exceptions.h \
33 /home/ansari/DPC/Include/peidainit.h fmath.h \
34 /home/ansari/DPC/Include/ppersist.h \
35 /home/ansari/DPC/Include/pclassids.h generalfit.h generaldata.h \
36 poly.h
37$(OBJ)datacards.o: datacards.cc /home/ansari/DPC/Include/defs.h datacards.h \
38 peida.h utils.h /home/ansari/DPC/Include/machine.h \
39 /home/ansari/DPC/Include/perrors.h \
40 /home/ansari/DPC/Include/exceptions.h \
41 /home/ansari/DPC/Include/peidainit.h fmath.h
42$(OBJ)datatypes.o: datatypes.cc /home/ansari/DPC/Include/defs.h datatypes.h \
43 /home/ansari/DPC/Include/machine.h
44$(OBJ)dates.o: dates.cc /home/ansari/DPC/Include/defs.h \
45 /home/ansari/DPC/Include/perrors.h \
46 /home/ansari/DPC/Include/exceptions.h \
47 /home/ansari/DPC/Include/peidainit.h dates.h
48$(OBJ)difeq.o: difeq.cc /home/ansari/DPC/Include/defs.h difeq.h \
49 /home/ansari/DPC/Include/exceptions.h \
50 /home/ansari/DPC/Include/peidainit.h cvector.h matrix.h peida.h \
51 utils.h /home/ansari/DPC/Include/machine.h \
52 /home/ansari/DPC/Include/perrors.h fmath.h \
53 /home/ansari/DPC/Include/ppersist.h \
54 /home/ansari/DPC/Include/pclassids.h \
55 /home/ansari/DPC/Include/ctimer.h /home/ansari/DPC/Include/peida.h
56$(OBJ)dvlist.o: dvlist.cc /home/ansari/DPC/Include/defs.h dvlist.h \
57 /home/ansari/DPC/Include/ppersist.h \
58 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
59 /home/ansari/DPC/Include/exceptions.h \
60 /home/ansari/DPC/Include/peidainit.h \
61 /home/ansari/DPC/Include/pclassids.h strutil.h
62$(OBJ)dynccd.o: dynccd.cc /home/ansari/DPC/Include/defs.h fmath.h perandom.h \
63 /home/ansari/DPC/Include/machine.h histos.h peida.h utils.h \
64 /home/ansari/DPC/Include/perrors.h \
65 /home/ansari/DPC/Include/exceptions.h \
66 /home/ansari/DPC/Include/peidainit.h cvector.h matrix.h \
67 /home/ansari/DPC/Include/ppersist.h \
68 /home/ansari/DPC/Include/pclassids.h nbrandom.h cimage.h rzimage.h \
69 rzvect.h datatypes.h dvlist.h dynccd.h
70$(OBJ)fct1dfit.o: fct1dfit.cc /home/ansari/DPC/Include/defs.h fct1dfit.h \
71 generalfit.h /home/ansari/DPC/Include/exceptions.h \
72 /home/ansari/DPC/Include/peidainit.h matrix.h peida.h utils.h \
73 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
74 fmath.h /home/ansari/DPC/Include/ppersist.h \
75 /home/ansari/DPC/Include/pclassids.h cvector.h generaldata.h poly.h \
76 nbconst.h tabmath.h
77$(OBJ)fct2dfit.o: fct2dfit.cc /home/ansari/DPC/Include/defs.h fct2dfit.h \
78 generalfit.h /home/ansari/DPC/Include/exceptions.h \
79 /home/ansari/DPC/Include/peidainit.h matrix.h peida.h utils.h \
80 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
81 fmath.h /home/ansari/DPC/Include/ppersist.h \
82 /home/ansari/DPC/Include/pclassids.h cvector.h generaldata.h poly.h \
83 nbconst.h tabmath.h simps2d.h
84$(OBJ)generaldata.o: generaldata.cc /home/ansari/DPC/Include/defs.h \
85 /home/ansari/DPC/Include/perrors.h \
86 /home/ansari/DPC/Include/exceptions.h \
87 /home/ansari/DPC/Include/peidainit.h nbtri.h generalfit.h matrix.h \
88 peida.h utils.h fmath.h /home/ansari/DPC/Include/ppersist.h \
89 /home/ansari/DPC/Include/pclassids.h cvector.h generaldata.h poly.h
90$(OBJ)generalfit.o: generalfit.cc /home/ansari/DPC/Include/defs.h \
91 generalfit.h /home/ansari/DPC/Include/exceptions.h \
92 /home/ansari/DPC/Include/peidainit.h matrix.h peida.h utils.h \
93 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
94 fmath.h /home/ansari/DPC/Include/ppersist.h \
95 /home/ansari/DPC/Include/pclassids.h cvector.h generaldata.h poly.h \
96 nbconst.h tabmath.h
97$(OBJ)hisprof.o: hisprof.cc /home/ansari/DPC/Include/defs.h hisprof.h \
98 peida.h utils.h /home/ansari/DPC/Include/machine.h \
99 /home/ansari/DPC/Include/perrors.h \
100 /home/ansari/DPC/Include/exceptions.h \
101 /home/ansari/DPC/Include/peidainit.h fmath.h cvector.h matrix.h \
102 /home/ansari/DPC/Include/ppersist.h \
103 /home/ansari/DPC/Include/pclassids.h histos.h
104$(OBJ)histos.o: histos.cc /home/ansari/DPC/Include/defs.h histos.h peida.h \
105 utils.h /home/ansari/DPC/Include/machine.h \
106 /home/ansari/DPC/Include/perrors.h \
107 /home/ansari/DPC/Include/exceptions.h \
108 /home/ansari/DPC/Include/peidainit.h fmath.h cvector.h matrix.h \
109 /home/ansari/DPC/Include/ppersist.h \
110 /home/ansari/DPC/Include/pclassids.h poly.h strutil.h generalfit.h \
111 generaldata.h
112$(OBJ)histos2.o: histos2.cc /home/ansari/DPC/Include/defs.h histos2.h \
113 peida.h utils.h /home/ansari/DPC/Include/machine.h \
114 /home/ansari/DPC/Include/perrors.h \
115 /home/ansari/DPC/Include/exceptions.h \
116 /home/ansari/DPC/Include/peidainit.h fmath.h histos.h cvector.h \
117 matrix.h /home/ansari/DPC/Include/ppersist.h \
118 /home/ansari/DPC/Include/pclassids.h generalfit.h generaldata.h \
119 poly.h
120$(OBJ)imageop.o: imageop.cc /home/ansari/DPC/Include/defs.h simplesort.h \
121 peida.h utils.h /home/ansari/DPC/Include/machine.h \
122 /home/ansari/DPC/Include/perrors.h \
123 /home/ansari/DPC/Include/exceptions.h \
124 /home/ansari/DPC/Include/peidainit.h fmath.h nbmath.h histos.h \
125 cvector.h matrix.h /home/ansari/DPC/Include/ppersist.h \
126 /home/ansari/DPC/Include/pclassids.h datatypes.h imageop.h cimage.h \
127 rzimage.h rzvect.h dvlist.h cspline.h nbtri.h
128$(OBJ)integ.o: integ.cc /home/ansari/DPC/Include/defs.h integ.h \
129 /home/ansari/DPC/Include/exceptions.h \
130 /home/ansari/DPC/Include/peidainit.h generalfit.h matrix.h peida.h \
131 utils.h /home/ansari/DPC/Include/machine.h \
132 /home/ansari/DPC/Include/perrors.h fmath.h \
133 /home/ansari/DPC/Include/ppersist.h \
134 /home/ansari/DPC/Include/pclassids.h cvector.h generaldata.h poly.h
135$(OBJ)linfit.o: linfit.cc /home/ansari/DPC/Include/defs.h peida.h utils.h \
136 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
137 /home/ansari/DPC/Include/exceptions.h \
138 /home/ansari/DPC/Include/peidainit.h fmath.h linfit.h matrix.h \
139 /home/ansari/DPC/Include/ppersist.h \
140 /home/ansari/DPC/Include/pclassids.h cvector.h
141$(OBJ)matrix.o: matrix.cc /home/ansari/DPC/Include/defs.h peida.h utils.h \
142 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
143 /home/ansari/DPC/Include/exceptions.h \
144 /home/ansari/DPC/Include/peidainit.h fmath.h matrix.h \
145 /home/ansari/DPC/Include/ppersist.h \
146 /home/ansari/DPC/Include/pclassids.h cvector.h generalfit.h \
147 generaldata.h poly.h
148$(OBJ)median.o: median.cc
149$(OBJ)ntuple.o: ntuple.cc /home/ansari/DPC/Include/perrors.h \
150 /home/ansari/DPC/Include/exceptions.h /home/ansari/DPC/Include/defs.h \
151 /home/ansari/DPC/Include/peidainit.h ntuple.h \
152 /home/ansari/DPC/Include/ppersist.h \
153 /home/ansari/DPC/Include/machine.h \
154 /home/ansari/DPC/Include/pclassids.h dvlist.h
155$(OBJ)outilsinit.o: outilsinit.cc outilsinit.h \
156 /home/ansari/DPC/Include/peidainit.h /home/ansari/DPC/Include/defs.h \
157 matrix.h peida.h utils.h /home/ansari/DPC/Include/machine.h \
158 /home/ansari/DPC/Include/perrors.h \
159 /home/ansari/DPC/Include/exceptions.h fmath.h \
160 /home/ansari/DPC/Include/ppersist.h \
161 /home/ansari/DPC/Include/pclassids.h cvector.h poly.h dvlist.h \
162 histos.h histos2.h hisprof.h ntuple.h generaldata.h cimage.h \
163 rzimage.h rzvect.h datatypes.h tabmath.h nbconst.h dates.h datime.h
164$(OBJ)perandom.o: perandom.cc /home/ansari/DPC/Include/defs.h perandom.h \
165 /home/ansari/DPC/Include/machine.h histos.h peida.h utils.h \
166 /home/ansari/DPC/Include/perrors.h \
167 /home/ansari/DPC/Include/exceptions.h \
168 /home/ansari/DPC/Include/peidainit.h fmath.h cvector.h matrix.h \
169 /home/ansari/DPC/Include/ppersist.h \
170 /home/ansari/DPC/Include/pclassids.h nbrandom.h pemath.h
171$(OBJ)poly.o: poly.cc /home/ansari/DPC/Include/defs.h poly.h peida.h utils.h \
172 /home/ansari/DPC/Include/machine.h /home/ansari/DPC/Include/perrors.h \
173 /home/ansari/DPC/Include/exceptions.h \
174 /home/ansari/DPC/Include/peidainit.h fmath.h cvector.h matrix.h \
175 /home/ansari/DPC/Include/ppersist.h \
176 /home/ansari/DPC/Include/pclassids.h linfit.h
177$(OBJ)pversion.o: pversion.cc pversion.h \
178 /home/ansari/DPC/Include/peidainit.h /home/ansari/DPC/Include/defs.h
179$(OBJ)rk4cdifeq.o: rk4cdifeq.cc /home/ansari/DPC/Include/defs.h rk4cdifeq.h \
180 difeq.h /home/ansari/DPC/Include/exceptions.h \
181 /home/ansari/DPC/Include/peidainit.h cvector.h matrix.h peida.h \
182 utils.h /home/ansari/DPC/Include/machine.h \
183 /home/ansari/DPC/Include/perrors.h fmath.h \
184 /home/ansari/DPC/Include/ppersist.h \
185 /home/ansari/DPC/Include/pclassids.h \
186 /home/ansari/DPC/Include/ctimer.h /home/ansari/DPC/Include/peida.h
187$(OBJ)rzimage.o: rzimage.cc /home/ansari/DPC/Include/defs.h rzimage.h \
188 rzvect.h /home/ansari/DPC/Include/machine.h \
189 /home/ansari/DPC/Include/exceptions.h \
190 /home/ansari/DPC/Include/peidainit.h \
191 /home/ansari/DPC/Include/perrors.h datatypes.h \
192 /home/ansari/DPC/Include/ppersist.h \
193 /home/ansari/DPC/Include/pclassids.h dvlist.h generalfit.h matrix.h \
194 peida.h utils.h fmath.h cvector.h generaldata.h poly.h
195$(OBJ)simplesort.o: simplesort.cc /home/ansari/DPC/Include/defs.h \
196 simplesort.h peida.h utils.h /home/ansari/DPC/Include/machine.h \
197 /home/ansari/DPC/Include/perrors.h \
198 /home/ansari/DPC/Include/exceptions.h \
199 /home/ansari/DPC/Include/peidainit.h fmath.h
200$(OBJ)tabmath.o: tabmath.cc /home/ansari/DPC/Include/defs.h tabmath.h \
201 peida.h utils.h /home/ansari/DPC/Include/machine.h \
202 /home/ansari/DPC/Include/perrors.h \
203 /home/ansari/DPC/Include/exceptions.h \
204 /home/ansari/DPC/Include/peidainit.h fmath.h nbconst.h
205$(OBJ)utils.o: utils.cc /home/ansari/DPC/Include/defs.h utils.h \
206 /home/ansari/DPC/Include/exceptions.h \
207 /home/ansari/DPC/Include/peidainit.h
208$(OBJ)datime.o: datime.c /home/ansari/DPC/Include/defs.h strutil.h nbconst.h \
209 datime.h
210$(OBJ)matxop.o: matxop.c matxop.h nbmath.h
211$(OBJ)nbmath.o: nbmath.c nbmath.h matxop.h nbinteg.h nbtri.h
212$(OBJ)nbrandom.o: nbrandom.c /home/ansari/DPC/Include/defs.h \
213 /home/ansari/DPC/Include/machine.h nbmath.h nbrandom.h
214$(OBJ)nbtri.o: nbtri.c nbtri.h
215$(OBJ)strutil.o: strutil.c strutil.h
Note: See TracBrowser for help on using the repository browser.