1*bf2c3715SXin Li# include(FindLibraryWithDebug) 2*bf2c3715SXin Li 3*bf2c3715SXin Liif (CBLAS_INCLUDES AND CBLAS_LIBRARIES) 4*bf2c3715SXin Li set(CBLAS_FIND_QUIETLY TRUE) 5*bf2c3715SXin Liendif () 6*bf2c3715SXin Li 7*bf2c3715SXin Lifind_path(CBLAS_INCLUDES 8*bf2c3715SXin Li NAMES 9*bf2c3715SXin Li cblas.h 10*bf2c3715SXin Li PATHS 11*bf2c3715SXin Li $ENV{CBLASDIR}/include 12*bf2c3715SXin Li ${INCLUDE_INSTALL_DIR} 13*bf2c3715SXin Li) 14*bf2c3715SXin Li 15*bf2c3715SXin Lifind_library(CBLAS_LIBRARIES 16*bf2c3715SXin Li cblas 17*bf2c3715SXin Li PATHS 18*bf2c3715SXin Li $ENV{CBLASDIR}/lib 19*bf2c3715SXin Li ${LIB_INSTALL_DIR} 20*bf2c3715SXin Li) 21*bf2c3715SXin Li 22*bf2c3715SXin Lifind_file(CBLAS_LIBRARIES 23*bf2c3715SXin Li libcblas.so.3 24*bf2c3715SXin Li PATHS 25*bf2c3715SXin Li /usr/lib 26*bf2c3715SXin Li /usr/lib64 27*bf2c3715SXin Li $ENV{CBLASDIR}/lib 28*bf2c3715SXin Li ${LIB_INSTALL_DIR} 29*bf2c3715SXin Li) 30*bf2c3715SXin Li 31*bf2c3715SXin Liinclude(FindPackageHandleStandardArgs) 32*bf2c3715SXin Lifind_package_handle_standard_args(CBLAS DEFAULT_MSG 33*bf2c3715SXin Li CBLAS_INCLUDES CBLAS_LIBRARIES) 34*bf2c3715SXin Li 35*bf2c3715SXin Limark_as_advanced(CBLAS_INCLUDES CBLAS_LIBRARIES) 36