message: Bugfix: Improves logic for AXOM_CONFIG_NAME
diff: @@ -221,16 +221,18 @@ if(NOT DEFINED AXOM_CONFIG_NAME)
  if(DEFINED ENV{SYS_TYPE})
  blt_list_append(TO _config ELEMENTS $ENV{SYS_TYPE})
  endif()
  - if(DEFINED ENV{SYS_TYPE})
  - blt_list_append(TO _config ELEMENTS $ENV{SLURM_CLUSTER_NAME})
  + if(DEFINED ENV{LCSCHEDCLUSTER})
  + blt_list_append(TO _config ELEMENTS $ENV{LCSCHEDCLUSTER})
  endif()
  blt_list_append(TO _config ELEMENTS ${CMAKE_CXX_COMPILER_ID})
  - blt_list_append(TO _config ELEMENTS ${CMAKE_Fortran_COMPILER_ID} IF CMAKE_Fortran_COMPILER_ID)
  - if(NOT CMAKE_CONFIGURATION_TYPES)
  + # Note: the second condition is required since CMAKE_BUILD_TYPE might be empty
  + # e.g. in our MacOS CI AppleClang configuration
  + if(NOT CMAKE_CONFIGURATION_TYPES AND NOT "${CMAKE_BUILD_TYPE}" STREQUAL "")
  blt_list_append(TO _config ELEMENTS ${CMAKE_BUILD_TYPE})
  endif()
  blt_list_append(TO _config ELEMENTS "shared" IF BUILD_SHARED_LIBS)
  blt_list_append(TO _config ELEMENTS "cuda" IF ENABLE_CUDA)
  + blt_list_append(TO _config ELEMENTS "hip" IF ENABLE_HIP)
  blt_list_append(TO _config ELEMENTS "mpi" IF ENABLE_MPI)
  blt_list_append(TO _config ELEMENTS "openmp" IF ENABLE_OPENMP)
  string(REPLACE ";" "-" AXOM_CONFIG_NAME "${_config}")
  