cmake_minimum_required(VERSION 3.26)

project(lightning_qubit_measurements LANGUAGES CXX)

add_library(lightning_qubit_measurements INTERFACE)

target_include_directories(lightning_qubit_measurements INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(lightning_qubit_measurements INTERFACE    lightning_compile_options
                                                                lightning_external_libs
                                                                lightning_measurements
                                                                lightning_observables
                                                                lightning_utils
                                                                lightning_qubit
                                                                lightning_qubit_utils
                                                                )

if (BUILD_TESTS)
    enable_testing()
    add_subdirectory("tests")
endif()