* Update make.inc entries for LAPACK 3.9.0 Reference-LAPACK PR 347 changed some variable names and relative paths * Update LAPACK to 3.9.0 * Add new functions from LAPACK 3.9.0 * Add new functions from LAPACK 3.9.0 * Restore LOADER command as it makes it easier to specify pthread as needed * Restore LOADER * Restore EIG/LIN prefixes in cmdbase * add binary path to lapack_testing.py call * Restore OpenMP version check * Restore OpenMP version check * Restore fix for out-of-bounds array accesses from #2096
38 lines
750 B
Makefile
38 lines
750 B
Makefile
TOPSRCDIR = ..
|
|
include $(TOPSRCDIR)/make.inc
|
|
|
|
.PHONY: all
|
|
all: cblas
|
|
|
|
.PHONY: cblas
|
|
cblas: include/cblas_mangling.h
|
|
$(MAKE) -C src
|
|
|
|
include/cblas_mangling.h: include/cblas_mangling_with_flags.h.in
|
|
cp include/cblas_mangling_with_flags.h.in $@
|
|
|
|
.PHONY: cblas_testing
|
|
cblas_testing: cblas
|
|
$(MAKE) -C testing run
|
|
|
|
.PHONY: cblas_example
|
|
cblas_example: cblas
|
|
$(MAKE) -C examples
|
|
|
|
.PHONY: clean cleanobj cleanlib cleanexe cleantest
|
|
clean:
|
|
$(MAKE) -C src clean
|
|
$(MAKE) -C testing clean
|
|
$(MAKE) -C examples clean
|
|
cleanobj:
|
|
$(MAKE) -C src cleanobj
|
|
$(MAKE) -C testing cleanobj
|
|
$(MAKE) -C examples cleanobj
|
|
cleanlib:
|
|
$(MAKE) -C src cleanlib
|
|
cleanexe:
|
|
$(MAKE) -C testing cleanexe
|
|
$(MAKE) -C examples cleanexe
|
|
cleantest:
|
|
$(MAKE) -C testing cleantest
|