lib_ex_pour_HZpp/Partie_2/algebre_lineaire/sparselib++/sp1_5c/makefile

1 line
No EOL
3.1 KiB
Makefile
Executable file

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
# ******** *** */
# ******* ** *** *** *** SparseLib++ */
# ***** *** ******** ******** */
# ***** *** ******** ******** R. Pozo */
# ** ******* *** ** *** *** K. Remington */
# ******** ******** A. Lumsdaine */
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#
# S p a r s e L i b ++ m a k e f i l e
#
# Edit makefile.def to reflect your environment
#-------------------------------------------------------------------------
################################################################
#
# Subdirectories for building
#
################################################################
error:
@echo "+-----------------------------------------------------------------+"
@echo "| |"
@echo "| SparseLib++ Sparse Matrix Library |"
@echo "| |"
@echo "| Usage: make all install and test SparseLib++ |"
@echo "| make sp install Sparselib++ library |"
@echo "| make test run test suite |"
@echo "| make clean clean *.o and test executables |"
@echo "| |"
@echo "| Make sure the system-specific makefile.def has been edited |"
@echo "| to reflect your system configuration. |"
@echo "| |"
@echo "+-----------------------------------------------------------------+"
all: sp test done
sp:
cd ./src; make;
cd ./spblas; make;
cd ./mv/src; make ;
test:
cd ./testing; make;
cd ./testing; sp_test > sp_test.out;
@echo " "
@echo " +---------------------------------------------------------------+"
@echo " | |"
@echo " | SparseLib++ test results are in ./testing/sp_test.out |"
@echo " | |"
@echo " +---------------------------------------------------------------+"
@echo " "
clean:
cd ./src; make clean;
cd ./spblas; make clean;
cd ./mv/src; make clean;
cd ./testing; make clean;
wipe:
cd ./src; make wipe;
cd ./spblas; make wipe;
cd ./mv/src; make wipe;
cd ./testing; make wipe;
done:
@echo " "
@echo " +---------------------------------------------------------------+"
@echo " | |"
@echo " | SparseLib++ installed. |"
@echo " | |"
@echo " +---------------------------------------------------------------+"
@echo " "
@echo " "