add_library(error_handler STATIC)
target_include_directories(error_handler PUBLIC .)
target_sources(error_handler PRIVATE
	ErrorHandler.cpp
	ErrorHandler.hpp
)
target_link_libraries(error_handler PRIVATE
	logger_include_dep cpf_interfaces_include_dep cpf_state_include_dep)

add_library(error_handler_include_dep INTERFACE)
target_include_directories(error_handler_include_dep INTERFACE .)

add_library(error_handler_tests INTERFACE)
target_include_directories(error_handler_tests INTERFACE .)
target_sources(error_handler_tests INTERFACE
)
