from setuptools import setup, find_packages

setup(
    name="saltybot_uwb_geofence",
    version="0.1.0",
    packages=find_packages(),
    data_files=[
        (
            "share/ament_index/resource_index/packages",
            ["resource/saltybot_uwb_geofence"],
        ),
        ("share/saltybot_uwb_geofence", ["package.xml"]),
        ("share/saltybot_uwb_geofence/config", ["config/uwb_geofence_zones.yaml"]),
        ("share/saltybot_uwb_geofence/launch", ["launch/uwb_geofence.launch.py"]),
    ],
    install_requires=["setuptools", "pyyaml"],
    zip_safe=True,
    author="SaltyLab UWB",
    author_email="sl-uwb@saltylab.local",
    description="UWB geofence speed limiter for SaltyBot (Issue #657)",
    license="MIT",
    entry_points={
        "console_scripts": [
            "uwb_geofence_node=saltybot_uwb_geofence.uwb_geofence_node:main",
        ],
    },
)
