Major:
-* Reorganize the configuration:
-
- -> Complete the FindModule logic for ARPACK and UMFPACK, i.e.
-
- -> check for arpack dependency blas in FindARPACK.cmake
- -> check for UMFPACK dependencies blas and amd in FindUMFPACK.cmake
-
- -> Remove DEAL_II_WITH_BLAS.
-
-
* Implement the documentation component. (I don't grok what's going on in
this makefiles. There is a rudimentary doxygen call, though.)
+++ /dev/null
-#
-# Configuration for the blas library:
-#
-
-MACRO(FEATURE_BLAS_FIND_EXTERNAL var)
- FIND_PACKAGE(BLAS)
-
- IF(BLAS_FOUND)
- MARK_AS_ADVANCED(
- atlas_LIBRARY
- blas_LIBRARY
- cblas_LIBRARY
- )
- SET(${var} TRUE)
- ENDIF()
-ENDMACRO()
-
-
-MACRO(FEATURE_BLAS_CONFIGURE_EXTERNAL var)
- ADD_FLAGS(CMAKE_SHARED_LINKER_FLAGS "${BLAS_LINKER_FLAGS}")
-
- LIST(APPEND DEAL_II_EXTERNAL_LIBRARIES
- ${BLAS_LIBRARIES}
- )
-
- SET(HAVE_LIBBLAS TRUE)
-
- SET(${var} TRUE)
-ENDMACRO()
-
-
-CONFIGURE_FEATURE(BLAS)
-
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams