Rev 4425 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#!/bin/shwget http://www.cise.ufl.edu/research/sparse/amd/current/AMD.tar.gzwget http://www.cise.ufl.edu/research/sparse/cholmod/current/CHOLMOD.tar.gzwget http://www.cise.ufl.edu/research/sparse/colamd/current/COLAMD.tar.gzwget http://www.cise.ufl.edu/research/sparse/UFconfig/current/UFconfig.tar.gz## install UFconfig.h file (now needed by some UFsparse libraries)tar zxf UFconfig.tar.gz UFconfig/UFconfig.h UFconfig/README.txt## Move the UFconfig/README.txt file to ../inst/doc/UFsparse/UFconfig.txtmv UFconfig/README.txt ../inst/doc/UFsparse/UFconfig.txt## touch the file UFconfig/UFconfig.mk. We use other configuration## environment variables but this name is embedded in some Makefilestouch UFconfig/UFconfig.mk## install COLAMD/Source and COLAMD/Include directoriestar zxf COLAMD.tar.gz COLAMD/Source/ COLAMD/Include/## install documentation for COLAMDtar zxf COLAMD.tar.gz COLAMD/README.txt COLAMD/ChangeLogmv COLAMD/README.txt ../inst/doc/UFsparse/COLAMD.txt## install AMD/Source and AMD/Include directoriestar zxf AMD.tar.gz AMD/Source AMD/Include AMD/README.txt## restore the AMD/Source/Makefilesvn revert AMD/Source/Makefile## install AMD documentationmv AMD/README.txt ../inst/doc/UFsparse/AMD.txt## remove Fortran source files and GNUMakefilerm AMD/Source/*.f AMD/Source/GNUmakefile## install CHOLMOD source filesfor d in Check Cholesky Core Include Lib MatrixOps Modify Partition Supernodaldotar zxf ./CHOLMOD.tar.gz CHOLMOD/$ddone## install CHOLMOD documentation in ../inst/doc/UFsparsetar zxf ./CHOLMOD.tar.gz CHOLMOD/README.txtmv CHOLMOD/README.txt ../inst/doc/UFsparse/CHOLMOD.txt## now svn diff the CHOLMOD/Lib/Makefile and the downloaded file and## make changes as necessary## remove the downloaded tar filesrm CHOLMOD.tar.gz AMD.tar.gz COLAMD.tar.gz CCOLAMD.tar.gz UFconfig.tar.gz