]> git.pld-linux.org Git - packages/UMFPACK.git/blob - UMFPACK-shared.patch
- consistent library name in summary/description
[packages/UMFPACK.git] / UMFPACK-shared.patch
1 diff -ur UMFPACK/Demo/Makefile UMFPACK.shared/Demo/Makefile
2 --- UMFPACK/Demo/Makefile       2007-12-07 01:52:29.000000000 +0100
3 +++ UMFPACK.shared/Demo/Makefile        2007-12-07 01:58:48.000000000 +0100
4 @@ -9,23 +9,19 @@
5  
6  include /usr/share/misc/UFconfig.mk
7  
8 -C = $(CC) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../../AMD/Include
9 +C = $(CC) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include
10  
11 -INC = ../Include/umfpack.h ../../AMD/Include/amd.h
12 +INC = ../Include/umfpack.h
13  
14 -LIBS = $(BLAS) $(XERBLA) $(LIB)
15 +LIBS = $(BLAS) $(XERBLA) $(LIB) -lamd
16  
17 -../Lib/libumfpack.a:
18 +../Lib/libumfpack.la:
19         ( cd ../Lib ; $(MAKE) )
20  
21 -../../AMD/Lib/libamd.a:
22 -       ( cd ../../AMD ; $(MAKE) library )
23 -
24 -UMFPACK = ../Lib/libumfpack.a ../../AMD/Lib/libamd.a
25 +UMFPACK = ../Lib/libumfpack.la
26  
27  libs:
28         ( cd ../Lib ; $(MAKE) )
29 -       ( cd ../../AMD ; $(MAKE) library )
30  
31  #-------------------------------------------------------------------------------
32  # Create the demo programs, run them, and compare the output
33 @@ -34,7 +30,7 @@
34  dist: umfpack_di_demo.c umfpack_dl_demo.c umfpack_zi_demo.c umfpack_zl_demo.c
35  
36  umfpack_simple: umfpack_simple.c $(INC) $(UMFPACK)
37 -       $(C) -o umfpack_simple umfpack_simple.c $(UMFPACK) $(LIBS)
38 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -o umfpack_simple umfpack_simple.c $(UMFPACK) $(LIBS)
39  
40  # the GNU rules are simpler:
41  # umfpack_%_demo.c: umfpack_xx_demo.c umfpack_%_demo.sed
42 @@ -51,28 +47,28 @@
43         - sed -f umfpack_di_demo.sed < umfpack_xx_demo.c > umfpack_di_demo.c
44  
45  umfpack_di_demo: umfpack_di_demo.c $(INC) $(UMFPACK)
46 -       $(C) -o umfpack_di_demo umfpack_di_demo.c $(UMFPACK) $(LIBS)
47 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -o umfpack_di_demo umfpack_di_demo.c $(UMFPACK) $(LIBS)
48  
49  # double-precision, UF_long verion:
50  umfpack_dl_demo.c: umfpack_xx_demo.c umfpack_dl_demo.sed
51         - sed -f umfpack_dl_demo.sed < umfpack_xx_demo.c > umfpack_dl_demo.c
52  
53  umfpack_dl_demo: umfpack_dl_demo.c $(INC) $(UMFPACK)
54 -       $(C) -o umfpack_dl_demo umfpack_dl_demo.c $(UMFPACK) $(LIBS)
55 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -o umfpack_dl_demo umfpack_dl_demo.c $(UMFPACK) $(LIBS)
56  
57  # complex, int verion:
58  umfpack_zi_demo.c: umfpack_xx_demo.c umfpack_zi_demo.sed
59         - sed -f umfpack_zi_demo.sed < umfpack_xx_demo.c > umfpack_zi_demo.c
60  
61  umfpack_zi_demo: umfpack_zi_demo.c $(INC) $(UMFPACK)
62 -       $(C) -o umfpack_zi_demo umfpack_zi_demo.c $(UMFPACK) $(LIBS)
63 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -o umfpack_zi_demo umfpack_zi_demo.c $(UMFPACK) $(LIBS)
64  
65  # complex, UF_long verion:
66  umfpack_zl_demo.c: umfpack_xx_demo.c umfpack_zl_demo.sed
67         - sed -f umfpack_zl_demo.sed < umfpack_xx_demo.c > umfpack_zl_demo.c
68  
69  umfpack_zl_demo: umfpack_zl_demo.c $(INC) $(UMFPACK)
70 -       $(C) -o umfpack_zl_demo umfpack_zl_demo.c $(UMFPACK) $(LIBS)
71 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -o umfpack_zl_demo umfpack_zl_demo.c $(UMFPACK) $(LIBS)
72  
73  run: umfpack_di_demo umfpack_zi_demo umfpack_dl_demo umfpack_zl_demo umfpack_simple
74         ./umfpack_simple
75 diff -ur UMFPACK/Lib/GNUmakefile UMFPACK.shared/Lib/GNUmakefile
76 --- UMFPACK/Lib/GNUmakefile     2007-12-07 01:52:29.000000000 +0100
77 +++ UMFPACK.shared/Lib/GNUmakefile      2007-12-07 02:08:48.000000000 +0100
78 @@ -2,12 +2,11 @@
79  # UMFPACK Makefile for compiling on Unix systems (for GNU Make)
80  #-------------------------------------------------------------------------------
81  
82 -default: ../Lib/libumfpack.a
83 +default: ../Lib/libumfpack.la
84  
85  include /usr/share/misc/UFconfig.mk
86  
87 -C = $(CC) $(CFLAGS) $(UMFPACK_CONFIG) \
88 -    -I../Include -I../Source -I../../AMD/Include
89 +C = $(CC) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source
90  
91  #-------------------------------------------------------------------------------
92  # source files
93 @@ -71,8 +70,7 @@
94         $(addprefix ../Source/,  $(addsuffix .h,$(UMFCH))) \
95         $(addprefix ../Source/,  $(addsuffix .h,$(UMFINT))) \
96         $(addprefix ../Include/, $(addsuffix .h,$(USER))) \
97 -       $(addprefix ../Include/, $(addsuffix .h,$(GENERIC))) \
98 -       ../../AMD/Include/amd_internal.h ../../AMD/Include/amd.h
99 +       $(addprefix ../Include/, $(addsuffix .h,$(GENERIC)))
100  
101  #-------------------------------------------------------------------------------
102  # object files for each version
103 @@ -91,146 +89,146 @@
104  #-------------------------------------------------------------------------------
105  
106  umf_i_%.o: ../Source/umf_%.c $(INC)
107 -       $(C) -DDINT -c $< -o $@
108 +       libtool --tag=CC --mode=compile $(CC) -DDINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
109  
110  umf_l_%.o: ../Source/umf_%.c $(INC)
111 -       $(C) -DDLONG -c $< -o $@
112 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
113  
114  #-------------------------------------------------------------------------------
115  # compile each routine in the DI version
116  #-------------------------------------------------------------------------------
117  
118  umf_di_%.o: ../Source/umf_%.c $(INC)
119 -       $(C) -DDINT -c $< -o $@
120 +       libtool --tag=CC --mode=compile $(CC) -DDINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
121  
122  umf_di_%hsolve.o: ../Source/umf_%tsolve.c $(INC)
123 -       $(C) -DDINT -DCONJUGATE_SOLVE -c $< -o $@
124 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DCONJUGATE_SOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
125  
126  umf_di_triplet_map_x.o: ../Source/umf_triplet.c $(INC)
127 -       $(C) -DDINT -DDO_MAP -DDO_VALUES -c $< -o $@
128 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DDO_MAP -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
129  
130  umf_di_triplet_map_nox.o: ../Source/umf_triplet.c $(INC)
131 -       $(C) -DDINT -DDO_MAP -c $< -o $@
132 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DDO_MAP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
133  
134  umf_di_triplet_nomap_x.o: ../Source/umf_triplet.c $(INC)
135 -       $(C) -DDINT -DDO_VALUES -c $< -o $@
136 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
137  
138  umf_di_triplet_nomap_nox.o: ../Source/umf_triplet.c $(INC)
139 -       $(C) -DDINT -c $< -o $@
140 +       libtool --tag=CC --mode=compile $(CC) -DDINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
141  
142  umf_di_assemble_fixq.o: ../Source/umf_assemble.c $(INC)
143 -       $(C) -DDINT -DFIXQ -c $< -o $@
144 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DFIXQ $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
145  
146  umf_di_store_lu_drop.o: ../Source/umf_store_lu.c $(INC)
147 -       $(C) -DDINT -DDROP -c $< -o $@
148 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DDROP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
149  
150  umfpack_di_wsolve.o: ../Source/umfpack_solve.c $(INC)
151 -       $(C) -DDINT -DWSOLVE -c $< -o $@
152 +       libtool --tag=CC --mode=compile $(CC) -DDINT -DWSOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
153  
154  umfpack_di_%.o: ../Source/umfpack_%.c $(INC)
155 -       $(C) -DDINT -c $< -o $@
156 +       libtool --tag=CC --mode=compile $(CC) -DDINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
157  
158  #-------------------------------------------------------------------------------
159  # compile each routine in the DL version
160  #-------------------------------------------------------------------------------
161  
162  umf_dl_%.o: ../Source/umf_%.c $(INC)
163 -       $(C) -DDLONG -c $< -o $@
164 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
165  
166  umf_dl_%hsolve.o: ../Source/umf_%tsolve.c $(INC)
167 -       $(C) -DDLONG -DCONJUGATE_SOLVE -c $< -o $@
168 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DCONJUGATE_SOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
169  
170  umf_dl_triplet_map_x.o: ../Source/umf_triplet.c $(INC)
171 -       $(C) -DDLONG -DDO_MAP -DDO_VALUES -c $< -o $@
172 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DDO_MAP -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
173  
174  umf_dl_triplet_map_nox.o: ../Source/umf_triplet.c $(INC)
175 -       $(C) -DDLONG -DDO_MAP -c $< -o $@
176 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DDO_MAP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
177  
178  umf_dl_triplet_nomap_x.o: ../Source/umf_triplet.c $(INC)
179 -       $(C) -DDLONG -DDO_VALUES -c $< -o $@
180 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
181  
182  umf_dl_triplet_nomap_nox.o: ../Source/umf_triplet.c $(INC)
183 -       $(C) -DDLONG -c $< -o $@
184 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
185  
186  umf_dl_assemble_fixq.o: ../Source/umf_assemble.c $(INC)
187 -       $(C) -DDLONG -DFIXQ -c $< -o $@
188 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DFIXQ $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
189  
190  umf_dl_store_lu_drop.o: ../Source/umf_store_lu.c $(INC)
191 -       $(C) -DDLONG -DDROP -c $< -o $@
192 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DDROP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
193  
194  umfpack_dl_wsolve.o: ../Source/umfpack_solve.c $(INC)
195 -       $(C) -DDLONG -DWSOLVE -c $< -o $@
196 +       libtool --tag=CC --mode=compile $(CC) -DDLONG -DWSOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
197  
198  umfpack_dl_%.o: ../Source/umfpack_%.c $(INC)
199 -       $(C) -DDLONG -c $< -o $@
200 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
201  
202  #-------------------------------------------------------------------------------
203  # compile each routine in the ZI version
204  #-------------------------------------------------------------------------------
205  
206  umf_zi_%.o: ../Source/umf_%.c $(INC)
207 -       $(C) -DZINT -c $< -o $@
208 +       libtool --tag=CC --mode=compile $(CC) -DZINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
209  
210  umf_zi_%hsolve.o: ../Source/umf_%tsolve.c $(INC)
211 -       $(C) -DZINT -DCONJUGATE_SOLVE -c $< -o $@
212 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DCONJUGATE_SOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
213  
214  umf_zi_triplet_map_x.o: ../Source/umf_triplet.c $(INC)
215 -       $(C) -DZINT -DDO_MAP -DDO_VALUES -c $< -o $@
216 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DDO_MAP -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
217  
218  umf_zi_triplet_map_nox.o: ../Source/umf_triplet.c $(INC)
219 -       $(C) -DZINT -DDO_MAP -c $< -o $@
220 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DDO_MAP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
221  
222  umf_zi_triplet_nomap_x.o: ../Source/umf_triplet.c $(INC)
223 -       $(C) -DZINT -DDO_VALUES -c $< -o $@
224 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
225  
226  umf_zi_triplet_nomap_nox.o: ../Source/umf_triplet.c $(INC)
227 -       $(C) -DZINT -c $< -o $@
228 +       libtool --tag=CC --mode=compile $(CC) -DZINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
229  
230  umf_zi_assemble_fixq.o: ../Source/umf_assemble.c $(INC)
231 -       $(C) -DZINT -DFIXQ -c $< -o $@
232 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DFIXQ $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
233  
234  umf_zi_store_lu_drop.o: ../Source/umf_store_lu.c $(INC)
235 -       $(C) -DZINT -DDROP -c $< -o $@
236 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DDROP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
237  
238  umfpack_zi_wsolve.o: ../Source/umfpack_solve.c $(INC)
239 -       $(C) -DZINT -DWSOLVE -c $< -o $@
240 +       libtool --tag=CC --mode=compile $(CC) -DZINT -DWSOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
241  
242  umfpack_zi_%.o: ../Source/umfpack_%.c $(INC)
243 -       $(C) -DZINT -c $< -o $@
244 +       libtool --tag=CC --mode=compile $(CC) -DZINT $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
245  
246  #-------------------------------------------------------------------------------
247  # compile each routine in the ZL version
248  #-------------------------------------------------------------------------------
249  
250  umf_zl_%.o: ../Source/umf_%.c $(INC)
251 -       $(C) -DZLONG -c $< -o $@
252 +       libtool --tag=CC --mode=compile $(CC) -DZLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
253  
254  umf_zl_%hsolve.o: ../Source/umf_%tsolve.c $(INC)
255 -       $(C) -DZLONG -DCONJUGATE_SOLVE -c $< -o $@
256 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DCONJUGATE_SOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
257  
258  umf_zl_triplet_map_x.o: ../Source/umf_triplet.c $(INC)
259 -       $(C) -DZLONG -DDO_MAP -DDO_VALUES -c $< -o $@
260 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DDO_MAP -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
261  
262  umf_zl_triplet_map_nox.o: ../Source/umf_triplet.c $(INC)
263 -       $(C) -DZLONG -DDO_MAP -c $< -o $@
264 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DDO_MAP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
265  
266  umf_zl_triplet_nomap_x.o: ../Source/umf_triplet.c $(INC)
267 -       $(C) -DZLONG -DDO_VALUES -c $< -o $@
268 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DDO_VALUES $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
269  
270  umf_zl_triplet_nomap_nox.o: ../Source/umf_triplet.c $(INC)
271 -       $(C) -DZLONG -c $< -o $@
272 +       libtool --tag=CC --mode=compile $(CC) -DZLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
273  
274  umf_zl_assemble_fixq.o: ../Source/umf_assemble.c $(INC)
275 -       $(C) -DZLONG -DFIXQ -c $< -o $@
276 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DFIXQ $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
277  
278  umf_zl_store_lu_drop.o: ../Source/umf_store_lu.c $(INC)
279 -       $(C) -DZLONG -DDROP -c $< -o $@
280 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DDROP $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
281  
282  umfpack_zl_wsolve.o: ../Source/umfpack_solve.c $(INC)
283 -       $(C) -DZLONG -DWSOLVE -c $< -o $@
284 +       libtool --tag=CC --mode=compile $(CC) -DZLONG -DWSOLVE $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
285  
286  umfpack_zl_%.o: ../Source/umfpack_%.c $(INC)
287 -       $(C) -DZLONG -c $< -o $@
288 +       libtool --tag=CC --mode=compile $(CC) -DZLONG $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
289  
290  #-------------------------------------------------------------------------------
291  # Create the generic routines (GN) using a generic rule
292 @@ -238,21 +236,25 @@
293  
294  umfpack_gn_%.o: ../Source/umfpack_%.c $(INC)
295         $(C) -c $< -o $@
296 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(UMFPACK_CONFIG) -I../Include -I../Source -c $< -o $@
297  
298  #-------------------------------------------------------------------------------
299  # Create the ../Lib/libumfpack.a library
300  #-------------------------------------------------------------------------------
301  
302 -../Lib/libumfpack.a: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL)
303 -       $(AR) ../Lib/libumfpack.a $^
304 -       - $(RANLIB) ../Lib/libumfpack.a
305 +../Lib/libumfpack.la: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL)
306 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) -o libumfpack.la -rpath $(libdir) $^ -lm -lamd -lblas
307 +
308 +install: libumfpack.la
309 +       install -d $(DESTDIR)$(libdir)
310 +       libtool --mode=install cp libumfpack.la $(DESTDIR)$(libdir)/libumfpack.la
311  
312  #-------------------------------------------------------------------------------
313  # Remove all but the files in the original distribution
314  #-------------------------------------------------------------------------------
315  
316  purge: clean
317 -       - $(RM) ../Lib/libumfpack.a
318 +       - $(RM) ../Lib/libumfpack.la
319  
320  clean:
321         - $(RM) $(CLEAN)
322 --- UMFPACK/Makefile~   2007-12-07 01:52:29.000000000 +0100
323 +++ UMFPACK/Makefile    2007-12-07 02:10:18.000000000 +0100
324 @@ -11,8 +11,6 @@
325  # compile all C code (except hb, fortran, and fortran64), including AMD and the
326  # MATLAB mexFunctions
327  all:
328 -       ( cd ../AMD ; $(MAKE) library )
329 -       ( cd ../AMD ; $(MAKE) mex )
330         ( cd Lib    ; $(MAKE) )
331         ( cd Demo   ; $(MAKE) )
332         ( cd MATLAB ; $(MAKE) )
333 @@ -20,7 +18,6 @@
334  
335  # compile just the C-callable libraries and demo programs (not mexFunctions)
336  library:
337 -       ( cd ../AMD ; $(MAKE) library )
338         ( cd Lib    ; $(MAKE) )
339         ( cd Demo   ; $(MAKE) )
340         - cat Doc/License
341 @@ -39,7 +36,6 @@
342  
343  # remove object files, but keep the compiled programs and library archives
344  clean:
345 -       ( cd ../AMD ; $(MAKE) clean )
346         ( cd Lib    ; $(MAKE) clean )
347         ( cd Demo   ; $(MAKE) clean )
348         ( cd MATLAB ; $(MAKE) clean )
349 @@ -47,7 +43,6 @@
350  
351  # clean, and then remove compiled programs and library archives
352  purge:
353 -       ( cd ../AMD ; $(MAKE) purge )
354         ( cd Lib    ; $(MAKE) purge )
355         ( cd Demo   ; $(MAKE) purge )
356         ( cd MATLAB ; $(MAKE) purge )
357 @@ -55,12 +50,10 @@
358  
359  # create PDF documents for the original distribution
360  doc:
361 -       ( cd ../AMD ; $(MAKE) doc )
362         ( cd Doc    ; $(MAKE) )
363  
364  # get ready for distribution
365  dist: purge
366 -       ( cd ../AMD ; $(MAKE) dist )
367         ( cd Demo   ; $(MAKE) dist )
368         ( cd Doc    ; $(MAKE) )
369  
370 @@ -70,7 +63,6 @@
371  
372  # compile the MATLAB mexFunction
373  mex:
374 -       ( cd ../AMD/MATLAB ; $(MAKE) )
375         ( cd MATLAB ; $(MAKE) )
376  
377  # statement coverage (requires Linux; takes a lot of time and disk space)
This page took 0.074495 seconds and 3 git commands to generate.