get_filename_component(TARGET_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)

add_library(${TARGET_NAME}
  AmpereControl.cpp
  AmpereControl.hpp
  PS3000CAmpereControl.cpp
  PS3000CAmpereControl.hpp
  TDKLambdaAmpereControl.cpp
  TDKLambdaAmpereControl.hpp
  Heater.cpp
  Heater.hpp
  EmulatedHeater.cpp
  EmulatedHeater.hpp
  AmpereControllingHeater.cpp
  AmpereControllingHeater.hpp)

target_include_directories(${TARGET_NAME}
  INTERFACE ../)

target_link_libraries(${TARGET_NAME}
  PUBLIC vera_base)
