Mercurial > mxe-octave
annotate src/suitesparse-1-fixes.patch @ 5893:53a6c7df43f8
Mesa 3D: Update to version 21.1.8.
* src/mesa.mk: Update version and checksum.
* src/mesa-2-uninitialized.patch: Remove file.
* dist-files.mk: Remove file from list.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 16 Sep 2021 22:37:45 +0200 |
parents | dc8dca6acc60 |
children | 59871eac3409 |
rev | line source |
---|---|
2538
518edbf5c710
update package suitesparse
Mark Brand <mabrand@mabrand.nl>
parents:
2483
diff
changeset
|
1 This file is part of MXE. |
518edbf5c710
update package suitesparse
Mark Brand <mabrand@mabrand.nl>
parents:
2483
diff
changeset
|
2 See index.html for further information. |
518edbf5c710
update package suitesparse
Mark Brand <mabrand@mabrand.nl>
parents:
2483
diff
changeset
|
3 |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
4 Contains ad hoc patches for cross building. |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
5 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
6 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
7 From: Tony Theodore <tonyt@logyst.com> |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
8 Date: Tue, 21 Nov 2017 00:39:21 +1100 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
9 Subject: [PATCH 1/3] mingw-w64-Use-a-not-lib-as-AR_TARGET-extension |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
10 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
11 taken from: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
12 https://github.com/Alexpux/MINGW-packages/blob/6d1afc34842f2faf6c50c04e5904cdb8b7f20e3b/mingw-w64-suitesparse/0001-mingw-w64-Use-a-not-lib-as-AR_TARGET-extension.patch |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
13 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
14 diff --git a/SuiteSparse_config/SuiteSparse_config.mk b/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
15 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
16 --- a/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
17 +++ b/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
18 @@ -429,10 +429,8 @@ SO_OPTS = $(LDFLAGS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
19 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
20 ifeq ($(UNAME),Windows) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
21 # Cygwin Make on Windows (untested) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
22 - AR_TARGET = $(LIBRARY).lib |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
23 - SO_PLAIN = $(LIBRARY).dll |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
24 - SO_MAIN = $(LIBRARY).$(SO_VERSION).dll |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
25 - SO_TARGET = $(LIBRARY).$(VERSION).dll |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
26 + AR_TARGET = $(LIBRARY).a |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
27 + SO_TARGET = $(LIBRARY).dll |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
28 SO_INSTALL_NAME = echo |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
29 else |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
30 # Mac or Linux/Unix |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
31 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
32 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
33 From: Tony Theodore <tonyt@logyst.com> |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
34 Date: Tue, 21 Nov 2017 00:41:07 +1100 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
35 Subject: [PATCH 2/3] |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
36 mingw-w64-Set-SO_OPTS--shared-move-dlls-create-import-libs |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
37 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
38 taken from: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
39 https://github.com/Alexpux/MINGW-packages/blob/6d1afc34842f2faf6c50c04e5904cdb8b7f20e3b/mingw-w64-suitesparse/0002-mingw-w64-Set-SO_OPTS--shared-move-dlls-create-import-libs.patch |
2538
518edbf5c710
update package suitesparse
Mark Brand <mabrand@mabrand.nl>
parents:
2483
diff
changeset
|
40 |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
41 diff --git a/AMD/Lib/Makefile b/AMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
42 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
43 --- a/AMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
44 +++ b/AMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
45 @@ -81,28 +81,24 @@ libamdf77.a: $(AMDF77) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
46 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
47 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
48 # install AMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
49 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
50 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
51 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
52 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
53 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
54 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
55 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
56 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
57 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
58 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
59 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
60 $(CP) ../Include/amd.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
61 $(CP) ../Doc/AMD_UserGuide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
62 $(CP) ../README.txt $(INSTALL_DOC)/AMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
63 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
64 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
65 chmod 644 $(INSTALL_INCLUDE)/amd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
66 chmod 644 $(INSTALL_DOC)/AMD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
67 chmod 644 $(INSTALL_DOC)/AMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
68 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
69 # uninstall AMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
70 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
71 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
72 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
73 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
74 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
75 $(RM) $(INSTALL_INCLUDE)/amd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
76 $(RM) $(INSTALL_DOC)/AMD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
77 $(RM) $(INSTALL_DOC)/AMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
78 diff --git a/BTF/Lib/Makefile b/BTF/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
79 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
80 --- a/BTF/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
81 +++ b/BTF/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
82 @@ -66,25 +66,21 @@ btf_l_strongcomp.o: ../Source/btf_strongcomp.c |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
83 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
84 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
85 # install BTF |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
86 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
87 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
88 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
89 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
90 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
91 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
92 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
93 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
94 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
95 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
96 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
97 $(CP) ../Include/btf.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
98 $(CP) ../README.txt $(INSTALL_DOC)/BTF_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
99 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
100 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
101 chmod 644 $(INSTALL_INCLUDE)/btf.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
102 chmod 644 $(INSTALL_DOC)/BTF_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
103 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
104 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
105 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
106 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
107 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
108 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
109 $(RM) $(INSTALL_INCLUDE)/btf.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
110 $(RM) $(INSTALL_DOC)/BTF_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
111 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
112 diff --git a/CAMD/Lib/Makefile b/CAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
113 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
114 --- a/CAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
115 +++ b/CAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
116 @@ -62,28 +62,24 @@ $(AR_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
117 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
118 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
119 # install CAMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
120 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
121 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
122 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
123 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
124 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
125 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
126 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
127 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
128 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
129 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
130 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
131 $(CP) ../Include/camd.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
132 $(CP) ../Doc/CAMD_UserGuide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
133 $(CP) ../README.txt $(INSTALL_DOC)/CAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
134 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
135 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
136 chmod 644 $(INSTALL_INCLUDE)/camd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
137 chmod 644 $(INSTALL_DOC)/CAMD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
138 chmod 644 $(INSTALL_DOC)/CAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
139 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
140 # uninstall CAMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
141 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
142 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
143 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
144 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
145 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
146 $(RM) $(INSTALL_INCLUDE)/camd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
147 $(RM) $(INSTALL_DOC)/CAMD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
148 $(RM) $(INSTALL_DOC)/CAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
149 diff --git a/CCOLAMD/Lib/Makefile b/CCOLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
150 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
151 --- a/CCOLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
152 +++ b/CCOLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
153 @@ -49,25 +49,21 @@ distclean: clean |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
154 - $(RM) -r $(PURGE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
155 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
156 # install CCOLAMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
157 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
158 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
159 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
160 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
161 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
162 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
163 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
164 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
165 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
166 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
167 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
168 $(CP) ../Include/ccolamd.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
169 $(CP) ../README.txt $(INSTALL_DOC)/CCOLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
170 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
171 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
172 chmod 644 $(INSTALL_INCLUDE)/ccolamd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
173 chmod 644 $(INSTALL_DOC)/CCOLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
174 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
175 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
176 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
177 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
178 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
179 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
180 $(RM) $(INSTALL_INCLUDE)/ccolamd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
181 $(RM) $(INSTALL_DOC)/CCOLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
182 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
183 diff --git a/CHOLMOD/Lib/Makefile b/CHOLMOD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
184 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
185 --- a/CHOLMOD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
186 +++ b/CHOLMOD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
187 @@ -535,29 +535,25 @@ cholmod_l_gpu.o: ../GPU/cholmod_gpu.c |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
188 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
189 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
190 # install CHOLMOD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
191 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
192 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
193 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
194 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
195 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
196 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
197 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
198 @mkdir -p $(INSTALL_DOC) |
5383
dc8dca6acc60
suitsparse: update to v5.7.2
John Donoghue <john.donoghue@ieee.org>
parents:
5241
diff
changeset
|
199 $(CXX) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
200 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
201 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
202 $(CP) ../Include/cholmod*.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
203 $(RM) $(INSTALL_INCLUDE)/cholmod_internal.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
204 $(CP) ../Doc/CHOLMOD_UserGuide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
205 $(CP) ../README.txt $(INSTALL_DOC)/CHOLMOD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
206 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
207 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
208 chmod 644 $(INSTALL_INCLUDE)/cholmod*.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
209 chmod 644 $(INSTALL_DOC)/CHOLMOD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
210 chmod 644 $(INSTALL_DOC)/CHOLMOD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
211 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
212 # uninstall CHOLMOD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
213 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
214 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
215 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
216 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
217 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
218 $(RM) $(INSTALL_INCLUDE)/cholmod*.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
219 $(RM) $(INSTALL_DOC)/CHOLMOD_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
220 $(RM) $(INSTALL_DOC)/CHOLMOD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
221 diff --git a/COLAMD/Lib/Makefile b/COLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
222 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
223 --- a/COLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
224 +++ b/COLAMD/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
225 @@ -49,25 +49,21 @@ distclean: clean |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
226 - $(RM) -r $(PURGE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
227 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
228 # install COLAMD |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
229 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
230 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
231 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
232 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
233 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
234 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
235 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
236 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
237 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
238 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
239 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
240 $(CP) ../Include/colamd.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
241 $(CP) ../README.txt $(INSTALL_DOC)/COLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
242 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
243 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
244 chmod 644 $(INSTALL_INCLUDE)/colamd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
245 chmod 644 $(INSTALL_DOC)/COLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
246 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
247 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
248 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
249 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
250 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
251 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
252 $(RM) $(INSTALL_INCLUDE)/colamd.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
253 $(RM) $(INSTALL_DOC)/COLAMD_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
254 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
255 diff --git a/CXSparse/Lib/Makefile b/CXSparse/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
256 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
257 --- a/CXSparse/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
258 +++ b/CXSparse/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
259 @@ -113,26 +113,22 @@ distclean: clean |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
260 - $(RM) -r $(PURGE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
261 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
262 # install CXSparse |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
263 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
264 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
265 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
266 -$(INSTALL_LIB)/$(SO_TARGET): $(CS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
267 +$(INSTALL_SO)/$(SO_TARGET): $(CS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
268 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
269 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
270 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
271 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
272 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
273 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
274 $(CP) ../Include/cs.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
275 $(CP) ../README.txt $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
276 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
277 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
278 chmod 644 $(INSTALL_INCLUDE)/cs.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
279 chmod 644 $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
280 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
281 # uninstall CXSparse |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
282 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
283 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
284 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
285 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
286 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
287 $(RM) $(INSTALL_INCLUDE)/cs.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
288 $(RM) $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
289 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
290 diff --git a/CXSparse_newfiles/Lib/Makefile b/CXSparse_newfiles/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
291 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
292 --- a/CXSparse_newfiles/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
293 +++ b/CXSparse_newfiles/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
294 @@ -113,26 +113,22 @@ distclean: clean |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
295 - $(RM) -r $(PURGE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
296 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
297 # install CXSparse |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
298 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
299 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
300 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
301 -$(INSTALL_LIB)/$(SO_TARGET): $(CS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
302 +$(INSTALL_SO)/$(SO_TARGET): $(CS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
303 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
304 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
305 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
306 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
307 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
308 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
309 $(CP) ../Include/cs.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
310 $(CP) ../README.txt $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
311 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
312 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
313 chmod 644 $(INSTALL_INCLUDE)/cs.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
314 chmod 644 $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
315 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
316 # uninstall CXSparse |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
317 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
318 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
319 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
320 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
321 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
322 $(RM) $(INSTALL_INCLUDE)/cs.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
323 $(RM) $(INSTALL_DOC)/CXSPARSE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
324 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
325 diff --git a/GPUQREngine/Lib/Makefile b/GPUQREngine/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
326 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
327 --- a/GPUQREngine/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
328 +++ b/GPUQREngine/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
329 @@ -129,24 +129,20 @@ $(AR_TARGET): $(OBJS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
330 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
331 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
332 # install GPUQREngine. Note that the include files are not installed. |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
333 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
334 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
335 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
336 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
337 +$(INSTALL_SO)/$(SO_TARGET): $(OBJS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
338 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
339 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
340 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
341 $(CXX) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
342 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
343 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
344 $(CP) ../README.txt $(INSTALL_DOC)/GPUQRENGINE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
345 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
346 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
347 chmod 644 $(INSTALL_DOC)/GPUQRENGINE_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
348 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
349 # uninstall GPUQREngine |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
350 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
351 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
352 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
353 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
354 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
355 $(RM) $(INSTALL_DOC)/GPUQRENGINE_README.txt |
2483
10ed3017dcb8
package suitesparse: fix compiling 3.7.0
Alois Schlögl <alois.schloegl@ist.ac.at>
parents:
diff
changeset
|
356 |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
357 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
358 diff --git a/KLU/Lib/Makefile b/KLU/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
359 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
360 --- a/KLU/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
361 +++ b/KLU/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
362 @@ -263,28 +263,24 @@ klu_l_memory.o: ../Source/klu_memory.c |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
363 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
364 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
365 # install KLU |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
366 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
367 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
368 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
369 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
370 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
371 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
372 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
373 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
374 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
375 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
376 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
377 $(CP) ../Include/klu.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
378 $(CP) ../Doc/KLU_UserGuide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
379 $(CP) ../README.txt $(INSTALL_DOC)/KLU_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
380 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
381 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
382 chmod 644 $(INSTALL_INCLUDE)/klu.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
383 chmod 644 $(INSTALL_DOC)/KLU_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
384 chmod 644 $(INSTALL_DOC)/KLU_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
385 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
386 # uninstall KLU |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
387 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
388 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
389 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
390 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
391 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
392 $(RM) $(INSTALL_INCLUDE)/klu.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
393 $(RM) $(INSTALL_DOC)/KLU_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
394 $(RM) $(INSTALL_DOC)/KLU_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
395 diff --git a/LDL/Lib/Makefile b/LDL/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
396 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
397 --- a/LDL/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
398 +++ b/LDL/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
399 @@ -46,28 +46,24 @@ clean: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
400 - $(RM) -r $(CLEAN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
401 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
402 # install LDL |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
403 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
404 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
405 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
406 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
407 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
408 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
409 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
410 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
411 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
412 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
413 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
414 $(CP) ../Include/ldl.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
415 $(CP) ../Doc/ldl_userguide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
416 $(CP) ../README.txt $(INSTALL_DOC)/LDL_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
417 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
418 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
419 chmod 644 $(INSTALL_INCLUDE)/ldl.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
420 chmod 644 $(INSTALL_DOC)/ldl_userguide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
421 chmod 644 $(INSTALL_DOC)/LDL_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
422 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
423 # uninstall LDL |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
424 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
425 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
426 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
427 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
428 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
429 $(RM) $(INSTALL_INCLUDE)/ldl.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
430 $(RM) $(INSTALL_DOC)/ldl_userguide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
431 $(RM) $(INSTALL_DOC)/LDL_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
432 diff --git a/Makefile b/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
433 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
434 --- a/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
435 +++ b/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
436 @@ -63,13 +63,13 @@ ifeq (,$(MY_METIS_LIB)) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
437 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
438 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
439 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
440 - - $(CP) lib/libmetis.* $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
441 + - $(CP) lib/libmetis.* $(INSTALL_SO) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
442 - $(CP) metis-5.1.0/manual/manual.pdf $(INSTALL_DOC)/METIS_manual.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
443 - $(CP) metis-5.1.0/README.txt $(INSTALL_DOC)/METIS_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
444 # the following is needed only on the Mac, so *.dylib is hardcoded: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
445 $(SO_INSTALL_NAME) $(INSTALL_LIB)/libmetis.dylib $(INSTALL_LIB)/libmetis.dylib |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
446 - $(CP) include/metis.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
447 - chmod 755 $(INSTALL_LIB)/libmetis.* |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
448 + chmod 755 $(INSTALL_SO)/libmetis.* |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
449 chmod 644 $(INSTALL_INCLUDE)/metis.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
450 chmod 644 $(INSTALL_DOC)/METIS_manual.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
451 chmod 644 $(INSTALL_DOC)/METIS_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
452 diff --git a/RBio/Lib/Makefile b/RBio/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
453 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
454 --- a/RBio/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
455 +++ b/RBio/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
456 @@ -60,25 +60,21 @@ RBio_i.o: ../Source/RBio.c |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
457 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
458 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
459 # install RBio |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
460 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
461 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
462 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
463 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
464 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
465 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
466 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
467 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
468 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
469 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
470 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
471 $(CP) ../Include/RBio.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
472 $(CP) ../README.txt $(INSTALL_DOC)/RBIO_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
473 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
474 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
475 chmod 644 $(INSTALL_INCLUDE)/RBio.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
476 chmod 644 $(INSTALL_DOC)/RBIO_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
477 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
478 # uninstall RBio |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
479 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
480 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
481 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
482 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
483 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
484 $(RM) $(INSTALL_INCLUDE)/RBio.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
485 $(RM) $(INSTALL_DOC)/RBIO_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
486 diff --git a/SPQR/Lib/Makefile b/SPQR/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
487 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
488 --- a/SPQR/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
489 +++ b/SPQR/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
490 @@ -242,22 +242,20 @@ spqrgpu_computeFrontStaging.o: ../SPQRGPU/spqrgpu_computeFrontStaging.cpp |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
491 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
492 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
493 # install SPQR |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
494 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
495 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
496 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
497 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
498 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
499 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
500 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
501 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
502 $(CXX) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
503 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
504 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
505 $(CP) ../Include/SuiteSparseQR.hpp $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
506 $(CP) ../Include/SuiteSparseQR_C.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
507 $(CP) ../Include/SuiteSparseQR_definitions.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
508 $(CP) ../Include/spqr.hpp $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
509 $(CP) ../Doc/spqr_user_guide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
510 $(CP) ../README.txt $(INSTALL_DOC)/SPQR_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
511 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
512 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
513 chmod 644 $(INSTALL_INCLUDE)/SuiteSparseQR.hpp |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
514 chmod 644 $(INSTALL_INCLUDE)/SuiteSparseQR_C.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
515 chmod 644 $(INSTALL_INCLUDE)/SuiteSparseQR_definitions.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
516 @@ -267,9 +265,7 @@ $(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
517 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
518 # uninstall SPQR |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
519 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
520 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
521 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
522 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
523 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
524 $(RM) $(INSTALL_INCLUDE)/SuiteSparseQR.hpp |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
525 $(RM) $(INSTALL_INCLUDE)/SuiteSparseQR_C.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
526 $(RM) $(INSTALL_INCLUDE)/SuiteSparseQR_definitions.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
527 diff --git a/SuiteSparse_GPURuntime/Lib/Makefile b/SuiteSparse_GPURuntime/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
528 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
529 --- a/SuiteSparse_GPURuntime/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
530 +++ b/SuiteSparse_GPURuntime/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
531 @@ -70,23 +70,19 @@ SuiteSparseGPU_Workspace_transfer.o: ../Source/SuiteSparseGPU_Workspace_transfer |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
532 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
533 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
534 # install SuiteSparse_GPURuntime (just the library, not the include files) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
535 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
536 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
2483
10ed3017dcb8
package suitesparse: fix compiling 3.7.0
Alois Schlögl <alois.schloegl@ist.ac.at>
parents:
diff
changeset
|
537 |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
538 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
539 +$(INSTALL_SO)/$(SO_TARGET): $(OBJS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
540 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
541 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
542 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
543 $(CXX) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
544 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
545 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
546 $(CP) ../README.txt $(INSTALL_DOC)/GPURUNTIME_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
547 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
548 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
549 chmod 644 $(INSTALL_DOC)/GPURUNTIME_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
550 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
551 # uninstall SuiteSparse_GPURuntime |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
552 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
553 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
554 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
555 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
556 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
557 $(RM) $(INSTALL_DOC)/GPURUNTIME_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
558 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
559 diff --git a/SuiteSparse_config/Makefile b/SuiteSparse_config/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
560 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
561 --- a/SuiteSparse_config/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
562 +++ b/SuiteSparse_config/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
563 @@ -44,27 +44,22 @@ clean: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
564 - $(RM) -r $(CLEAN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
565 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
566 # install SuiteSparse_config |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
567 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
568 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
569 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
570 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
571 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
572 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
573 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
574 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
575 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
576 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
577 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
578 $(CP) SuiteSparse_config.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
579 $(CP) README.txt $(INSTALL_DOC)/SUITESPARSECONFIG_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
580 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
581 - chmod 755 $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
582 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
583 chmod 644 $(INSTALL_INCLUDE)/SuiteSparse_config.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
584 chmod 644 $(INSTALL_DOC)/SUITESPARSECONFIG_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
585 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
586 # uninstall SuiteSparse_config |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
587 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
588 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
589 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
590 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
591 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
592 $(RM) $(INSTALL_INCLUDE)/SuiteSparse_config.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
593 $(RM) $(INSTALL_DOC)/SUITESPARSECONFIG_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
594 ( cd xerbla ; $(MAKE) uninstall ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
595 diff --git a/SuiteSparse_config/SuiteSparse_config.mk b/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
596 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
597 --- a/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
598 +++ b/SuiteSparse_config/SuiteSparse_config.mk |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
599 @@ -54,6 +54,7 @@ SUITESPARSE_VERSION = 4.5.6 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
600 # and documentation in /solo/mydox. |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
601 INSTALL ?= $(SUITESPARSE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
602 INSTALL_LIB ?= $(INSTALL)/lib |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
603 + INSTALL_SO ?= $(INSTALL)/lib |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
604 INSTALL_INCLUDE ?= $(INSTALL)/include |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
605 INSTALL_DOC ?= $(INSTALL)/share/doc/suitesparse-$(SUITESPARSE_VERSION) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
606 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
607 @@ -339,7 +340,7 @@ SUITESPARSE_VERSION = 4.5.6 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
608 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
609 ifeq ($(UNAME),Linux) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
610 # add the realtime library, librt, and SuiteSparse/lib |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
611 - LDLIBS += -lrt -Wl,-rpath=$(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
612 + LDLIBS += -lrt -Wl,-rpath=$(INSTALL_SO) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
613 endif |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
614 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
615 #--------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
616 @@ -428,10 +429,11 @@ SUITESPARSE_VERSION = 4.5.6 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
617 SO_OPTS = $(LDFLAGS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
618 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
619 ifeq ($(UNAME),Windows) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
620 - # Cygwin Make on Windows (untested) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
621 AR_TARGET = $(LIBRARY).a |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
622 SO_TARGET = $(LIBRARY).dll |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
623 SO_INSTALL_NAME = echo |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
624 + SO_OPTS += -shared -Wl,--out-implib,$(INSTALL_LIB)/$(LIBRARY).dll.a |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
625 + INSTALL_SO = $(INSTALL)/bin |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
626 else |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
627 # Mac or Linux/Unix |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
628 AR_TARGET = $(LIBRARY).a |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
629 @@ -550,6 +552,7 @@ config: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
630 @echo 'System: UNAME= ' '$(UNAME)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
631 @echo 'Install directory: INSTALL= ' '$(INSTALL)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
632 @echo 'Install libraries in: INSTALL_LIB= ' '$(INSTALL_LIB)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
633 + @echo 'Install shared libs in: INSTALL_SO= ' '$(INSTALL_SO)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
634 @echo 'Install include files in: INSTALL_INCLUDE=' '$(INSTALL_INCLUDE)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
635 @echo 'Install documentation in: INSTALL_DOC= ' '$(INSTALL_DOC)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
636 @echo 'Optimization level: OPTIMIZATION= ' '$(OPTIMIZATION)' |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
637 diff --git a/SuiteSparse_config/xerbla/Makefile b/SuiteSparse_config/xerbla/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
638 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
639 --- a/SuiteSparse_config/xerbla/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
640 +++ b/SuiteSparse_config/xerbla/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
641 @@ -53,16 +53,13 @@ $(INSTALL_LIB)/$(SO_TARGET): $(DEPENDS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
642 $(COMPILE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
643 $(CC) $(SO_OPTS) xerbla.o -o $@ |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
644 - $(RM) xerbla.o |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
645 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
646 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
647 $(CP) xerbla.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
648 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
649 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
650 chmod 644 $(INSTALL_INCLUDE)/xerbla.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
651 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
652 # uninstall libcerbla / libxerbla |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
653 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
654 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
655 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
656 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
657 $(RM) $(INSTALL_INCLUDE)/xerbla.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
658 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
659 distclean: purge |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
660 diff --git a/UMFPACK/Lib/Makefile b/UMFPACK/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
661 index 1111111..2222222 100644 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
662 --- a/UMFPACK/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
663 +++ b/UMFPACK/Lib/Makefile |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
664 @@ -288,20 +288,18 @@ clean: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
665 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
666 #------------------------------------------------------------------------------- |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
667 # install UMFPACK |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
668 -install: $(AR_TARGET) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
669 +install: $(AR_TARGET) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
670 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
671 -$(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
672 +$(INSTALL_SO)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
673 @mkdir -p $(INSTALL_LIB) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
674 @mkdir -p $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
675 @mkdir -p $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
676 $(CC) $(SO_OPTS) $^ -o $@ $(LDLIBS) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
677 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_PLAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
678 - ( cd $(INSTALL_LIB) ; ln -sf $(SO_TARGET) $(SO_MAIN) ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
679 $(CP) ../Include/umfpack*.h $(INSTALL_INCLUDE) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
680 $(CP) ../Doc/UMFPACK_UserGuide.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
681 $(CP) ../Doc/UMFPACK_QuickStart.pdf $(INSTALL_DOC) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
682 $(CP) ../README.txt $(INSTALL_DOC)/UMFPACK_README.txt |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
683 - chmod 755 $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
684 + chmod 755 $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
685 chmod 644 $(INSTALL_INCLUDE)/umfpack*.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
686 chmod 644 $(INSTALL_DOC)/UMFPACK_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
687 chmod 644 $(INSTALL_DOC)/UMFPACK_QuickStart.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
688 @@ -309,9 +307,7 @@ $(INSTALL_LIB)/$(SO_TARGET): $(OBJ) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
689 |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
690 # uninstall UMFPACK |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
691 uninstall: |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
692 - $(RM) $(INSTALL_LIB)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
693 - $(RM) $(INSTALL_LIB)/$(SO_PLAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
694 - $(RM) $(INSTALL_LIB)/$(SO_MAIN) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
695 + $(RM) $(INSTALL_SO)/$(SO_TARGET) |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
696 $(RM) $(INSTALL_INCLUDE)/umfpack*.h |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
697 $(RM) $(INSTALL_DOC)/UMFPACK_UserGuide.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
698 $(RM) $(INSTALL_DOC)/UMFPACK_QuickStart.pdf |
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
699 |
5241
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
700 --- a/Makefile 2019-12-22 12:17:36.147324000 +0100 |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
701 +++ b/Makefile 2019-12-22 12:23:59.027388353 +0100 |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
702 @@ -12,7 +12,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
703 # Compile the default rules for each package |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
704 go: metis |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
705 ( cd SuiteSparse_config && $(MAKE) ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
706 - ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
707 ( cd AMD && $(MAKE) ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
708 ( cd BTF && $(MAKE) ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
709 ( cd CAMD && $(MAKE) ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
710 @@ -38,7 +37,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
711 # (note that CSparse is not installed; CXSparse is installed instead) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
712 install: metisinstall |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
713 ( cd SuiteSparse_config && $(MAKE) install ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
714 - ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
715 ( cd AMD && $(MAKE) install ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
716 ( cd BTF && $(MAKE) install ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
717 ( cd CAMD && $(MAKE) install ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
718 @@ -85,7 +83,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
719 ( cd SuiteSparse_config && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
720 - ( cd metis-5.1.0 && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
721 - ( cd GraphBLAS && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
722 - - ( cd Mongoose && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
723 ( cd AMD && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
724 ( cd CAMD && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
725 ( cd COLAMD && $(MAKE) uninstall ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
726 @@ -116,7 +113,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
727 # the static library |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
728 library: metis |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
729 ( cd SuiteSparse_config && $(MAKE) ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
730 - ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
731 ( cd AMD && $(MAKE) library ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
732 ( cd BTF && $(MAKE) library ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
733 ( cd CAMD && $(MAKE) library ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
734 @@ -143,7 +139,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
735 # both the dynamic and static libraries. |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
736 static: metis |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
737 ( cd SuiteSparse_config && $(MAKE) static ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
738 - ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' static ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
739 ( cd AMD && $(MAKE) static ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
740 ( cd BTF && $(MAKE) static ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
741 ( cd CAMD && $(MAKE) static ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
742 @@ -171,7 +166,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
743 - ( cd metis-5.1.0 && $(MAKE) distclean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
744 - ( cd AMD && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
745 - ( cd GraphBLAS && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
746 - - ( cd Mongoose && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
747 - ( cd CAMD && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
748 - ( cd COLAMD && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
749 - ( cd BTF && $(MAKE) purge ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
750 @@ -198,7 +192,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
751 - ( cd SuiteSparse_config && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
752 - ( cd metis-5.1.0 && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
753 - ( cd GraphBLAS && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
754 - - ( cd Mongoose && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
755 - ( cd AMD && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
756 - ( cd CAMD && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
757 - ( cd COLAMD && $(MAKE) clean ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
758 @@ -220,7 +213,6 @@ |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
759 # Create the PDF documentation |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
760 docs: |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
761 ( cd GraphBLAS && $(MAKE) docs ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
762 - ( cd Mongoose && $(MAKE) docs ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
763 ( cd AMD && $(MAKE) docs ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
764 ( cd CAMD && $(MAKE) docs ) |
a40ac891cab2
Update SuiteSparse to v5.6.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
5186
diff
changeset
|
765 ( cd KLU && $(MAKE) docs ) |
5186
af2966900462
suitesparse: update to v4.5.6
Markus Mützel <markus.muetzel@gmx.de>
parents:
2656
diff
changeset
|
766 |