INCLUDE(AssertDefined)

ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_ThyraTpetraAdapters)
ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_Amesos2)
IF (${PACKAGE_NAME}_ENABLE_ThyraTpetraAdapters AND ${PACKAGE_NAME}_ENABLE_Amesos2)
  ASSERT_DEFINED(Amesos2_ENABLE_KLU2)
  IF (Amesos2_ENABLE_KLU2)
    ADD_SUBDIRECTORY(amesos2)
  ENDIF()
ENDIF()

ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_Belos)
IF (${PACKAGE_NAME}_ENABLE_Belos)
  ADD_SUBDIRECTORY(belos)
ENDIF()
