# -*- mode: cmake -*-

cmake_minimum_required(VERSION 2.8)

add_custom_target(External)

include(external/PAPI)
include(external/MPI)
include(external/Lapack)
include(external/Eigen)
include(external/Libint)
include(external/OpenBabel2)

# Psi3 is not usable from MPQC without Libint2
if (HAVE_LIBINT2)
  include(external/Psi3)
endif()

if (MPQC_NEW_FEATURES)

  include(external/TiledArray)
  include(external/Python)
  include(external/Boost)
  
  # Right now only CI depends on HDF5, minimize deps
  if (MPQC_CI)
    include(external/HDF5)
    # may be serial build
    if (HAVE_MPI)
      include(external/ARMCI)
    endif()
  endif()

endif()


