1function test_other 2%TEST_OTHER installs all packages needed for extensive tests 3 4% SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved. 5% SPDX-License-Identifier: Apache-2.0 6 7here = pwd ; 8fprintf ('\n------------------installing ssget\n') ; 9try 10 index = ssget ; 11catch 12 cd ../../ssget 13 addpath (pwd) ; 14end 15cd (here) ; 16 17fprintf ('\n------------------installing GraphBLAS/Demo/MATLAB\n') ; 18addpath ../Demo/MATLAB 19 20fprintf ('\n------------------installing spok\n') ; 21cd spok 22addpath (pwd) ; 23try 24 spok (sparse (1)) ; 25catch 26 spok_install ; 27end 28cd (here) ; 29 30fprintf ('\n------------------installing SSMULT\n') ; 31cd ../../SuiteSparse/MATLAB_Tools/SSMULT 32addpath (pwd) ; 33try 34 L = sparse (1) ; 35 ssmultsym (L, L) ; 36catch 37 ssmult_install 38end 39cd (here) ; 40 41fprintf ('\n------------------installing CXSparse\n') ; 42cd ../../SuiteSparse/CXSparse/MATLAB/CSparse 43addpath (pwd) ; 44try 45 cs_sparse (1, 1, 1) ; 46catch 47 cs_make (1) ; 48end 49cd (here) ; 50 51fprintf ('\n------------------installing CHOLMOD\n') ; 52cd ../../SuiteSparse/CHOLMOD/MATLAB 53addpath (pwd) ; 54try 55 sparse2 (1, 1, 1) ; 56catch 57 cholmod_make ; 58end 59cd (here) ; 60 61