diff --git a/build/configure b/build/configure index 72b47b22d9fe3727ffb8a279f2c62efa15d53fae..520cce5651374eaa9bcf738b07d8e19dae553d9c 100755 --- a/build/configure +++ b/build/configure @@ -823,6 +823,7 @@ enable_optimize with_lapack with_magma enable_nvtx +enable_svd with_include with_fflags with_ldflags @@ -1489,6 +1490,7 @@ Optional Features: --enable-openmp enable OpneMP multi-threading [default=yes] --enable-optimize=LEVEL use optimization level LEVEL [default=3] --enable-nvtx use NVTX profiling [default=no] + --enable-svd use MAGMA SVD [default=no] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -25597,6 +25599,26 @@ esac fi +# Check whether --enable-svd was given. +if test ${enable_svd+y} +then : + enableval=$enable_svd; + if test "x$enableval" != "xno"; then + MAGMAFLAGS="$MAGMAFLAGS -DUSE_MAGMA_SVD" + + else + MAGMAFLAGS=$MAGMAFLAGS + + fi + +else case e in #( + e) MAGMAFLAGS=$MAGMAFLAGS + + ;; +esac +fi + + # Test for additional user configurations # Test for specific include folders diff --git a/build/configure.ac b/build/configure.ac index 0cc9b84493d563d6f9466f27a2bf1d1b01612cbb..572b2595e0fc1828f8c2300b31cc3e42ddd7797e 100644 --- a/build/configure.ac +++ b/build/configure.ac @@ -608,6 +608,19 @@ AC_ARG_ENABLE( ] ) +AC_ARG_ENABLE( + [svd], + [AS_HELP_STRING([--enable-svd], [use MAGMA SVD [default=no]])], + [ + if test "x$enableval" != "xno"; then + AC_SUBST([MAGMAFLAGS], ["$MAGMAFLAGS -DUSE_MAGMA_SVD"]) + else + AC_SUBST([MAGMAFLAGS], [$MAGMAFLAGS]) + fi + ], + [AC_SUBST([MAGMAFLAGS], [$MAGMAFLAGS])] +) + # Test for additional user configurations # Test for specific include folders AC_ARG_WITH(