1*bf2c3715SXin Li 2*bf2c3715SXin Liif (ACML_LIBRARIES) 3*bf2c3715SXin Li set(ACML_FIND_QUIETLY TRUE) 4*bf2c3715SXin Liendif () 5*bf2c3715SXin Li 6*bf2c3715SXin Lifind_library(ACML_LIBRARIES 7*bf2c3715SXin Li NAMES 8*bf2c3715SXin Li acml_mp acml_mv 9*bf2c3715SXin Li PATHS 10*bf2c3715SXin Li $ENV{ACMLDIR}/lib 11*bf2c3715SXin Li $ENV{ACML_DIR}/lib 12*bf2c3715SXin Li ${LIB_INSTALL_DIR} 13*bf2c3715SXin Li) 14*bf2c3715SXin Li 15*bf2c3715SXin Lifind_file(ACML_LIBRARIES 16*bf2c3715SXin Li NAMES 17*bf2c3715SXin Li libacml_mp.so 18*bf2c3715SXin Li PATHS 19*bf2c3715SXin Li /usr/lib 20*bf2c3715SXin Li /usr/lib64 21*bf2c3715SXin Li $ENV{ACMLDIR}/lib 22*bf2c3715SXin Li ${LIB_INSTALL_DIR} 23*bf2c3715SXin Li) 24*bf2c3715SXin Li 25*bf2c3715SXin Liif(NOT ACML_LIBRARIES) 26*bf2c3715SXin Li message(STATUS "Multi-threaded library not found, looking for single-threaded") 27*bf2c3715SXin Li find_library(ACML_LIBRARIES 28*bf2c3715SXin Li NAMES 29*bf2c3715SXin Li acml acml_mv 30*bf2c3715SXin Li PATHS 31*bf2c3715SXin Li $ENV{ACMLDIR}/lib 32*bf2c3715SXin Li $ENV{ACML_DIR}/lib 33*bf2c3715SXin Li ${LIB_INSTALL_DIR} 34*bf2c3715SXin Li ) 35*bf2c3715SXin Li find_file(ACML_LIBRARIES 36*bf2c3715SXin Li libacml.so libacml_mv.so 37*bf2c3715SXin Li PATHS 38*bf2c3715SXin Li /usr/lib 39*bf2c3715SXin Li /usr/lib64 40*bf2c3715SXin Li $ENV{ACMLDIR}/lib 41*bf2c3715SXin Li ${LIB_INSTALL_DIR} 42*bf2c3715SXin Li ) 43*bf2c3715SXin Liendif() 44*bf2c3715SXin Li 45*bf2c3715SXin Li 46*bf2c3715SXin Li 47*bf2c3715SXin Li 48*bf2c3715SXin Liinclude(FindPackageHandleStandardArgs) 49*bf2c3715SXin Lifind_package_handle_standard_args(ACML DEFAULT_MSG ACML_LIBRARIES) 50*bf2c3715SXin Li 51*bf2c3715SXin Limark_as_advanced(ACML_LIBRARIES) 52