ADD_LIBRARY(JFJochBraggIntegration STATIC
        BraggIntegrationEngine.cpp
        BraggIntegrationEngine.h
        BraggIntegrationEngineCPU.cpp
        BraggIntegrationEngineCPU.h
        Regression.h
        CalcISigma.cpp
        CalcISigma.h
        SystematicAbsence.h
)

TARGET_LINK_LIBRARIES(JFJochBraggIntegration JFJochCommon)

IF (JFJOCH_CUDA_AVAILABLE)
    TARGET_SOURCES(JFJochBraggIntegration PRIVATE ../indexing/CUDAMemHelpers.h
            BraggIntegrationEngineGPU.cu BraggIntegrationEngineGPU.h)
ENDIF()
