SuiteSparse.org, recipe for incorporation of SuiteSparse-3.7.0.tar.gz
This commit is contained in:
parent
8e19e5fd8c
commit
f65715242d
|
|
@ -0,0 +1,43 @@
|
|||
<2016-07-03 So>
|
||||
|
||||
old/archived source from
|
||||
http://faculty.cse.tamu.edu/davis/suitesparse.html
|
||||
http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-3.7.0.tar.gz
|
||||
|
||||
|
||||
inject source files from there :
|
||||
|
||||
(compile "tar=../../../SuiteSparse-3.7.0.tar.gz
|
||||
for dir in SuiteSparse/KLU/Source SuiteSparse/KLU/Include \\
|
||||
SuiteSparse/AMD/Source SuiteSparse/AMD/Include \\
|
||||
SuiteSparse/BTF/Source SuiteSparse/BTF/Include \\
|
||||
SuiteSparse/COLAMD/Source SuiteSparse/COLAMD/Include
|
||||
do
|
||||
tar -zxf $tar $dir
|
||||
files=$(cd $dir && ls -1 *.c *.h)
|
||||
mv $dir/*.c $dir/*.h .
|
||||
git add $files
|
||||
done
|
||||
|
||||
file=SuiteSparse/UFconfig/UFconfig.h
|
||||
tar -zxf $tar $file
|
||||
mv $file .
|
||||
git add $(basename $file)
|
||||
")
|
||||
|
||||
|
||||
(compile "for file in colamd.h amd.h btf.h klu.h UFconfig.h
|
||||
do
|
||||
git mv $file ../../include/ngspice/$file
|
||||
done
|
||||
")
|
||||
|
||||
|
||||
delete-trailing-whitespace and untabify :
|
||||
|
||||
(loop for file in (process-lines "git" "ls-files")
|
||||
do (with-temp-file file
|
||||
(insert-file-contents file)
|
||||
(delete-trailing-whitespace)
|
||||
;; (untabify (point-min) (point-max))
|
||||
))
|
||||
Loading…
Reference in New Issue