# Distributed under the MIT License.
# See LICENSE.txt for details.

spectre_target_sources(
  ${LIBRARY}
  PRIVATE
  ComovingCharSpeedDerivative.cpp
  Info.cpp
  AhSpeed.cpp
  DeltaR.cpp
  DeltaRDriftOutward.cpp
  Error.cpp
  Initial.cpp
  RegisterDerivedWithCharm.cpp
  StateHistory.cpp
  )

spectre_target_headers(
  ${LIBRARY}
  INCLUDE_DIRECTORY ${CMAKE_SOURCE_DIR}/src
  HEADERS
  ComovingCharSpeedDerivative.hpp
  Info.hpp
  State.hpp
  StateHistory.hpp
  AhSpeed.hpp
  DeltaR.hpp
  DeltaRDriftOutward.hpp
  Error.hpp
  Factory.hpp
  Initial.hpp
  RegisterDerivedWithCharm.hpp
  Update.hpp
  )
