"""
@file
@defgroup examples_exampleDataTask Example Data Task
@ingroup examples

@brief Examples for various Data Task applications.

@copyright
  SPDX-FileCopyrightText: 2020-2025 European Southern Observatory (ESO) @n
  SPDX-License-Identifier: LGPL-3.0-only
"""


# TODO: clean up cuda hack
def check_cuda(recurse_list):
    import os

    if os.getenv("CUDA_PATH") != None:
        recurse_list = recurse_list + " gpu"
    return recurse_list


from wtools.package import declare_package

declare_package(recurse=check_cuda("common telemetry optimiser measureTel"))
