Merge 66b919d99f
into f4846afbad
This commit is contained in:
commit
e3c21da90a
20
Makefile
20
Makefile
|
@ -244,7 +244,7 @@ endif
|
||||||
lapack-3.4.2 : lapack-3.4.2.tgz
|
lapack-3.4.2 : lapack-3.4.2.tgz
|
||||||
ifndef NOFORTRAN
|
ifndef NOFORTRAN
|
||||||
ifndef NO_LAPACK
|
ifndef NO_LAPACK
|
||||||
@if test `$(MD5SUM) lapack-3.4.2.tgz | $(AWK) '{print $$1}'` = 61bf1a8a4469d4bdb7604f5897179478; then \
|
@if test `$(MD5SUM) $< | $(AWK) '{print $$1}'` = 61bf1a8a4469d4bdb7604f5897179478; then \
|
||||||
echo $(TAR) zxf $< ;\
|
echo $(TAR) zxf $< ;\
|
||||||
$(TAR) zxf $< && (cd $(NETLIB_LAPACK_DIR); $(PATCH) -p1 < ../patch.for_lapack-3.4.2) ;\
|
$(TAR) zxf $< && (cd $(NETLIB_LAPACK_DIR); $(PATCH) -p1 < ../patch.for_lapack-3.4.2) ;\
|
||||||
rm -f $(NETLIB_LAPACK_DIR)/lapacke/make.inc ;\
|
rm -f $(NETLIB_LAPACK_DIR)/lapacke/make.inc ;\
|
||||||
|
@ -260,26 +260,32 @@ LAPACK_URL=http://www.netlib.org/lapack/lapack-3.4.2.tgz
|
||||||
|
|
||||||
lapack-3.4.2.tgz :
|
lapack-3.4.2.tgz :
|
||||||
ifndef NOFORTRAN
|
ifndef NOFORTRAN
|
||||||
|
if [ ! -a $< ]; then
|
||||||
#http://stackoverflow.com/questions/7656425/makefile-ifeq-logical-or
|
#http://stackoverflow.com/questions/7656425/makefile-ifeq-logical-or
|
||||||
ifeq ($(OSNAME), $(filter $(OSNAME),Darwin NetBSD))
|
ifeq ($(OSNAME), $(filter $(OSNAME),Darwin NetBSD))
|
||||||
curl -O $(LAPACK_URL)
|
curl -O $(LAPACK_URL);
|
||||||
else
|
else
|
||||||
ifeq ($(OSNAME), FreeBSD)
|
ifeq ($(OSNAME), FreeBSD)
|
||||||
fetch $(LAPACK_URL)
|
fetch $(LAPACK_URL);
|
||||||
else
|
else
|
||||||
wget $(LAPACK_URL)
|
wget $(LAPACK_URL);
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
large.tgz :
|
large.tgz :
|
||||||
ifndef NOFORTRAN
|
ifndef NOFORTRAN
|
||||||
-wget http://www.netlib.org/lapack/timing/large.tgz
|
if [ ! -a $< ]; then
|
||||||
|
-wget http://www.netlib.org/lapack/timing/large.tgz;
|
||||||
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
timing.tgz :
|
timing.tgz :
|
||||||
ifndef NOFORTRAN
|
ifndef NOFORTRAN
|
||||||
-wget http://www.netlib.org/lapack/timing/timing.tgz
|
if [ ! -a $< ]; then
|
||||||
|
-wget http://www.netlib.org/lapack/timing/timing.tgz;
|
||||||
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
lapack-timing : lapack-3.4.2 large.tgz timing.tgz
|
lapack-timing : lapack-3.4.2 large.tgz timing.tgz
|
||||||
|
@ -320,4 +326,4 @@ clean ::
|
||||||
rm -rf $(NETLIB_LAPACK_DIR) ;\
|
rm -rf $(NETLIB_LAPACK_DIR) ;\
|
||||||
fi
|
fi
|
||||||
@rm -f *.grd Makefile.conf_last config_last.h
|
@rm -f *.grd Makefile.conf_last config_last.h
|
||||||
@echo Done.
|
@echo Done.
|
||||||
|
|
Loading…
Reference in New Issue