From 8743093bd7b6e87c27564c5ca01c77ee0a655aa8 Mon Sep 17 00:00:00 2001 From: Hank Anderson Date: Tue, 10 Feb 2015 11:47:46 -0600 Subject: [PATCH] Added aux files from lapack-netlib. --- CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b8e1d6ad1..d82ef61ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,6 +71,16 @@ endforeach () # Can't just use lapack-netlib's CMake files, since they are set up to search for BLAS, build and install a binary. We just want to build a couple of lib files out of lapack and lapacke. +# aux files +set(ALLAUX + ${NETLIB_LAPACK_DIR}/SRC/ilaenv.f ${NETLIB_LAPACK_DIR}/SRC/ieeeck.f ${NETLIB_LAPACK_DIR}/SRC/lsamen.f ${NETLIB_LAPACK_DIR}/SRC/xerbla_array.f ${NETLIB_LAPACK_DIR}/SRC/iparmq.f + ${NETLIB_LAPACK_DIR}/SRC/ilaprec.f ${NETLIB_LAPACK_DIR}/SRC/ilatrans.f ${NETLIB_LAPACK_DIR}/SRC/ilauplo.f ${NETLIB_LAPACK_DIR}/SRC/iladiag.f ${NETLIB_LAPACK_DIR}/SRC/chla_transtype.f + ${NETLIB_LAPACK_DIR}/INSTALL/ilaver.f ${NETLIB_LAPACK_DIR}/INSTALL/slamch.f +) +add_library(AUX_OBJ OBJECT ${ALLAUX}) +set_target_properties(${AUX_OBJ} PROPERTIES COMPILE_FLAGS ${LAPACK_FFLAGS}) +list(APPEND TARGET_OBJS "$") + # N.B. if a source is added or removed you MUST re-run the cmake command manually; make will not do it. file(GLOB DLA_SOURCES "${NETLIB_LAPACK_DIR}/SRC/d*.f")