commit 76caee16da65cd22d33f4e12402bbb1b8fad4647 Author: kaltinsoy Date: Wed Oct 15 00:02:22 2025 +0300 surface diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..e004284 --- /dev/null +++ b/build.sh @@ -0,0 +1,4 @@ +docker build -t ros2-humble-intel \ + --build-arg USERNAME=$(whoami) \ + --build-arg USER_UID=$(id -u) \ + --build-arg USER_GID=$(id -g) . diff --git a/cyclonedds-config.xml b/cyclonedds-config.xml new file mode 100644 index 0000000..e69de29 diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..826defe --- /dev/null +++ b/dockerfile @@ -0,0 +1,46 @@ +# Use the official ROS 2 Humble Desktop image for Ubuntu 22.04 +FROM osrf/ros:humble-desktop + +# Set environment variables to avoid interactive prompts +ENV DEBIAN_FRONTEND=noninteractive +ENV TZ=UTC + +# Install essential tools and dependencies +RUN apt-get update && apt-get install -y \ + git \ + wget \ + curl \ + python3-pip \ + software-properties-common \ + tmux \ + neovim \ + ros-dev-tools \ + && rm -rf /var/lib/apt/lists/* + +# Install Python packages for ROS 2 development +RUN pip3 install --no-cache-dir setuptools colcon-common-extensions + +# Install additional ROS 2 packages (customize as needed) +RUN apt-get update && apt-get install -y \ + ros-humble-rqt* \ + ros-humble-xacro \ + ros-humble-joint-state-publisher-gui \ + ros-humble-gazebo-ros-pkgs \ + ros-humble-tf2-tools \ + && rm -rf /var/lib/apt/lists/* + +# Create a non-root user for security +RUN useradd -m -G sudo -s /bin/bash rosuser && \ + echo "rosuser ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers + +# Switch to the non-root user +USER rosuser +WORKDIR /home/rosuser + +# Set up the ROS 2 environment +RUN echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc + +# Entrypoint script to initialize the environment +COPY entrypoint.sh /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] +CMD ["bash"] diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100755 index 0000000..b211a43 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,6 @@ +#!/bin/bash +# Source the ROS 2 environment +source /opt/ros/humble/setup.bash + +# Execute the command passed to the container +exec "$@" diff --git a/ros2_ws/build/.built_by b/ros2_ws/build/.built_by new file mode 100644 index 0000000..06e74ac --- /dev/null +++ b/ros2_ws/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/ros2_ws/build/COLCON_IGNORE b/ros2_ws/build/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO new file mode 100644 index 0000000..6dfaa61 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO @@ -0,0 +1,12 @@ +Metadata-Version: 2.1 +Name: arduino-bridge +Version: 0.0.0 +Summary: TODO: Package description +Home-page: UNKNOWN +Maintainer: koray +Maintainer-email: koray@todo.todo +License: TODO: License declaration +Platform: UNKNOWN + +UNKNOWN + diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt new file mode 100644 index 0000000..17942d2 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt @@ -0,0 +1,16 @@ +package.xml +setup.cfg +setup.py +../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt +../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +../../build/arduino_bridge/arduino_bridge.egg-info/zip-safe +arduino_bridge/__init__.py +arduino_bridge/arduino_bridge.py +resource/arduino_bridge +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py \ No newline at end of file diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt new file mode 100644 index 0000000..e822835 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +arduino_bridge = arduino_bridge.arduino_bridge:main + diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/requires.txt b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/requires.txt new file mode 100644 index 0000000..49fe098 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt new file mode 100644 index 0000000..9ca1853 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt @@ -0,0 +1 @@ +arduino_bridge diff --git a/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/zip-safe b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/arduino_bridge.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py b/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py b/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py new file mode 100644 index 0000000..e60dceb --- /dev/null +++ b/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py @@ -0,0 +1,45 @@ +import rclpy +from rclpy.node import Node +from std_msgs.msg import Int32 +import serial + +class ArduinoBridge(Node): + def __init__(self): + super().__init__('arduino_bridge') + + self.publisher_ = self.create_publisher(Int32, 'water_level', 10) + self.subscription = self.create_subscription( + Int32, + 'servo_angle', + self.servo_callback, + 10) + + self.ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1) + + self.create_timer(0.5, self.read_sensor) + + def read_sensor(self): + if self.ser.in_waiting > 0: + line = self.ser.readline().decode().strip() + if line.startswith('WATER:'): + level = int(line.split(':')[1]) + msg = Int32() + msg.data = level + self.publisher_.publish(msg) + self.get_logger().info(f'Water level: {level}') + + def servo_callback(self, msg): + angle = str(msg.data) + '\n' + self.ser.write(angle.encode()) + self.get_logger().info(f'Sent servo angle: {msg.data}') + +def main(args=None): + rclpy.init(args=args) + node = ArduinoBridge() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() + diff --git a/ros2_ws/build/arduino_bridge/colcon_build.rc b/ros2_ws/build/arduino_bridge/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/build/arduino_bridge/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh b/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env b/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env new file mode 100644 index 0000000..d89b3ec --- /dev/null +++ b/ros2_ws/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,28 @@ +AMENT_PREFIX_PATH=/opt/ros/humble +COLCON=1 +CYCLONEDDS_URI=file:///etc/cyclonedds/config.xml +DEBIAN_FRONTEND=noninteractive +DISPLAY=:0 +HOME=/home/koray +HOSTNAME=a1c8d42d73da +LANG=C.UTF-8 +LC_ALL=C.UTF-8 +LD_LIBRARY_PATH=/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LIBVA_DRIVER_NAME=i965 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MESA_LOADER_DRIVER_OVERRIDE=iris +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/koray/ros2_ws/build/arduino_bridge +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_QPA_PLATFORM=xcb +RMW_IMPLEMENTATION=rmw_cyclonedds_cpp +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SHELL=/bin/bash +SHLVL=1 +TERM=xterm +_=/usr/bin/colcon diff --git a/ros2_ws/build/arduino_bridge/install.log b/ros2_ws/build/arduino_bridge/install.log new file mode 100644 index 0000000..e67f71c --- /dev/null +++ b/ros2_ws/build/arduino_bridge/install.log @@ -0,0 +1,14 @@ +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/__init__.cpython-310.pyc +/home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge +/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.xml +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/requires.txt +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/SOURCES.txt +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/top_level.txt +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/entry_points.txt +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/zip-safe +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/dependency_links.txt +/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/PKG-INFO +/home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge/arduino_bridge diff --git a/ros2_ws/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/ros2_ws/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc new file mode 100644 index 0000000..4ac7b69 Binary files /dev/null and b/ros2_ws/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc differ diff --git a/ros2_ws/build/arduino_bridge/prefix_override/sitecustomize.py b/ros2_ws/build/arduino_bridge/prefix_override/sitecustomize.py new file mode 100644 index 0000000..ea6f9e1 --- /dev/null +++ b/ros2_ws/build/arduino_bridge/prefix_override/sitecustomize.py @@ -0,0 +1,4 @@ +import sys +if sys.prefix == '/usr': + sys.real_prefix = sys.prefix + sys.prefix = sys.exec_prefix = '/home/koray/ros2_ws/install/arduino_bridge' diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/codemodel-v2-7323573fc816cdb791a6.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/codemodel-v2-7323573fc816cdb791a6.json new file mode 100644 index 0000000..5aa1f4f --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/codemodel-v2-7323573fc816cdb791a6.json @@ -0,0 +1,79 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "hasInstallRule" : true, + "jsonFile" : "directory-.-00ac1a1dd20b97cd9c9f.json", + "minimumCMakeVersion" : + { + "string" : "3.12" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "name" : "", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "arduino_bridge_cpp", + "targetIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "arduino_bridge::@6890427a1f51a3e7e1df", + "jsonFile" : "target-arduino_bridge-0272a3e7ffd7d97e6d96.json", + "name" : "arduino_bridge", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "arduino_bridge_cpp_uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-arduino_bridge_cpp_uninstall-499ee6e06e2d054680cf.json", + "name" : "arduino_bridge_cpp_uninstall", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-uninstall-e7de904eb287f08eb913.json", + "name" : "uninstall", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/koray/ros2_ws/build/arduino_bridge_cpp", + "source" : "/home/koray/ros2_ws/src/arduino_bridge_cpp" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/directory-.-00ac1a1dd20b97cd9c9f.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/directory-.-00ac1a1dd20b97cd9c9f.json new file mode 100644 index 0000000..51b3bd5 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/directory-.-00ac1a1dd20b97cd9c9f.json @@ -0,0 +1,385 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "install", + "ament_index_register_resource", + "ament_cmake_environment_generate_package_run_dependencies_marker", + "include", + "ament_execute_extensions", + "ament_package", + "ament_cmake_environment_generate_parent_prefix_path_marker", + "ament_environment_hooks", + "ament_generate_package_environment", + "ament_index_register_package", + "_ament_package" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 16, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 20, + "parent" : 0 + }, + { + "command" : 4, + "file" : 4, + "line" : 66, + "parent" : 2 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 3 + }, + { + "file" : 2, + "parent" : 4 + }, + { + "command" : 2, + "file" : 2, + "line" : 47, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 29, + "parent" : 6 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 7 + }, + { + "command" : 6, + "file" : 2, + "line" : 48, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 43, + "parent" : 9 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 10 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 3 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 7, + "file" : 6, + "line" : 20, + "parent" : 13 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 14 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 14 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 14 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 14 + }, + { + "command" : 8, + "file" : 6, + "line" : 26, + "parent" : 13 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 19 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 19 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 19 + }, + { + "command" : 0, + "file" : 7, + "line" : 107, + "parent" : 19 + }, + { + "command" : 0, + "file" : 7, + "line" : 119, + "parent" : 19 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 3 + }, + { + "file" : 9, + "parent" : 25 + }, + { + "command" : 9, + "file" : 9, + "line" : 16, + "parent" : 26 + }, + { + "command" : 1, + "file" : 8, + "line" : 29, + "parent" : 27 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 28 + }, + { + "command" : 10, + "file" : 4, + "line" : 68, + "parent" : 2 + }, + { + "command" : 0, + "file" : 4, + "line" : 150, + "parent" : 30 + }, + { + "command" : 0, + "file" : 4, + "line" : 157, + "parent" : 30 + } + ] + }, + "installers" : + [ + { + "backtrace" : 1, + "component" : "Unspecified", + "destination" : "lib/arduino_bridge_cpp", + "paths" : + [ + "arduino_bridge" + ], + "targetId" : "arduino_bridge::@6890427a1f51a3e7e1df", + "targetIndex" : 0, + "type" : "target" + }, + { + "backtrace" : 8, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/package_run_dependencies", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp" + ], + "type" : "file" + }, + { + "backtrace" : 11, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/parent_prefix_path", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp" + ], + "type" : "file" + }, + { + "backtrace" : 15, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp/environment", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/ament_prefix_path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 17, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp/environment", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 21, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 22, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 23, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 24, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/package.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 29, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/packages", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/packages/arduino_bridge_cpp" + ], + "type" : "file" + }, + { + "backtrace" : 31, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp/cmake", + "paths" : + [ + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig.cmake", + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 32, + "component" : "Unspecified", + "destination" : "share/arduino_bridge_cpp", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/index-2025-07-09T20-39-53-0375.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/index-2025-07-09T20-39-53-0375.json new file mode 100644 index 0000000..2ca3247 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/index-2025-07-09T20-39-53-0375.json @@ -0,0 +1,54 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Unix Makefiles" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-7323573fc816cdb791a6.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + ], + "reply" : + { + "client-colcon-cmake" : + { + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-7323573fc816cdb791a6.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge-0272a3e7ffd7d97e6d96.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge-0272a3e7ffd7d97e6d96.json new file mode 100644 index 0000000..a982f12 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge-0272a3e7ffd7d97e6d96.json @@ -0,0 +1,533 @@ +{ + "artifacts" : + [ + { + "path" : "arduino_bridge" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "install", + "target_link_libraries", + "ament_target_dependencies", + "target_include_directories" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 8, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 16, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "command" : 2, + "file" : 1, + "line" : 145, + "parent" : 3 + }, + { + "command" : 4, + "file" : 1, + "line" : 141, + "parent" : 3 + } + ] + }, + "compileGroups" : + [ + { + "defines" : + [ + { + "backtrace" : 4, + "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" + }, + { + "backtrace" : 4, + "define" : "RCUTILS_ENABLE_FAULT_INJECTION" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rclcpp" + }, + { + "backtrace" : 5, + "isSystem" : true, + "path" : "/opt/ros/humble/include/std_msgs" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/ament_index_cpp" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/libstatistics_collector" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/builtin_interfaces" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_runtime_c" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcutils" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/fastcdr" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rmw" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcl" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcl_interfaces" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcl_logging_interface" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcl_yaml_param_parser" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/libyaml_vendor" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/tracetools" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rcpputils" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/statistics_msgs" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosgraph_msgs" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_cpp" + }, + { + "backtrace" : 4, + "isSystem" : true, + "path" : "/opt/ros/humble/include/rosidl_typesupport_c" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "arduino_bridge::@6890427a1f51a3e7e1df", + "install" : + { + "destinations" : + [ + { + "backtrace" : 2, + "path" : "lib/arduino_bridge_cpp" + } + ], + "prefix" : + { + "path" : "/home/koray/ros2_ws/install/arduino_bridge_cpp" + } + }, + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/librclcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librmw_implementation.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libament_index_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libyaml.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libtracetools.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librmw.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "backtrace" : 4, + "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcpputils.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", + "role" : "libraries" + }, + { + "fragment" : "/opt/ros/humble/lib/librcutils.so", + "role" : "libraries" + }, + { + "fragment" : "-ldl", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "arduino_bridge", + "nameOnDisk" : "arduino_bridge", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/arduino_bridge.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge_cpp_uninstall-499ee6e06e2d054680cf.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge_cpp_uninstall-499ee6e06e2d054680cf.json new file mode 100644 index 0000000..7474f29 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-arduino_bridge_cpp_uninstall-499ee6e06e2d054680cf.json @@ -0,0 +1,112 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 4, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 40, + "parent" : 8 + } + ] + }, + "id" : "arduino_bridge_cpp_uninstall::@6890427a1f51a3e7e1df", + "name" : "arduino_bridge_cpp_uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 9, + "isGenerated" : true, + "path" : "/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-uninstall-e7de904eb287f08eb913.json b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-uninstall-e7de904eb287f08eb913.json new file mode 100644 index 0000000..898c65d --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/.cmake/api/v1/reply/target-uninstall-e7de904eb287f08eb913.json @@ -0,0 +1,95 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package", + "add_dependencies" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 4, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 35, + "parent" : 8 + }, + { + "command" : 3, + "file" : 0, + "line" : 42, + "parent" : 8 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 10, + "id" : "arduino_bridge_cpp_uninstall::@6890427a1f51a3e7e1df" + } + ], + "id" : "uninstall::@6890427a1f51a3e7e1df", + "name" : "uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeCache.txt b/ros2_ws/build/arduino_bridge_cpp/CMakeCache.txt new file mode 100644 index 0000000..a060c32 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeCache.txt @@ -0,0 +1,599 @@ +# This is the CMakeCache file. +# For build in directory: /home/koray/ros2_ws/build/arduino_bridge_cpp +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/koray/ros2_ws/build/arduino_bridge_cpp/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/koray/ros2_ws/install/arduino_bridge_cpp + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=arduino_bridge_cpp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//The directory containing a CMake configuration file for CycloneDDS. +CycloneDDS_DIR:PATH=/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Select ROS middleware implementation to link against +RMW_IMPLEMENTATION:STRING=rmw_cyclonedds_cpp + +//Name of the computer/site where compile is being run +SITE:STRING=2f0ddb5ce1ba + +//Path to a library. +_lib:FILEPATH=/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_index_cpp. +ament_index_cpp_DIR:PATH=/opt/ros/humble/share/ament_index_cpp/cmake + +//Value Computed by CMake +arduino_bridge_cpp_BINARY_DIR:STATIC=/home/koray/ros2_ws/build/arduino_bridge_cpp + +//Value Computed by CMake +arduino_bridge_cpp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +arduino_bridge_cpp_SOURCE_DIR:STATIC=/home/koray/ros2_ws/src/arduino_bridge_cpp + +//The directory containing a CMake configuration file for builtin_interfaces. +builtin_interfaces_DIR:PATH=/opt/ros/humble/share/builtin_interfaces/cmake + +//The directory containing a CMake configuration file for fastcdr. +fastcdr_DIR:PATH=/opt/ros/humble/lib/cmake/fastcdr + +//The directory containing a CMake configuration file for fastrtps_cmake_module. +fastrtps_cmake_module_DIR:PATH=/opt/ros/humble/share/fastrtps_cmake_module/cmake + +//The directory containing a CMake configuration file for fmt. +fmt_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/fmt + +//The directory containing a CMake configuration file for iceoryx_binding_c. +iceoryx_binding_c_DIR:PATH=/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_binding_c + +//The directory containing a CMake configuration file for iceoryx_hoofs. +iceoryx_hoofs_DIR:PATH=/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_hoofs + +//The directory containing a CMake configuration file for iceoryx_posh. +iceoryx_posh_DIR:PATH=/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_posh + +//The directory containing a CMake configuration file for libstatistics_collector. +libstatistics_collector_DIR:PATH=/opt/ros/humble/share/libstatistics_collector/cmake + +//The directory containing a CMake configuration file for libyaml_vendor. +libyaml_vendor_DIR:PATH=/opt/ros/humble/share/libyaml_vendor/cmake + +//The directory containing a CMake configuration file for rcl. +rcl_DIR:PATH=/opt/ros/humble/share/rcl/cmake + +//The directory containing a CMake configuration file for rcl_interfaces. +rcl_interfaces_DIR:PATH=/opt/ros/humble/share/rcl_interfaces/cmake + +//The directory containing a CMake configuration file for rcl_logging_interface. +rcl_logging_interface_DIR:PATH=/opt/ros/humble/share/rcl_logging_interface/cmake + +//The directory containing a CMake configuration file for rcl_logging_spdlog. +rcl_logging_spdlog_DIR:PATH=/opt/ros/humble/share/rcl_logging_spdlog/cmake + +//The directory containing a CMake configuration file for rcl_yaml_param_parser. +rcl_yaml_param_parser_DIR:PATH=/opt/ros/humble/share/rcl_yaml_param_parser/cmake + +//The directory containing a CMake configuration file for rclcpp. +rclcpp_DIR:PATH=/opt/ros/humble/share/rclcpp/cmake + +//The directory containing a CMake configuration file for rcpputils. +rcpputils_DIR:PATH=/opt/ros/humble/share/rcpputils/cmake + +//The directory containing a CMake configuration file for rcutils. +rcutils_DIR:PATH=/opt/ros/humble/share/rcutils/cmake + +//The directory containing a CMake configuration file for rmw. +rmw_DIR:PATH=/opt/ros/humble/share/rmw/cmake + +//The directory containing a CMake configuration file for rmw_cyclonedds_cpp. +rmw_cyclonedds_cpp_DIR:PATH=/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake + +//The directory containing a CMake configuration file for rmw_dds_common. +rmw_dds_common_DIR:PATH=/opt/ros/humble/share/rmw_dds_common/cmake + +//The directory containing a CMake configuration file for rmw_implementation. +rmw_implementation_DIR:PATH=/opt/ros/humble/share/rmw_implementation/cmake + +//The directory containing a CMake configuration file for rmw_implementation_cmake. +rmw_implementation_cmake_DIR:PATH=/opt/ros/humble/share/rmw_implementation_cmake/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/humble/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rosidl_adapter. +rosidl_adapter_DIR:PATH=/opt/ros/humble/share/rosidl_adapter/cmake + +//The directory containing a CMake configuration file for rosidl_cmake. +rosidl_cmake_DIR:PATH=/opt/ros/humble/share/rosidl_cmake/cmake + +//The directory containing a CMake configuration file for rosidl_default_runtime. +rosidl_default_runtime_DIR:PATH=/opt/ros/humble/share/rosidl_default_runtime/cmake + +//The directory containing a CMake configuration file for rosidl_generator_c. +rosidl_generator_c_DIR:PATH=/opt/ros/humble/share/rosidl_generator_c/cmake + +//The directory containing a CMake configuration file for rosidl_generator_cpp. +rosidl_generator_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_generator_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_c. +rosidl_runtime_c_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_c/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_cpp. +rosidl_runtime_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_c. +rosidl_typesupport_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_cpp. +rosidl_typesupport_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c. +rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp. +rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_interface. +rosidl_typesupport_interface_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_interface/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c. +rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp. +rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake + +//The directory containing a CMake configuration file for spdlog. +spdlog_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/spdlog + +//The directory containing a CMake configuration file for spdlog_vendor. +spdlog_vendor_DIR:PATH=/opt/ros/humble/share/spdlog_vendor/cmake + +//The directory containing a CMake configuration file for statistics_msgs. +statistics_msgs_DIR:PATH=/opt/ros/humble/share/statistics_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/humble/share/std_msgs/cmake + +//The directory containing a CMake configuration file for tracetools. +tracetools_DIR:PATH=/opt/ros/humble/share/tracetools/cmake + +//The directory containing a CMake configuration file for yaml. +yaml_DIR:PATH=/opt/ros/humble/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/koray/ros2_ws/build/arduino_bridge_cpp +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/koray/ros2_ws/src/arduino_bridge_cpp +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..a469133 Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..15e6e3f Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeSystem.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..9a0716e --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/a.out b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000..c786756 Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000..9944be4 Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeDirectoryInformation.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c805aa8 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/koray/ros2_ws/src/arduino_bridge_cpp") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/koray/ros2_ws/build/arduino_bridge_cpp") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeOutput.log b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..afadff9 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeOutput.log @@ -0,0 +1,497 @@ +The system is: Linux - 6.15.3-1.surface.fc42.x86_64 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0e266/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0e266.dir/build.make CMakeFiles/cmTC_0e266.dir/build +gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0e266.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccRHPaNQ.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/' + as -v --64 -o CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o /tmp/ccRHPaNQ.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_0e266 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e266.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -o cmTC_0e266 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0e266' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0e266.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccC2eWTd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0e266 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0e266' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0e266.' +gmake[1]: Leaving directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0e266/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0e266.dir/build.make CMakeFiles/cmTC_0e266.dir/build] + ignore line: [gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0e266.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccRHPaNQ.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o /tmp/ccRHPaNQ.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_0e266] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e266.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -o cmTC_0e266 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0e266' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0e266.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccC2eWTd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0e266 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccC2eWTd.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0e266] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_0e266.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4dc83/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4dc83.dir/build.make CMakeFiles/cmTC_4dc83.dir/build +gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4dc83.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccBi3Ffz.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/' + as -v --64 -o CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBi3Ffz.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_4dc83 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4dc83.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4dc83 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4dc83' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4dc83.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6e1hUE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4dc83 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4dc83' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4dc83.' +gmake[1]: Leaving directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4dc83/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4dc83.dir/build.make CMakeFiles/cmTC_4dc83.dir/build] + ignore line: [gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4dc83.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccBi3Ffz.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBi3Ffz.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4dc83] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4dc83.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4dc83 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4dc83' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4dc83.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6e1hUE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4dc83 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc6e1hUE.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4dc83] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4dc83.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0c248/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0c248.dir/build.make CMakeFiles/cmTC_0c248.dir/build +gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0c248.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_0c248.dir/CheckIncludeFile.c.o -c /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_0c248 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0c248.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_0c248.dir/CheckIncludeFile.c.o -o cmTC_0c248 +gmake[1]: Leaving directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' + + + +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: +Change Dir: /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e3583/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e3583.dir/build.make CMakeFiles/cmTC_e3583.dir/build +gmake[1]: Entering directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e3583.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_e3583.dir/src.c.o -c /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_e3583 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e3583.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_e3583.dir/src.c.o -o cmTC_e3583 +gmake[1]: Leaving directory '/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeTmp' + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeRuleHashes.txt b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..f95cde8 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +1d80703e89135f483fa26abf6288fa85 CMakeFiles/arduino_bridge_cpp_uninstall diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..cce383b --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile.cmake @@ -0,0 +1,679 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/koray/ros2_ws/src/arduino_bridge_cpp/CMakeLists.txt" + "/home/koray/ros2_ws/src/arduino_bridge_cpp/package.xml" + "/opt/ros/humble/cmake/yamlConfig.cmake" + "/opt/ros/humble/cmake/yamlConfigVersion.cmake" + "/opt/ros/humble/cmake/yamlTargets-none.cmake" + "/opt/ros/humble/cmake/yamlTargets.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config-version.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets-none.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets.cmake" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS/CycloneDDSConfig.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS/CycloneDDSConfigVersion.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS/CycloneDDSTargets-none.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS/CycloneDDSTargets.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/CycloneDDS/idlc/Generate.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_binding_c/iceoryx_binding_cConfig.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_binding_c/iceoryx_binding_cConfigVersion.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_binding_c/iceoryx_binding_cTargets-none.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_binding_c/iceoryx_binding_cTargets.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_hoofs/iceoryx_hoofsConfig.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_hoofs/iceoryx_hoofsConfigVersion.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_hoofs/iceoryx_hoofsTargets-none.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_hoofs/iceoryx_hoofsTargets.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_posh/iceoryx_poshConfig.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_posh/iceoryx_poshConfigVersion.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_posh/iceoryx_poshTargets-none.cmake" + "/opt/ros/humble/lib/x86_64-linux-gnu/cmake/iceoryx_posh/iceoryx_poshTargets.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig-version.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport-none.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig-version.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport-none.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendor-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig-version.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig-version.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport-none.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl_set_symbol_visibility_hidden.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig-version.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig-version.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport-none.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig-version.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport-none.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig-version.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport-none.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig-version.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport-none.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/configure_rmw_library.cmake" + "/opt/ros/humble/share/rmw/cmake/get_rmw_typesupport.cmake" + "/opt/ros/humble/share/rmw/cmake/register_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw/cmake/rmw-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig-version.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport-none.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/export_rmw_cyclonedds_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/export_rmw_cyclonedds_cppExport.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/rmw_cyclonedds_cppConfig-version.cmake" + "/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake/rmw_cyclonedds_cppConfig.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig-version.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport-none.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementation-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/call_for_each_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_available_rmw_implementations.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapter-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig-version.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_libraries.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_targets.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_get_typesupport_target.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_target_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_write_generator_arguments.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/string_camel_case_to_lower_case_underscore.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtime-extras.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/register_c.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/register_cpp.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig-version.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig-version.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig-version.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport-none.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigVersion.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.22/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/FindThreads.cmake" + "/usr/share/cmake-3.22/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/arduino_bridge_cppConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/arduino_bridge_cppConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp" + "ament_cmake_index/share/ament_index/resource_index/packages/arduino_bridge_cpp" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/arduino_bridge_cpp_uninstall.dir/DependInfo.cmake" + "CMakeFiles/arduino_bridge.dir/DependInfo.cmake" + ) diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile2 b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile2 new file mode 100644 index 0000000..bfb6707 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/Makefile2 @@ -0,0 +1,166 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/koray/ros2_ws/src/arduino_bridge_cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/koray/ros2_ws/build/arduino_bridge_cpp + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/arduino_bridge.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean +clean: CMakeFiles/arduino_bridge.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/arduino_bridge_cpp_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/arduino_bridge_cpp_uninstall.dir + +# All Build rule for target. +CMakeFiles/arduino_bridge_cpp_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make CMakeFiles/arduino_bridge_cpp_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make CMakeFiles/arduino_bridge_cpp_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles --progress-num= "Built target arduino_bridge_cpp_uninstall" +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/arduino_bridge_cpp_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/arduino_bridge_cpp_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/rule + +# Convenience name for target. +arduino_bridge_cpp_uninstall: CMakeFiles/arduino_bridge_cpp_uninstall.dir/rule +.PHONY : arduino_bridge_cpp_uninstall + +# clean rule for target. +CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/arduino_bridge.dir + +# All Build rule for target. +CMakeFiles/arduino_bridge.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles --progress-num=1,2 "Built target arduino_bridge" +.PHONY : CMakeFiles/arduino_bridge.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/arduino_bridge.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/arduino_bridge.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 +.PHONY : CMakeFiles/arduino_bridge.dir/rule + +# Convenience name for target. +arduino_bridge: CMakeFiles/arduino_bridge.dir/rule +.PHONY : arduino_bridge + +# clean rule for target. +CMakeFiles/arduino_bridge.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/clean +.PHONY : CMakeFiles/arduino_bridge.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/TargetDirectories.txt b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..e391c4a --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,10 @@ +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/test.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/edit_cache.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/rebuild_cache.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/list_install_components.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/install.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/install/local.dir +/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/install/strip.dir diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/DependInfo.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/DependInfo.cmake new file mode 100644 index 0000000..268ee09 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp" "CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o" "gcc" "CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/build.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/build.make new file mode 100644 index 0000000..e94b8ca --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/build.make @@ -0,0 +1,172 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/koray/ros2_ws/src/arduino_bridge_cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/koray/ros2_ws/build/arduino_bridge_cpp + +# Include any dependencies generated for this target. +include CMakeFiles/arduino_bridge.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/arduino_bridge.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/arduino_bridge.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/arduino_bridge.dir/flags.make + +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o: CMakeFiles/arduino_bridge.dir/flags.make +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o: /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o: CMakeFiles/arduino_bridge.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o -MF CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d -o CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o -c /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp + +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp > CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.i + +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp -o CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.s + +# Object files for target arduino_bridge +arduino_bridge_OBJECTS = \ +"CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o" + +# External object files for target arduino_bridge +arduino_bridge_EXTERNAL_OBJECTS = + +arduino_bridge: CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +arduino_bridge: CMakeFiles/arduino_bridge.dir/build.make +arduino_bridge: /opt/ros/humble/lib/librclcpp.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so +arduino_bridge: /opt/ros/humble/lib/liblibstatistics_collector.so +arduino_bridge: /opt/ros/humble/lib/librcl.so +arduino_bridge: /opt/ros/humble/lib/librmw_implementation.so +arduino_bridge: /opt/ros/humble/lib/libament_index_cpp.so +arduino_bridge: /opt/ros/humble/lib/librcl_logging_spdlog.so +arduino_bridge: /opt/ros/humble/lib/librcl_logging_interface.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so +arduino_bridge: /opt/ros/humble/lib/librcl_yaml_param_parser.so +arduino_bridge: /opt/ros/humble/lib/libyaml.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so +arduino_bridge: /opt/ros/humble/lib/libtracetools.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so +arduino_bridge: /opt/ros/humble/lib/libfastcdr.so.1.0.24 +arduino_bridge: /opt/ros/humble/lib/librmw.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_cpp.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so +arduino_bridge: /opt/ros/humble/lib/librosidl_typesupport_c.so +arduino_bridge: /opt/ros/humble/lib/librcpputils.so +arduino_bridge: /opt/ros/humble/lib/librosidl_runtime_c.so +arduino_bridge: /opt/ros/humble/lib/librcutils.so +arduino_bridge: /usr/lib/x86_64-linux-gnu/libpython3.10.so +arduino_bridge: CMakeFiles/arduino_bridge.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable arduino_bridge" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/arduino_bridge.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/arduino_bridge.dir/build: arduino_bridge +.PHONY : CMakeFiles/arduino_bridge.dir/build + +CMakeFiles/arduino_bridge.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/arduino_bridge.dir/cmake_clean.cmake +.PHONY : CMakeFiles/arduino_bridge.dir/clean + +CMakeFiles/arduino_bridge.dir/depend: + cd /home/koray/ros2_ws/build/arduino_bridge_cpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/arduino_bridge.dir/depend + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/cmake_clean.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/cmake_clean.cmake new file mode 100644 index 0000000..ac0f256 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o" + "CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d" + "arduino_bridge" + "arduino_bridge.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/arduino_bridge.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.internal b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.internal new file mode 100644 index 0000000..5441050 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.internal @@ -0,0 +1,717 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o + /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp + /usr/include/stdc-predef.h + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp + /usr/include/c++/11/csignal + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/signal.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/signum-generic.h + /usr/include/x86_64-linux-gnu/bits/signum-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h + /usr/include/x86_64-linux-gnu/bits/sigaction.h + /usr/include/x86_64-linux-gnu/bits/sigcontext.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h + /usr/include/x86_64-linux-gnu/sys/ucontext.h + /usr/include/x86_64-linux-gnu/bits/sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigstksz.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/x86_64-linux-gnu/bits/ss_flags.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/sigthread.h + /usr/include/x86_64-linux-gnu/bits/signal_ext.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp + /usr/include/c++/11/future + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/cstdint + /usr/include/c++/11/limits + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/c++/11/condition_variable + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_futex.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/bits/std_thread.h + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/thread + /usr/include/c++/11/bits/this_thread_sleep.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/list + /usr/include/c++/11/bits/stl_list.h + /usr/include/c++/11/bits/list.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /opt/ros/humble/include/rcl/rcl/guard_condition.h + /opt/ros/humble/include/rcl/rcl/allocator.h + /opt/ros/humble/include/rcutils/rcutils/allocator.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h + /opt/ros/humble/include/rcutils/rcutils/macros.h + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h + /opt/ros/humble/include/rcl/rcl/context.h + /opt/ros/humble/include/rmw/rmw/init.h + /opt/ros/humble/include/rmw/rmw/init_options.h + /opt/ros/humble/include/rmw/rmw/domain_id.h + /opt/ros/humble/include/rmw/rmw/localhost.h + /opt/ros/humble/include/rmw/rmw/visibility_control.h + /opt/ros/humble/include/rmw/rmw/macros.h + /opt/ros/humble/include/rmw/rmw/ret_types.h + /opt/ros/humble/include/rmw/rmw/security_options.h + /opt/ros/humble/include/rcl/rcl/arguments.h + /opt/ros/humble/include/rcl/rcl/log_level.h + /opt/ros/humble/include/rcl/rcl/macros.h + /opt/ros/humble/include/rcl/rcl/types.h + /opt/ros/humble/include/rmw/rmw/types.h + /opt/ros/humble/include/rcutils/rcutils/logging.h + /opt/ros/humble/include/rcutils/rcutils/error_handling.h + /usr/include/c++/11/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /opt/ros/humble/include/rcutils/rcutils/snprintf.h + /opt/ros/humble/include/rcutils/rcutils/time.h + /opt/ros/humble/include/rcutils/rcutils/types.h + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h + /opt/ros/humble/include/rcutils/rcutils/qsort.h + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/serialized_message.h + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h + /opt/ros/humble/include/rmw/rmw/time.h + /opt/ros/humble/include/rcl/rcl/visibility_control.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h + /opt/ros/humble/include/rcl/rcl/init_options.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h + /opt/ros/humble/include/rcl/rcl/wait.h + /opt/ros/humble/include/rcl/rcl/client.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h + /opt/ros/humble/include/rcl/rcl/event_callback.h + /opt/ros/humble/include/rmw/rmw/event_callback_type.h + /opt/ros/humble/include/rcl/rcl/node.h + /opt/ros/humble/include/rcl/rcl/node_options.h + /opt/ros/humble/include/rcl/rcl/domain_id.h + /opt/ros/humble/include/rcl/rcl/service.h + /opt/ros/humble/include/rcl/rcl/subscription.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/humble/include/rmw/rmw/message_sequence.h + /opt/ros/humble/include/rcl/rcl/timer.h + /opt/ros/humble/include/rcl/rcl/time.h + /opt/ros/humble/include/rmw/rmw/rmw.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h + /opt/ros/humble/include/rmw/rmw/event.h + /opt/ros/humble/include/rmw/rmw/publisher_options.h + /opt/ros/humble/include/rmw/rmw/qos_profiles.h + /opt/ros/humble/include/rmw/rmw/subscription_options.h + /opt/ros/humble/include/rcl/rcl/event.h + /opt/ros/humble/include/rcl/rcl/publisher.h + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp + /usr/include/c++/11/typeindex + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/unordered_set.h + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp + /usr/include/c++/11/optional + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/variant + /opt/ros/humble/include/rcl/rcl/error_handling.h + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/humble/include/rcl/rcl/graph.h + /opt/ros/humble/include/rmw/rmw/names_and_types.h + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp + /usr/include/c++/11/codecvt + /usr/include/c++/11/bits/codecvt.h + /usr/include/c++/11/iomanip + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/quoted_string.h + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/humble/include/rcl/rcl/logging_rosout.h + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/humble/include/rmw/rmw/error_handling.h + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + /opt/ros/humble/include/rmw/rmw/impl/config.h + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp + /opt/ros/humble/include/tracetools/tracetools/tracetools.h + /opt/ros/humble/include/tracetools/tracetools/config.h + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp + /opt/ros/humble/include/tracetools/tracetools/utils.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp + /usr/include/c++/11/cstring + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp + /usr/include/c++/11/shared_mutex + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /usr/include/c++/11/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/11/bits/specfun.h + /usr/include/c++/11/tr1/gamma.tcc + /usr/include/c++/11/tr1/special_function_util.h + /usr/include/c++/11/tr1/bessel_function.tcc + /usr/include/c++/11/tr1/beta_function.tcc + /usr/include/c++/11/tr1/ell_integral.tcc + /usr/include/c++/11/tr1/exp_integral.tcc + /usr/include/c++/11/tr1/hypergeometric.tcc + /usr/include/c++/11/tr1/legendre_function.tcc + /usr/include/c++/11/tr1/modified_bessel_func.tcc + /usr/include/c++/11/tr1/poly_hermite.tcc + /usr/include/c++/11/tr1/poly_laguerre.tcc + /usr/include/c++/11/tr1/riemann_zeta.tcc + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/pstl/glue_numeric_defs.h + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp + /opt/ros/humble/include/rcutils/rcutils/shared_library.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/int32.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__struct.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__builder.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__traits.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__type_support.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp + /usr/include/c++/11/fstream + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/termios.h + /usr/include/x86_64-linux-gnu/bits/termios.h + /usr/include/x86_64-linux-gnu/bits/termios-struct.h + /usr/include/x86_64-linux-gnu/bits/termios-c_cc.h + /usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h + /usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h + /usr/include/x86_64-linux-gnu/bits/termios-baud.h + /usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h + /usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h + /usr/include/x86_64-linux-gnu/bits/termios-tcflow.h + /usr/include/x86_64-linux-gnu/bits/termios-misc.h + /usr/include/x86_64-linux-gnu/sys/ttydefaults.h + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.make new file mode 100644 index 0000000..b1d48e0 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.make @@ -0,0 +1,2136 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o: /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp \ + /usr/include/stdc-predef.h \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /usr/include/c++/11/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/int32.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__builder.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__traits.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__type_support.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /usr/include/c++/11/fstream \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios-struct.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-baud.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \ + /usr/include/x86_64-linux-gnu/bits/termios-misc.h \ + /usr/include/x86_64-linux-gnu/sys/ttydefaults.h + + +/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: + +/usr/include/x86_64-linux-gnu/bits/termios-misc.h: + +/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h: + +/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h: + +/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h: + +/usr/include/x86_64-linux-gnu/bits/termios-struct.h: + +/usr/include/termios.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/c++/11/fstream: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__builder.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/int32.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp: + +/opt/ros/humble/include/rcutils/rcutils/shared_library.h: + +/opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp: + +/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp: + +/usr/include/c++/11/pstl/glue_numeric_defs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp: + +/usr/include/c++/11/bits/stl_heap.h: + +/opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/qos.hpp: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/opt/ros/humble/include/rcutils/rcutils/logging_macros.h: + +/usr/include/c++/11/ratio: + +/usr/include/stdio.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/future: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/numeric: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/locale: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/iomanip: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/bits/std_thread.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp: + +/usr/include/c++/11/functional: + +/usr/include/asm-generic/errno-base.h: + +/opt/ros/humble/include/rmw/rmw/subscription_options.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp: + +/usr/include/x86_64-linux-gnu/bits/signum-arch.h: + +/opt/ros/humble/include/rmw/rmw/security_options.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp: + +/usr/include/c++/11/unordered_map: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp: + +/usr/include/c++/11/limits: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/stat.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/cstdio: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/opt/ros/humble/include/rmw/rmw/init.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/opt/ros/humble/include/rmw/rmw/publisher_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h: + +/opt/ros/humble/include/rcl/rcl/graph.h: + +/usr/include/c++/11/bits/stl_set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp: + +/usr/include/c++/11/exception: + +/opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/tr1/legendre_function.tcc: + +/usr/include/c++/11/mutex: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/typeindex: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/csignal: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__struct.hpp: + +/usr/include/c++/11/string: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/opt/ros/humble/include/rclcpp/rclcpp/event.hpp: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/x86_64-linux-gnu/bits/ss_flags.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp: + +/usr/include/locale.h: + +/usr/include/fcntl.h: + +/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/x86_64-linux-gnu/bits/sigaction.h: + +/usr/include/x86_64-linux-gnu/bits/signum-generic.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp: + +/usr/include/c++/11/bits/quoted_string.h: + +/usr/include/c++/11/chrono: + +/usr/include/x86_64-linux-gnu/bits/sigthread.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h: + +/usr/include/x86_64-linux-gnu/sys/ucontext.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h: + +/home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp: + +/usr/include/x86_64-linux-gnu/bits/types/stack_t.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/opt/ros/humble/include/rclcpp/rclcpp/duration.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/ctime: + +/opt/ros/humble/include/rcutils/rcutils/types/array_list.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: + +/usr/include/c++/11/tr1/special_function_util.h: + +/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp: + +/usr/include/c++/11/bits/ios_base.h: + +/opt/ros/humble/include/rmw/rmw/message_sequence.h: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp: + +/usr/include/features.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigstack.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/tr1/gamma.tcc: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: + +/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp: + +/usr/include/c++/11/bits/allocator.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp: + +/usr/include/c++/11/cmath: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/memory: + +/opt/ros/humble/include/rmw/rmw/serialized_message.h: + +/usr/include/c++/11/cstdlib: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp: + +/usr/include/c++/11/set: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/c++/11/atomic: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/opt/ros/humble/include/rcl/rcl/types.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/ext/atomicity.h: + +/opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: + +/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h: + +/usr/include/c++/11/tuple: + +/opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h: + +/opt/ros/humble/include/rmw/rmw/qos_string_conversions.h: + +/usr/include/x86_64-linux-gnu/bits/sigcontext.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/bits/stl_numeric.h: + +/usr/include/linux/close_range.h: + +/opt/ros/humble/include/rcl/rcl/init_options.h: + +/opt/ros/humble/include/rcpputils/rcpputils/join.hpp: + +/opt/ros/humble/include/tracetools/tracetools/config.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/array: + +/usr/include/c++/11/tr1/beta_function.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/iterator: + +/usr/include/c++/11/bits/exception.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp: + +/usr/include/c++/11/bits/locale_facets.h: + +/opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp: + +/usr/include/c++/11/bits/this_thread_sleep.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/vector: + +/opt/ros/humble/include/rcutils/rcutils/allocator.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp: + +/usr/include/c++/11/bits/align.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp: + +/usr/include/unistd.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp: + +/usr/include/c++/11/bits/atomic_futex.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/math.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/opt/ros/humble/include/rcl/rcl/allocator.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp: + +/usr/include/c++/11/tr1/poly_laguerre.tcc: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/cassert: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/c++/11/cwctype: + +/opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_map.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/opt/ros/humble/include/rclcpp/rclcpp/context.hpp: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/list: + +/usr/include/c++/11/bits/stl_list.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/c++/11/map: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp: + +/opt/ros/humble/include/rcl/rcl/guard_condition.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp: + +/opt/ros/humble/include/rcutils/rcutils/macros.h: + +/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp: + +/opt/ros/humble/include/rmw/rmw/init_options.h: + +/opt/ros/humble/include/rmw/rmw/domain_id.h: + +/opt/ros/humble/include/rmw/rmw/localhost.h: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp: + +/usr/include/c++/11/type_traits: + +/opt/ros/humble/include/rmw/rmw/visibility_control.h: + +/opt/ros/humble/include/rmw/rmw/macros.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp: + +/opt/ros/humble/include/rmw/rmw/ret_types.h: + +/usr/include/c++/11/bits/stream_iterator.h: + +/opt/ros/humble/include/rcl/rcl/log_level.h: + +/opt/ros/humble/include/rcl/rcl/macros.h: + +/opt/ros/humble/include/rmw/rmw/types.h: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__traits.hpp: + +/opt/ros/humble/include/rcutils/rcutils/error_handling.h: + +/usr/include/c++/11/stdlib.h: + +/opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp: + +/opt/ros/humble/include/rcutils/rcutils/snprintf.h: + +/opt/ros/humble/include/rcutils/rcutils/time.h: + +/opt/ros/humble/include/rcutils/rcutils/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/char_array.h: + +/usr/include/x86_64-linux-gnu/bits/termios-baud.h: + +/usr/include/c++/11/variant: + +/opt/ros/humble/include/rcutils/rcutils/types/hash_map.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_array.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h: + +/opt/ros/humble/include/rcutils/rcutils/qsort.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp: + +/opt/ros/humble/include/rmw/rmw/rmw.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/list.tcc: + +/opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/opt/ros/humble/include/rclcpp/rclcpp/timer.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h: + +/opt/ros/humble/include/rmw/rmw/qos_policy_kind.h: + +/opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp: + +/usr/include/c++/11/bit: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__type_support.hpp: + +/usr/include/c++/11/bits/codecvt.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h: + +/usr/include/c++/11/tr1/bessel_function.tcc: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp: + +/opt/ros/humble/include/rcl/rcl/visibility_control.h: + +/opt/ros/humble/include/rclcpp/rclcpp/service.hpp: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/assert.h: + +/usr/include/c++/11/codecvt: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h: + +/opt/ros/humble/include/rcl/rcl/wait.h: + +/opt/ros/humble/include/rcl/rcl/client.h: + +/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: + +/opt/ros/humble/include/rcl/rcl/context.h: + +/opt/ros/humble/include/rmw/rmw/event_callback_type.h: + +/opt/ros/humble/include/rcl/rcl/node.h: + +/opt/ros/humble/include/rcl/rcl/node_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp: + +/opt/ros/humble/include/rcl/rcl/domain_id.h: + +/opt/ros/humble/include/rcl/rcl/service.h: + +/opt/ros/humble/include/rcl/rcl/subscription.h: + +/opt/ros/humble/include/rcl/rcl/timer.h: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/opt/ros/humble/include/rcl/rcl/time.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h: + +/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp: + +/opt/ros/humble/include/rmw/rmw/event.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp: + +/usr/include/c++/11/clocale: + +/opt/ros/humble/include/rcl/rcl/event.h: + +/opt/ros/humble/include/rcl/rcl/publisher.h: + +/opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp: + +/opt/ros/humble/include/rcl/rcl/event_callback.h: + +/opt/ros/humble/include/tracetools/tracetools/tracetools.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/macros.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/time.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/signal_ext.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/client.hpp: + +/usr/include/c++/11/condition_variable: + +/usr/include/x86_64-linux-gnu/bits/sigstksz.h: + +/usr/include/c++/11/optional: + +/usr/include/c++/11/sstream: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp: + +/usr/include/c++/11/tr1/hypergeometric.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp: + +/opt/ros/humble/include/rcl/rcl/arguments.h: + +/opt/ros/humble/include/rclcpp/rclcpp/logger.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp: + +/usr/include/sched.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp: + +/opt/ros/humble/include/rmw/rmw/names_and_types.h: + +/usr/include/wctype.h: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp: + +/opt/ros/humble/include/rcutils/rcutils/logging.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp: + +/usr/include/x86_64-linux-gnu/bits/termios.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/libintl.h: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/c++/11/bits/locale_conv.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: + +/opt/ros/humble/include/rcl/rcl/logging_rosout.h: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp: + +/opt/ros/humble/include/rmw/rmw/error_handling.h: + +/opt/ros/humble/include/rmw/rmw/impl/config.h: + +/usr/include/alloca.h: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h: + +/usr/include/x86_64-linux-gnu/bits/struct_stat.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/signal.h: + +/opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/opt/ros/humble/include/rcpputils/rcpputils/time.hpp: + +/usr/include/linux/falloc.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/opt/ros/humble/include/tracetools/tracetools/utils.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp: + +/usr/include/c++/11/shared_mutex: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/rate.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/clock.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp: + +/usr/include/c++/11/thread: + +/opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp: + +/opt/ros/humble/include/rmw/rmw/qos_profiles.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp: + +/opt/ros/humble/include/rmw/rmw/time.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/c++/11/bits/specfun.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/tr1/ell_integral.tcc: + +/opt/ros/humble/include/rcl/rcl/error_handling.h: + +/usr/include/c++/11/tr1/exp_integral.tcc: + +/usr/include/c++/11/tr1/modified_bessel_func.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp: + +/usr/include/c++/11/tr1/poly_hermite.tcc: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp: + +/usr/include/c++/11/tr1/riemann_zeta.tcc: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp: diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.ts b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.ts new file mode 100644 index 0000000..5f33149 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for arduino_bridge. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/depend.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/depend.make new file mode 100644 index 0000000..524eeeb --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for arduino_bridge. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/flags.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/flags.make new file mode 100644 index 0000000..e8ca635 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION + +CXX_INCLUDES = -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/std_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c + +CXX_FLAGS = + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/link.txt b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/link.txt new file mode 100644 index 0000000..5682c92 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o -o arduino_bridge -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl /usr/lib/x86_64-linux-gnu/libpython3.10.so diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/progress.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o new file mode 100644 index 0000000..48dc1ac Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o differ diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d new file mode 100644 index 0000000..0d47354 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o.d @@ -0,0 +1,646 @@ +CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o: \ + /home/koray/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp \ + /usr/include/stdc-predef.h \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/cstdint /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/cassert \ + /usr/include/assert.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h /usr/include/c++/11/bits/list.tcc \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/int32.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__builder.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__traits.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int32__type_support.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /usr/include/c++/11/fstream \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h /usr/include/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios-struct.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-baud.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \ + /usr/include/x86_64-linux-gnu/bits/termios-misc.h \ + /usr/include/x86_64-linux-gnu/sys/ttydefaults.h diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/DependInfo.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make new file mode 100644 index 0000000..530502c --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/koray/ros2_ws/src/arduino_bridge_cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/koray/ros2_ws/build/arduino_bridge_cpp + +# Utility rule file for arduino_bridge_cpp_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/arduino_bridge_cpp_uninstall.dir/progress.make + +CMakeFiles/arduino_bridge_cpp_uninstall: + /usr/bin/cmake -P /home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +arduino_bridge_cpp_uninstall: CMakeFiles/arduino_bridge_cpp_uninstall +arduino_bridge_cpp_uninstall: CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make +.PHONY : arduino_bridge_cpp_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/arduino_bridge_cpp_uninstall.dir/build: arduino_bridge_cpp_uninstall +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/build + +CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/arduino_bridge_cpp_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/clean + +CMakeFiles/arduino_bridge_cpp_uninstall.dir/depend: + cd /home/koray/ros2_ws/build/arduino_bridge_cpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/arduino_bridge_cpp_uninstall.dir/depend + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/cmake_clean.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..9c243da --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/arduino_bridge_cpp_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/arduino_bridge_cpp_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..0f6d12e --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for arduino_bridge_cpp_uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.ts b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..e1a4046 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for arduino_bridge_cpp_uninstall. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/progress.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/arduino_bridge_cpp_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/cmake.check_cache b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/progress.marks b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/DependInfo.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/build.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 0000000..1cdf8d3 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/koray/ros2_ws/src/arduino_bridge_cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/koray/ros2_ws/build/arduino_bridge_cpp + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/koray/ros2_ws/build/arduino_bridge_cpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/src/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/cmake_clean.cmake b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..9960e98 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..2d74447 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.ts b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..ef27dcc --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/progress.make b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/build/arduino_bridge_cpp/CTestConfiguration.ini b/ros2_ws/build/arduino_bridge_cpp/CTestConfiguration.ini new file mode 100644 index 0000000..95575b7 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/koray/ros2_ws/src/arduino_bridge_cpp +BuildDirectory: /home/koray/ros2_ws/build/arduino_bridge_cpp + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: 2f0ddb5ce1ba + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/koray/ros2_ws/src/arduino_bridge_cpp" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/ros2_ws/build/arduino_bridge_cpp/CTestCustom.cmake b/ros2_ws/build/arduino_bridge_cpp/CTestCustom.cmake new file mode 100644 index 0000000..14956f3 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/ros2_ws/build/arduino_bridge_cpp/CTestTestfile.cmake b/ros2_ws/build/arduino_bridge_cpp/CTestTestfile.cmake new file mode 100644 index 0000000..3aa806f --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/koray/ros2_ws/src/arduino_bridge_cpp +# Build directory: /home/koray/ros2_ws/build/arduino_bridge_cpp +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/ros2_ws/build/arduino_bridge_cpp/Makefile b/ros2_ws/build/arduino_bridge_cpp/Makefile new file mode 100644 index 0000000..0984c1a --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/Makefile @@ -0,0 +1,269 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/koray/ros2_ws/src/arduino_bridge_cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/koray/ros2_ws/build/arduino_bridge_cpp + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles /home/koray/ros2_ws/build/arduino_bridge_cpp//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/koray/ros2_ws/build/arduino_bridge_cpp/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named arduino_bridge_cpp_uninstall + +# Build rule for target. +arduino_bridge_cpp_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 arduino_bridge_cpp_uninstall +.PHONY : arduino_bridge_cpp_uninstall + +# fast build rule for target. +arduino_bridge_cpp_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge_cpp_uninstall.dir/build.make CMakeFiles/arduino_bridge_cpp_uninstall.dir/build +.PHONY : arduino_bridge_cpp_uninstall/fast + +#============================================================================= +# Target rules for targets named arduino_bridge + +# Build rule for target. +arduino_bridge: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 arduino_bridge +.PHONY : arduino_bridge + +# fast build rule for target. +arduino_bridge/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/build +.PHONY : arduino_bridge/fast + +src/arduino_bridge.o: src/arduino_bridge.cpp.o +.PHONY : src/arduino_bridge.o + +# target to build an object file +src/arduino_bridge.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +.PHONY : src/arduino_bridge.cpp.o + +src/arduino_bridge.i: src/arduino_bridge.cpp.i +.PHONY : src/arduino_bridge.i + +# target to preprocess a source file +src/arduino_bridge.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.i +.PHONY : src/arduino_bridge.cpp.i + +src/arduino_bridge.s: src/arduino_bridge.cpp.s +.PHONY : src/arduino_bridge.s + +# target to generate assembly for a file +src/arduino_bridge.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/arduino_bridge.dir/build.make CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.s +.PHONY : src/arduino_bridge.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... arduino_bridge_cpp_uninstall" + @echo "... uninstall" + @echo "... arduino_bridge" + @echo "... src/arduino_bridge.o" + @echo "... src/arduino_bridge.i" + @echo "... src/arduino_bridge.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig-version.cmake b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig-version.cmake new file mode 100644 index 0000000..55a127e --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.1") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig.cmake b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig.cmake new file mode 100644 index 0000000..fe20de6 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_arduino_bridge_cpp_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED arduino_bridge_cpp_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(arduino_bridge_cpp_FOUND FALSE) + elseif(NOT arduino_bridge_cpp_FOUND) + # use separate condition to avoid uninitialized variable warning + set(arduino_bridge_cpp_FOUND FALSE) + endif() + return() +endif() +set(_arduino_bridge_cpp_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT arduino_bridge_cpp_FIND_QUIETLY) + message(STATUS "Found arduino_bridge_cpp: 0.0.1 (${arduino_bridge_cpp_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'arduino_bridge_cpp' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${arduino_bridge_cpp_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(arduino_bridge_cpp_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${arduino_bridge_cpp_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/package.cmake b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/package.cmake new file mode 100644 index 0000000..f5bf2ee --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "arduino_bridge_cpp") +set(arduino_bridge_cpp_VERSION "0.0.1") +set(arduino_bridge_cpp_MAINTAINER "Your Name ") +set(arduino_bridge_cpp_BUILD_DEPENDS "rclcpp" "std_msgs") +set(arduino_bridge_cpp_BUILDTOOL_DEPENDS "ament_cmake") +set(arduino_bridge_cpp_BUILD_EXPORT_DEPENDS "rclcpp" "std_msgs") +set(arduino_bridge_cpp_BUILDTOOL_EXPORT_DEPENDS ) +set(arduino_bridge_cpp_EXEC_DEPENDS "rclcpp" "std_msgs") +set(arduino_bridge_cpp_TEST_DEPENDS ) +set(arduino_bridge_cpp_GROUP_DEPENDS ) +set(arduino_bridge_cpp_MEMBER_OF_GROUPS ) +set(arduino_bridge_cpp_DEPRECATED "") +set(arduino_bridge_cpp_EXPORT_TAGS) +list(APPEND arduino_bridge_cpp_EXPORT_TAGS "ament_cmake") diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 0000000..ee49c9f --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 0000000..6fb3fe7 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package.xml.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 0000000..5d575d9 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + arduino_bridge_cpp + 0.0.1 + Simple C++ bridge for Arduino water sensor + servo + Your Name + Apache-2.0 + + ament_cmake + + rclcpp + std_msgs + + + ament_cmake + + + diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 0000000..8be9894 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/path.sh.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 0000000..fb2fb47 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/ament_prefix_path.dsv b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.bash b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.dsv b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 0000000..a22abb2 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/arduino_bridge_cpp/environment/ament_prefix_path.sh +source;share/arduino_bridge_cpp/environment/path.sh diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.sh b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 0000000..8ce5d9f --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/koray/ros2_ws/install/arduino_bridge_cpp"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/arduino_bridge_cpp/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/arduino_bridge_cpp/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.zsh b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/package.dsv b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 0000000..e526641 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/arduino_bridge_cpp/local_setup.bash +source;share/arduino_bridge_cpp/local_setup.dsv +source;share/arduino_bridge_cpp/local_setup.sh +source;share/arduino_bridge_cpp/local_setup.zsh diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/path.dsv b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp new file mode 100644 index 0000000..ee3ac32 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp @@ -0,0 +1 @@ +rclcpp;std_msgs \ No newline at end of file diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/packages/arduino_bridge_cpp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/packages/arduino_bridge_cpp new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp new file mode 100644 index 0000000..6350bc1 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp @@ -0,0 +1 @@ +/opt/ros/humble \ No newline at end of file diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_package_templates/templates.cmake b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_package_templates/templates.cmake new file mode 100644 index 0000000..42a5a03 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/ros2_ws/build/arduino_bridge_cpp/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 0000000..161a14f --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/koray/ros2_ws/install/arduino_bridge_cpp") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/koray/ros2_ws/build/arduino_bridge_cpp/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/ros2_ws/build/arduino_bridge_cpp/arduino_bridge b/ros2_ws/build/arduino_bridge_cpp/arduino_bridge new file mode 100755 index 0000000..6eef635 Binary files /dev/null and b/ros2_ws/build/arduino_bridge_cpp/arduino_bridge differ diff --git a/ros2_ws/build/arduino_bridge_cpp/cmake_args.last b/ros2_ws/build/arduino_bridge_cpp/cmake_args.last new file mode 100644 index 0000000..4af1832 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/ros2_ws/build/arduino_bridge_cpp/cmake_install.cmake b/ros2_ws/build/arduino_bridge_cpp/cmake_install.cmake new file mode 100644 index 0000000..d9ac965 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/cmake_install.cmake @@ -0,0 +1,133 @@ +# Install script for directory: /home/koray/ros2_ws/src/arduino_bridge_cpp + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/koray/ros2_ws/install/arduino_bridge_cpp") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp" TYPE EXECUTABLE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/arduino_bridge") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/arduino_bridge_cpp/arduino_bridge") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp/environment" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp/environment" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_index/share/ament_index/resource_index/packages/arduino_bridge_cpp") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp/cmake" TYPE FILE FILES + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig.cmake" + "/home/koray/ros2_ws/build/arduino_bridge_cpp/ament_cmake_core/arduino_bridge_cppConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/arduino_bridge_cpp" TYPE FILE FILES "/home/koray/ros2_ws/src/arduino_bridge_cpp/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/koray/ros2_ws/build/arduino_bridge_cpp/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/ros2_ws/build/arduino_bridge_cpp/colcon_build.rc b/ros2_ws/build/arduino_bridge_cpp/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh b/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh.env b/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh.env new file mode 100644 index 0000000..01ae1d3 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/colcon_command_prefix_build.sh.env @@ -0,0 +1,31 @@ +AMENT_PREFIX_PATH=/home/koray/ros2_ws/install/arduino_bridge_cpp:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/koray/ros2_ws/install/arduino_bridge_cpp +COLCON=1 +COLCON_PREFIX_PATH=/home/koray/ros2_ws/install +CYCLONEDDS_URI=file:///etc/cyclonedds/config.xml +DEBIAN_FRONTEND=noninteractive +DISPLAY=:0 +HOME=/home/koray +HOSTNAME=a1c8d42d73da +LANG=C.UTF-8 +LC_ALL=C.UTF-8 +LD_LIBRARY_PATH=/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LIBVA_DRIVER_NAME=i965 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MESA_LOADER_DRIVER_OVERRIDE=iris +OLDPWD=/home/koray/ros2_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/koray/ros2_ws/build/arduino_bridge_cpp +PYTHONPATH=/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_QPA_PLATFORM=xcb +RMW_IMPLEMENTATION=rmw_cyclonedds_cpp +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SHELL=/bin/bash +SHLVL=1 +TERM=xterm +_=/usr/bin/colcon diff --git a/ros2_ws/build/arduino_bridge_cpp/install_manifest.txt b/ros2_ws/build/arduino_bridge_cpp/install_manifest.txt new file mode 100644 index 0000000..4a859c5 --- /dev/null +++ b/ros2_ws/build/arduino_bridge_cpp/install_manifest.txt @@ -0,0 +1,16 @@ +/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml \ No newline at end of file diff --git a/ros2_ws/install/.colcon_install_layout b/ros2_ws/install/.colcon_install_layout new file mode 100644 index 0000000..3aad533 --- /dev/null +++ b/ros2_ws/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/ros2_ws/install/COLCON_IGNORE b/ros2_ws/install/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/install/_local_setup_util_ps1.py b/ros2_ws/install/_local_setup_util_ps1.py new file mode 100644 index 0000000..3c6d9e8 --- /dev/null +++ b/ros2_ws/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/install/_local_setup_util_sh.py b/ros2_ws/install/_local_setup_util_sh.py new file mode 100644 index 0000000..f67eaa9 --- /dev/null +++ b/ros2_ws/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/install/arduino_bridge/lib/arduino_bridge/arduino_bridge b/ros2_ws/install/arduino_bridge/lib/arduino_bridge/arduino_bridge new file mode 100755 index 0000000..f3190a8 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/arduino_bridge/arduino_bridge @@ -0,0 +1,33 @@ +#!/usr/bin/python3 +# EASY-INSTALL-ENTRY-SCRIPT: 'arduino-bridge==0.0.0','console_scripts','arduino_bridge' +import re +import sys + +# for compatibility with easy_install; see #2198 +__requires__ = 'arduino-bridge==0.0.0' + +try: + from importlib.metadata import distribution +except ImportError: + try: + from importlib_metadata import distribution + except ImportError: + from pkg_resources import load_entry_point + + +def importlib_load_entry_point(spec, group, name): + dist_name, _, _ = spec.partition('==') + matches = ( + entry_point + for entry_point in distribution(dist_name).entry_points + if entry_point.group == group and entry_point.name == name + ) + return next(matches).load() + + +globals().setdefault('load_entry_point', importlib_load_entry_point) + + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(load_entry_point('arduino-bridge==0.0.0', 'console_scripts', 'arduino_bridge')()) diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/PKG-INFO b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/PKG-INFO new file mode 100644 index 0000000..6dfaa61 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/PKG-INFO @@ -0,0 +1,12 @@ +Metadata-Version: 2.1 +Name: arduino-bridge +Version: 0.0.0 +Summary: TODO: Package description +Home-page: UNKNOWN +Maintainer: koray +Maintainer-email: koray@todo.todo +License: TODO: License declaration +Platform: UNKNOWN + +UNKNOWN + diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/SOURCES.txt b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/SOURCES.txt new file mode 100644 index 0000000..17942d2 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/SOURCES.txt @@ -0,0 +1,16 @@ +package.xml +setup.cfg +setup.py +../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt +../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +../../build/arduino_bridge/arduino_bridge.egg-info/zip-safe +arduino_bridge/__init__.py +arduino_bridge/arduino_bridge.py +resource/arduino_bridge +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py \ No newline at end of file diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/dependency_links.txt b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/entry_points.txt b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/entry_points.txt new file mode 100644 index 0000000..e822835 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +arduino_bridge = arduino_bridge.arduino_bridge:main + diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/requires.txt b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/requires.txt new file mode 100644 index 0000000..49fe098 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/top_level.txt b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/top_level.txt new file mode 100644 index 0000000..9ca1853 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/top_level.txt @@ -0,0 +1 @@ +arduino_bridge diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/zip-safe b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/__init__.cpython-310.pyc b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..14dc410 Binary files /dev/null and b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/__init__.cpython-310.pyc differ diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc new file mode 100644 index 0000000..5bf3d3b Binary files /dev/null and b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc differ diff --git a/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py new file mode 100644 index 0000000..e60dceb --- /dev/null +++ b/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py @@ -0,0 +1,45 @@ +import rclpy +from rclpy.node import Node +from std_msgs.msg import Int32 +import serial + +class ArduinoBridge(Node): + def __init__(self): + super().__init__('arduino_bridge') + + self.publisher_ = self.create_publisher(Int32, 'water_level', 10) + self.subscription = self.create_subscription( + Int32, + 'servo_angle', + self.servo_callback, + 10) + + self.ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1) + + self.create_timer(0.5, self.read_sensor) + + def read_sensor(self): + if self.ser.in_waiting > 0: + line = self.ser.readline().decode().strip() + if line.startswith('WATER:'): + level = int(line.split(':')[1]) + msg = Int32() + msg.data = level + self.publisher_.publish(msg) + self.get_logger().info(f'Water level: {level}') + + def servo_callback(self, msg): + angle = str(msg.data) + '\n' + self.ser.write(angle.encode()) + self.get_logger().info(f'Sent servo angle: {msg.data}') + +def main(args=None): + rclpy.init(args=args) + node = ArduinoBridge() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() + diff --git a/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge b/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 new file mode 100644 index 0000000..26b9997 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh new file mode 100644 index 0000000..f3041f6 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv new file mode 100644 index 0000000..257067d --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;PYTHONPATH;lib/python3.10/site-packages diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 new file mode 100644 index 0000000..caffe83 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.10/site-packages" diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh new file mode 100644 index 0000000..660c348 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.10/site-packages" diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.bash b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.bash new file mode 100644 index 0000000..715fe23 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/arduino_bridge/package.sh" + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.dsv b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.dsv new file mode 100644 index 0000000..e378bf5 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.dsv @@ -0,0 +1,6 @@ +source;share/arduino_bridge/hook/pythonpath.ps1 +source;share/arduino_bridge/hook/pythonpath.dsv +source;share/arduino_bridge/hook/pythonpath.sh +source;share/arduino_bridge/hook/ament_prefix_path.ps1 +source;share/arduino_bridge/hook/ament_prefix_path.dsv +source;share/arduino_bridge/hook/ament_prefix_path.sh diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.ps1 b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.ps1 new file mode 100644 index 0000000..b1aa7ea --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge/hook/pythonpath.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge/hook/ament_prefix_path.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.sh b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.sh new file mode 100644 index 0000000..38af30d --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/koray/ros2_ws/install/arduino_bridge" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge/hook/pythonpath.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge/hook/ament_prefix_path.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.xml b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.xml new file mode 100644 index 0000000..7cfc2a8 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.xml @@ -0,0 +1,18 @@ + + + + arduino_bridge + 0.0.0 + TODO: Package description + koray + TODO: License declaration + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.zsh b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.zsh new file mode 100644 index 0000000..5e1e5f9 --- /dev/null +++ b/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.zsh @@ -0,0 +1,42 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/arduino_bridge/package.sh" +unset convert_zsh_to_array + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge/share/colcon-core/packages/arduino_bridge b/ros2_ws/install/arduino_bridge/share/colcon-core/packages/arduino_bridge new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge b/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge new file mode 100755 index 0000000..c3dda2e Binary files /dev/null and b/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge differ diff --git a/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp b/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp new file mode 100644 index 0000000..ee3ac32 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp @@ -0,0 +1 @@ +rclcpp;std_msgs \ No newline at end of file diff --git a/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp b/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp b/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp new file mode 100644 index 0000000..6350bc1 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp @@ -0,0 +1 @@ +/opt/ros/humble \ No newline at end of file diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake new file mode 100644 index 0000000..55a127e --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.1") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake new file mode 100644 index 0000000..fe20de6 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_arduino_bridge_cpp_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED arduino_bridge_cpp_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(arduino_bridge_cpp_FOUND FALSE) + elseif(NOT arduino_bridge_cpp_FOUND) + # use separate condition to avoid uninitialized variable warning + set(arduino_bridge_cpp_FOUND FALSE) + endif() + return() +endif() +set(_arduino_bridge_cpp_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT arduino_bridge_cpp_FIND_QUIETLY) + message(STATUS "Found arduino_bridge_cpp: 0.0.1 (${arduino_bridge_cpp_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'arduino_bridge_cpp' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${arduino_bridge_cpp_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(arduino_bridge_cpp_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${arduino_bridge_cpp_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv new file mode 100644 index 0000000..e119f32 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1 b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1 new file mode 100644 index 0000000..d03facc --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh new file mode 100644 index 0000000..a948e68 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv new file mode 100644 index 0000000..a22abb2 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/arduino_bridge_cpp/environment/ament_prefix_path.sh +source;share/arduino_bridge_cpp/environment/path.sh diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh new file mode 100644 index 0000000..8ce5d9f --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/koray/ros2_ws/install/arduino_bridge_cpp"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/arduino_bridge_cpp/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/arduino_bridge_cpp/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash new file mode 100644 index 0000000..74592d9 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv new file mode 100644 index 0000000..7e34c7b --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv @@ -0,0 +1,8 @@ +source;share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1 +source;share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv +source;share/arduino_bridge_cpp/hook/cmake_prefix_path.sh +source;share/arduino_bridge_cpp/local_setup.bash +source;share/arduino_bridge_cpp/local_setup.dsv +source;share/arduino_bridge_cpp/local_setup.ps1 +source;share/arduino_bridge_cpp/local_setup.sh +source;share/arduino_bridge_cpp/local_setup.zsh diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1 b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1 new file mode 100644 index 0000000..308eab1 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge_cpp/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh new file mode 100644 index 0000000..ccc95d1 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/koray/ros2_ws/install/arduino_bridge_cpp" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml new file mode 100644 index 0000000..5d575d9 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml @@ -0,0 +1,18 @@ + + + arduino_bridge_cpp + 0.0.1 + Simple C++ bridge for Arduino water sensor + servo + Your Name + Apache-2.0 + + ament_cmake + + rclcpp + std_msgs + + + ament_cmake + + + diff --git a/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh new file mode 100644 index 0000000..7795e21 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge_cpp/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp b/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp new file mode 100644 index 0000000..1dbdd42 --- /dev/null +++ b/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp @@ -0,0 +1 @@ +rclcpp:std_msgs \ No newline at end of file diff --git a/ros2_ws/install/local_setup.bash b/ros2_ws/install/local_setup.bash new file mode 100644 index 0000000..03f0025 --- /dev/null +++ b/ros2_ws/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/local_setup.ps1 b/ros2_ws/install/local_setup.ps1 new file mode 100644 index 0000000..6f68c8d --- /dev/null +++ b/ros2_ws/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/ros2_ws/install/local_setup.sh b/ros2_ws/install/local_setup.sh new file mode 100644 index 0000000..45c9af0 --- /dev/null +++ b/ros2_ws/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/koray/ros2_ws/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/local_setup.zsh b/ros2_ws/install/local_setup.zsh new file mode 100644 index 0000000..b648710 --- /dev/null +++ b/ros2_ws/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/setup.bash b/ros2_ws/install/setup.bash new file mode 100644 index 0000000..10ea0f7 --- /dev/null +++ b/ros2_ws/install/setup.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/ros2_ws/install/setup.ps1 b/ros2_ws/install/setup.ps1 new file mode 100644 index 0000000..558e9b9 --- /dev/null +++ b/ros2_ws/install/setup.ps1 @@ -0,0 +1,29 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/ros2_ws/install/setup.sh b/ros2_ws/install/setup.sh new file mode 100644 index 0000000..6a91f4b --- /dev/null +++ b/ros2_ws/install/setup.sh @@ -0,0 +1,45 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/koray/ros2_ws/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/ros2_ws/install/setup.zsh b/ros2_ws/install/setup.zsh new file mode 100644 index 0000000..54799fd --- /dev/null +++ b/ros2_ws/install/setup.zsh @@ -0,0 +1,31 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/ros2_ws/log/COLCON_IGNORE b/ros2_ws/log/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/command.log b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/command.log new file mode 100644 index 0000000..7d5ba45 --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stderr.log b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout.log b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout.log new file mode 100644 index 0000000..cb6dabe --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout.log @@ -0,0 +1,52 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.12 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_cyclonedds_cpp: 1.3.4 (/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake) +-- Using RMW implementation 'rmw_cyclonedds_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Configuring done +-- Generating done +-- Build files have been written to: /home/koray/ros2_ws/build/arduino_bridge_cpp +[ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[100%] Linking CXX executable arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout_stderr.log b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout_stderr.log new file mode 100644 index 0000000..cb6dabe --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/stdout_stderr.log @@ -0,0 +1,52 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.12 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_cyclonedds_cpp: 1.3.4 (/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake) +-- Using RMW implementation 'rmw_cyclonedds_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Configuring done +-- Generating done +-- Build files have been written to: /home/koray/ros2_ws/build/arduino_bridge_cpp +[ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[100%] Linking CXX executable arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/streams.log b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/streams.log new file mode 100644 index 0000000..28b80d0 --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/arduino_bridge_cpp/streams.log @@ -0,0 +1,58 @@ +[0.018s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +[0.355s] -- The C compiler identification is GNU 11.4.0 +[0.516s] -- The CXX compiler identification is GNU 11.4.0 +[0.530s] -- Detecting C compiler ABI info +[0.635s] -- Detecting C compiler ABI info - done +[0.644s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.645s] -- Detecting C compile features +[0.646s] -- Detecting C compile features - done +[0.650s] -- Detecting CXX compiler ABI info +[0.761s] -- Detecting CXX compiler ABI info - done +[0.771s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.771s] -- Detecting CXX compile features +[0.772s] -- Detecting CXX compile features - done +[0.779s] -- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +[0.985s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.128s] -- Found rclcpp: 16.0.12 (/opt/ros/humble/share/rclcpp/cmake) +[1.196s] -- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[1.206s] -- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +[1.221s] -- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[1.242s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[1.273s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[1.366s] -- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[1.377s] -- Found rmw_cyclonedds_cpp: 1.3.4 (/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake) +[1.477s] -- Using RMW implementation 'rmw_cyclonedds_cpp' as default +[1.502s] -- Looking for pthread.h +[1.634s] -- Looking for pthread.h - found +[1.634s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD +[1.751s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +[1.752s] -- Found Threads: TRUE +[1.959s] -- Configuring done +[1.977s] -- Generating done +[1.984s] -- Build files have been written to: /home/koray/ros2_ws/build/arduino_bridge_cpp +[1.994s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +[1.998s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[2.067s] [ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[13.488s] [100%] Linking CXX executable arduino_bridge +[14.105s] [100%] Built target arduino_bridge +[14.120s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[14.133s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[14.143s] -- Install configuration: "" +[14.143s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +[14.148s] -- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +[14.148s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +[14.148s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +[14.149s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +[14.149s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +[14.149s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +[14.150s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +[14.150s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +[14.150s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +[14.151s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +[14.151s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +[14.151s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +[14.152s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +[14.152s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +[14.152s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +[14.152s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml +[14.155s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/events.log b/ros2_ws/log/build_2025-07-09_20-39-50/events.log new file mode 100644 index 0000000..4fffc39 --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/events.log @@ -0,0 +1,208 @@ +[0.000000] (-) TimerEvent: {} +[0.000893] (-) JobUnselected: {'identifier': 'arduino_bridge'} +[0.000946] (arduino_bridge_cpp) JobQueued: {'identifier': 'arduino_bridge_cpp', 'dependencies': OrderedDict()} +[0.000977] (arduino_bridge_cpp) JobStarted: {'identifier': 'arduino_bridge_cpp'} +[0.016494] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'cmake'} +[0.017951] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '/home/koray/ros2_ws/src/arduino_bridge_cpp', '-DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', '2f0ddb5ce1ba'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('OLDPWD', '/home/koray/ros2_ws/src'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.099764] (-) TimerEvent: {} +[0.200227] (-) TimerEvent: {} +[0.300607] (-) TimerEvent: {} +[0.356076] (arduino_bridge_cpp) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.400740] (-) TimerEvent: {} +[0.501078] (-) TimerEvent: {} +[0.516760] (arduino_bridge_cpp) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.530375] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.601200] (-) TimerEvent: {} +[0.635826] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.645173] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.645848] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.646649] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.651372] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.701296] (-) TimerEvent: {} +[0.762129] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.771611] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.771999] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.772651] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.779997] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.801421] (-) TimerEvent: {} +[0.901702] (-) TimerEvent: {} +[0.985723] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[1.001831] (-) TimerEvent: {} +[1.102203] (-) TimerEvent: {} +[1.128868] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rclcpp: 16.0.12 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[1.197001] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[1.202302] (-) TimerEvent: {} +[1.206425] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[1.221366] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[1.243058] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[1.273647] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[1.302430] (-) TimerEvent: {} +[1.367115] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[1.377818] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found rmw_cyclonedds_cpp: 1.3.4 (/opt/ros/humble/share/rmw_cyclonedds_cpp/cmake)\n'} +[1.402685] (-) TimerEvent: {} +[1.477716] (arduino_bridge_cpp) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_cyclonedds_cpp' as default\n"} +[1.502451] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Looking for pthread.h\n'} +[1.502698] (-) TimerEvent: {} +[1.603009] (-) TimerEvent: {} +[1.634442] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Looking for pthread.h - found\n'} +[1.634906] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD\n'} +[1.703167] (-) TimerEvent: {} +[1.751434] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success\n'} +[1.753002] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Found Threads: TRUE \n'} +[1.803262] (-) TimerEvent: {} +[1.903551] (-) TimerEvent: {} +[1.960164] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Configuring done\n'} +[1.977756] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Generating done\n'} +[1.985108] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Build files have been written to: /home/koray/ros2_ws/build/arduino_bridge_cpp\n'} +[1.994877] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[1.997900] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'build'} +[1.997998] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/koray/ros2_ws/build/arduino_bridge_cpp', '--', '-j4', '-l4'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', '2f0ddb5ce1ba'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('OLDPWD', '/home/koray/ros2_ws/src'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[2.003686] (-) TimerEvent: {} +[2.067506] (arduino_bridge_cpp) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o\x1b[0m\n'} +[2.103822] (-) TimerEvent: {} +[2.204147] (-) TimerEvent: {} +[2.304557] (-) TimerEvent: {} +[2.405029] (-) TimerEvent: {} +[2.505422] (-) TimerEvent: {} +[2.605794] (-) TimerEvent: {} +[2.706116] (-) TimerEvent: {} +[2.806479] (-) TimerEvent: {} +[2.906815] (-) TimerEvent: {} +[3.007157] (-) TimerEvent: {} +[3.107520] (-) TimerEvent: {} +[3.207888] (-) TimerEvent: {} +[3.308307] (-) TimerEvent: {} +[3.408671] (-) TimerEvent: {} +[3.509009] (-) TimerEvent: {} +[3.609388] (-) TimerEvent: {} +[3.709728] (-) TimerEvent: {} +[3.810107] (-) TimerEvent: {} +[3.910448] (-) TimerEvent: {} +[4.010775] (-) TimerEvent: {} +[4.111146] (-) TimerEvent: {} +[4.211480] (-) TimerEvent: {} +[4.311822] (-) TimerEvent: {} +[4.412134] (-) TimerEvent: {} +[4.512476] (-) TimerEvent: {} +[4.612827] (-) TimerEvent: {} +[4.713167] (-) TimerEvent: {} +[4.813495] (-) TimerEvent: {} +[4.913809] (-) TimerEvent: {} +[5.014168] (-) TimerEvent: {} +[5.114529] (-) TimerEvent: {} +[5.214923] (-) TimerEvent: {} +[5.315373] (-) TimerEvent: {} +[5.415730] (-) TimerEvent: {} +[5.516115] (-) TimerEvent: {} +[5.616485] (-) TimerEvent: {} +[5.716863] (-) TimerEvent: {} +[5.817203] (-) TimerEvent: {} +[5.917500] (-) TimerEvent: {} +[6.017843] (-) TimerEvent: {} +[6.118181] (-) TimerEvent: {} +[6.218549] (-) TimerEvent: {} +[6.318902] (-) TimerEvent: {} +[6.419222] (-) TimerEvent: {} +[6.519556] (-) TimerEvent: {} +[6.619935] (-) TimerEvent: {} +[6.720258] (-) TimerEvent: {} +[6.820620] (-) TimerEvent: {} +[6.921001] (-) TimerEvent: {} +[7.021479] (-) TimerEvent: {} +[7.121789] (-) TimerEvent: {} +[7.222134] (-) TimerEvent: {} +[7.322457] (-) TimerEvent: {} +[7.422805] (-) TimerEvent: {} +[7.523431] (-) TimerEvent: {} +[7.623829] (-) TimerEvent: {} +[7.724214] (-) TimerEvent: {} +[7.824677] (-) TimerEvent: {} +[7.925170] (-) TimerEvent: {} +[8.025592] (-) TimerEvent: {} +[8.125925] (-) TimerEvent: {} +[8.226297] (-) TimerEvent: {} +[8.326630] (-) TimerEvent: {} +[8.426967] (-) TimerEvent: {} +[8.527273] (-) TimerEvent: {} +[8.627612] (-) TimerEvent: {} +[8.727949] (-) TimerEvent: {} +[8.828314] (-) TimerEvent: {} +[8.928658] (-) TimerEvent: {} +[9.029019] (-) TimerEvent: {} +[9.129448] (-) TimerEvent: {} +[9.229956] (-) TimerEvent: {} +[9.330434] (-) TimerEvent: {} +[9.430770] (-) TimerEvent: {} +[9.531109] (-) TimerEvent: {} +[9.631451] (-) TimerEvent: {} +[9.731789] (-) TimerEvent: {} +[9.832148] (-) TimerEvent: {} +[9.932462] (-) TimerEvent: {} +[10.032757] (-) TimerEvent: {} +[10.133123] (-) TimerEvent: {} +[10.233465] (-) TimerEvent: {} +[10.333798] (-) TimerEvent: {} +[10.434137] (-) TimerEvent: {} +[10.534427] (-) TimerEvent: {} +[10.634767] (-) TimerEvent: {} +[10.735124] (-) TimerEvent: {} +[10.835458] (-) TimerEvent: {} +[10.935790] (-) TimerEvent: {} +[11.036098] (-) TimerEvent: {} +[11.136461] (-) TimerEvent: {} +[11.236813] (-) TimerEvent: {} +[11.337170] (-) TimerEvent: {} +[11.437526] (-) TimerEvent: {} +[11.537855] (-) TimerEvent: {} +[11.638210] (-) TimerEvent: {} +[11.738558] (-) TimerEvent: {} +[11.838919] (-) TimerEvent: {} +[11.939278] (-) TimerEvent: {} +[12.039726] (-) TimerEvent: {} +[12.140111] (-) TimerEvent: {} +[12.240448] (-) TimerEvent: {} +[12.340801] (-) TimerEvent: {} +[12.441159] (-) TimerEvent: {} +[12.541528] (-) TimerEvent: {} +[12.641872] (-) TimerEvent: {} +[12.742213] (-) TimerEvent: {} +[12.842544] (-) TimerEvent: {} +[12.942889] (-) TimerEvent: {} +[13.043151] (-) TimerEvent: {} +[13.143525] (-) TimerEvent: {} +[13.243910] (-) TimerEvent: {} +[13.344402] (-) TimerEvent: {} +[13.444761] (-) TimerEvent: {} +[13.488945] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable arduino_bridge\x1b[0m\n'} +[13.544883] (-) TimerEvent: {} +[13.645202] (-) TimerEvent: {} +[13.745587] (-) TimerEvent: {} +[13.845910] (-) TimerEvent: {} +[13.946274] (-) TimerEvent: {} +[14.046566] (-) TimerEvent: {} +[14.106212] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] Built target arduino_bridge\n'} +[14.120843] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[14.121760] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'install'} +[14.133886] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/koray/ros2_ws/build/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', '2f0ddb5ce1ba'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('OLDPWD', '/home/koray/ros2_ws/src'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[14.143804] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[14.144060] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge\n'} +[14.146693] (-) TimerEvent: {} +[14.148728] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to ""\n'} +[14.149021] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp\n'} +[14.149325] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp\n'} +[14.149702] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh\n'} +[14.149989] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv\n'} +[14.150310] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh\n'} +[14.150574] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv\n'} +[14.150850] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash\n'} +[14.151265] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh\n'} +[14.151612] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh\n'} +[14.151895] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv\n'} +[14.152138] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv\n'} +[14.152483] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp\n'} +[14.152818] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake\n'} +[14.153050] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake\n'} +[14.153274] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml\n'} +[14.155869] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[14.179885] (arduino_bridge_cpp) JobEnded: {'identifier': 'arduino_bridge_cpp', 'rc': 0} +[14.180829] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-09_20-39-50/logger_all.log b/ros2_ws/log/build_2025-07-09_20-39-50/logger_all.log new file mode 100644 index 0000000..80bfed1 --- /dev/null +++ b/ros2_ws/log/build_2025-07-09_20-39-50/logger_all.log @@ -0,0 +1,155 @@ +[0.338s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge_cpp'] +[0.338s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge_cpp'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.633s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.633s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.633s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.633s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.633s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.634s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.634s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.634s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.663s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.664s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.665s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.666s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.666s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.666s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.666s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.667s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.671s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.671s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.672s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.673s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.673s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.673s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.673s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.673s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.714s] INFO:colcon.colcon_core.package_selection:Skipping not selected package 'arduino_bridge' in 'src/arduino_bridge' +[0.714s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.714s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.720s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.722s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.790s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_args' from command line to 'None' +[0.790s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target' from command line to 'None' +[0.790s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.790s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_cache' from command line to 'False' +[0.790s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_first' from command line to 'False' +[0.791s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_force_configure' from command line to 'False' +[0.791s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'ament_cmake_args' from command line to 'None' +[0.791s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_cmake_args' from command line to 'None' +[0.791s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.791s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge_cpp' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge_cpp', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge_cpp', 'symlink_install': False, 'test_result_base': None} +[0.791s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.792s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.792s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' with build type 'ament_cmake' +[0.792s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' +[0.799s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.799s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.799s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.811s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +[2.787s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/koray/ros2_ws/src/arduino_bridge_cpp -DCMAKE_INSTALL_PREFIX=/home/koray/ros2_ws/install/arduino_bridge_cpp +[2.791s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[14.913s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[14.926s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[14.948s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[14.948s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[14.954s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[14.954s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[14.954s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[14.955s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[14.956s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[14.956s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[14.958s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[14.958s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[14.958s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[14.958s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[14.958s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[14.959s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[14.960s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[14.961s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[14.962s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[14.963s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[14.964s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[14.965s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[14.965s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[14.965s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[14.966s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[14.966s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[14.966s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[14.967s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[14.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[14.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[14.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[14.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[14.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[14.969s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[14.969s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[14.970s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[14.970s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[14.971s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[14.971s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[14.972s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[14.972s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[14.972s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[14.972s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[14.990s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[14.990s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[14.990s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[14.990s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[14.994s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[14.994s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[14.995s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[14.997s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[14.999s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[15.001s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[15.002s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[15.003s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[15.005s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[15.005s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[15.007s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[15.008s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/command.log b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/command.log new file mode 100644 index 0000000..d9f7b2a --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stderr.log b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout.log b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout.log new file mode 100644 index 0000000..0c8c765 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout.log @@ -0,0 +1,35 @@ +running egg_info +creating ../../build/arduino_bridge/arduino_bridge.egg-info +writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +creating /home/koray/ros2_ws/build/arduino_bridge/build +creating /home/koray/ros2_ws/build/arduino_bridge/build/lib +creating /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +running install +running install_lib +creating /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +running install_data +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +copying resource/arduino_bridge -> /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +copying package.xml -> /home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge +running install_egg_info +Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout_stderr.log new file mode 100644 index 0000000..0c8c765 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/stdout_stderr.log @@ -0,0 +1,35 @@ +running egg_info +creating ../../build/arduino_bridge/arduino_bridge.egg-info +writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +creating /home/koray/ros2_ws/build/arduino_bridge/build +creating /home/koray/ros2_ws/build/arduino_bridge/build/lib +creating /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +running install +running install_lib +creating /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +running install_data +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index +creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +copying resource/arduino_bridge -> /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +copying package.xml -> /home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge +running install_egg_info +Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/streams.log b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/streams.log new file mode 100644 index 0000000..814c50b --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/arduino_bridge/streams.log @@ -0,0 +1,37 @@ +[1.230s] Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.674s] running egg_info +[1.675s] creating ../../build/arduino_bridge/arduino_bridge.egg-info +[1.675s] writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +[1.676s] writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +[1.676s] writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +[1.676s] writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +[1.676s] writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +[1.677s] writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.680s] reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.681s] writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.682s] running build +[1.682s] running build_py +[1.682s] creating /home/koray/ros2_ws/build/arduino_bridge/build +[1.682s] creating /home/koray/ros2_ws/build/arduino_bridge/build/lib +[1.683s] creating /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +[1.683s] copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +[1.683s] copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge +[1.683s] running install +[1.684s] running install_lib +[1.685s] creating /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.685s] copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.686s] copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.687s] byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +[1.688s] byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +[1.688s] running install_data +[1.689s] creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index +[1.689s] creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index +[1.689s] creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +[1.690s] copying resource/arduino_bridge -> /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages +[1.690s] copying package.xml -> /home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge +[1.690s] running install_egg_info +[1.693s] Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +[1.695s] running install_scripts +[1.740s] Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +[1.741s] writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' +[1.796s] Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/events.log b/ros2_ws/log/build_2025-07-11_00-16-17/events.log new file mode 100644 index 0000000..e9a7b56 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/events.log @@ -0,0 +1,61 @@ +[0.000000] (-) TimerEvent: {} +[0.000266] (-) JobUnselected: {'identifier': 'arduino_bridge_cpp'} +[0.000367] (arduino_bridge) JobQueued: {'identifier': 'arduino_bridge', 'dependencies': OrderedDict()} +[0.000458] (arduino_bridge) JobStarted: {'identifier': 'arduino_bridge'} +[0.098800] (-) TimerEvent: {} +[0.199155] (-) TimerEvent: {} +[0.299519] (-) TimerEvent: {} +[0.399839] (-) TimerEvent: {} +[0.500238] (-) TimerEvent: {} +[0.600777] (-) TimerEvent: {} +[0.701204] (-) TimerEvent: {} +[0.801587] (-) TimerEvent: {} +[0.901910] (-) TimerEvent: {} +[1.002378] (-) TimerEvent: {} +[1.102886] (-) TimerEvent: {} +[1.203497] (-) TimerEvent: {} +[1.228286] (arduino_bridge) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/arduino_bridge', 'build', '--build-base', '/home/koray/ros2_ws/build/arduino_bridge/build', 'install', '--record', '/home/koray/ros2_ws/build/arduino_bridge/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/koray/ros2_ws/src/arduino_bridge', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'MESA_LOADER_DRIVER_OVERRIDE': 'iris', 'HOSTNAME': '9dd51511bcdd', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/koray', 'CYCLONEDDS_URI': 'file:///etc/cyclonedds/config.xml', 'OLDPWD': '/home/koray/ros2_ws/src', 'ROS_PYTHON_VERSION': '3', 'COLCON_PREFIX_PATH': '/home/koray/ros2_ws/src/arduino_bridge/install', 'ROS_DISTRO': 'humble', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'TERM': 'xterm', 'ROS_LOCALHOST_ONLY': '0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DISPLAY': ':0', 'LANG': 'C.UTF-8', 'RMW_IMPLEMENTATION': 'rmw_cyclonedds_cpp', 'LIBVA_DRIVER_NAME': 'i965', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'AMENT_PREFIX_PATH': '/home/koray/ros2_ws/src/arduino_bridge/install/arduino_bridge:/opt/ros/humble', 'DEBIAN_FRONTEND': 'noninteractive', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PWD': '/home/koray/ros2_ws/build/arduino_bridge', 'QT_QPA_PLATFORM': 'xcb', 'LC_ALL': 'C.UTF-8', 'PYTHONPATH': '/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge:/home/koray/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'COLCON': '1'}, 'shell': False} +[1.303663] (-) TimerEvent: {} +[1.404031] (-) TimerEvent: {} +[1.504389] (-) TimerEvent: {} +[1.604696] (-) TimerEvent: {} +[1.674004] (arduino_bridge) StdoutLine: {'line': b'running egg_info\n'} +[1.675119] (arduino_bridge) StdoutLine: {'line': b'creating ../../build/arduino_bridge/arduino_bridge.egg-info\n'} +[1.675402] (arduino_bridge) StdoutLine: {'line': b'writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO\n'} +[1.675891] (arduino_bridge) StdoutLine: {'line': b'writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt\n'} +[1.676119] (arduino_bridge) StdoutLine: {'line': b'writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt\n'} +[1.676335] (arduino_bridge) StdoutLine: {'line': b'writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt\n'} +[1.676694] (arduino_bridge) StdoutLine: {'line': b'writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt\n'} +[1.676968] (arduino_bridge) StdoutLine: {'line': b"writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.679970] (arduino_bridge) StdoutLine: {'line': b"reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.681282] (arduino_bridge) StdoutLine: {'line': b"writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.681698] (arduino_bridge) StdoutLine: {'line': b'running build\n'} +[1.682084] (arduino_bridge) StdoutLine: {'line': b'running build_py\n'} +[1.682373] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/build/arduino_bridge/build\n'} +[1.682666] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/build/arduino_bridge/build/lib\n'} +[1.682869] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.683099] (arduino_bridge) StdoutLine: {'line': b'copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.683325] (arduino_bridge) StdoutLine: {'line': b'copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.683679] (arduino_bridge) StdoutLine: {'line': b'running install\n'} +[1.683940] (arduino_bridge) StdoutLine: {'line': b'running install_lib\n'} +[1.685486] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.685763] (arduino_bridge) StdoutLine: {'line': b'copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.685974] (arduino_bridge) StdoutLine: {'line': b'copying /home/koray/ros2_ws/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.687016] (arduino_bridge) StdoutLine: {'line': b'byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc\n'} +[1.688172] (arduino_bridge) StdoutLine: {'line': b'byte-compiling /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc\n'} +[1.688462] (arduino_bridge) StdoutLine: {'line': b'running install_data\n'} +[1.688821] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index\n'} +[1.689207] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index\n'} +[1.689675] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages\n'} +[1.689905] (arduino_bridge) StdoutLine: {'line': b'copying resource/arduino_bridge -> /home/koray/ros2_ws/install/arduino_bridge/share/ament_index/resource_index/packages\n'} +[1.690104] (arduino_bridge) StdoutLine: {'line': b'copying package.xml -> /home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge\n'} +[1.690287] (arduino_bridge) StdoutLine: {'line': b'running install_egg_info\n'} +[1.693301] (arduino_bridge) StdoutLine: {'line': b'Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info\n'} +[1.695567] (arduino_bridge) StdoutLine: {'line': b'running install_scripts\n'} +[1.704811] (-) TimerEvent: {} +[1.740557] (arduino_bridge) StdoutLine: {'line': b'Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge\n'} +[1.741216] (arduino_bridge) StdoutLine: {'line': b"writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log'\n"} +[1.796395] (arduino_bridge) CommandEnded: {'returncode': 0} +[1.804945] (-) TimerEvent: {} +[1.828115] (arduino_bridge) JobEnded: {'identifier': 'arduino_bridge', 'rc': 0} +[1.829680] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-11_00-16-17/logger_all.log b/ros2_ws/log/build_2025-07-11_00-16-17/logger_all.log new file mode 100644 index 0000000..88041c2 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-16-17/logger_all.log @@ -0,0 +1,140 @@ +[0.194s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge'] +[0.194s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.648s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.649s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.649s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.649s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.649s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.649s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.649s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.649s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.649s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.649s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.649s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.650s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.650s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.650s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.650s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.650s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.677s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.678s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.679s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.680s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.681s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.687s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.687s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.687s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.688s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.690s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.690s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.690s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.690s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.690s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.690s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.746s] INFO:colcon.colcon_core.package_selection:Skipping not selected package 'arduino_bridge_cpp' in 'src/arduino_bridge_cpp' +[0.747s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.747s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.754s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/koray/ros2_ws/src/arduino_bridge/install +[0.757s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_args' from command line to 'None' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target' from command line to 'None' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.860s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.860s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge', 'symlink_install': False, 'test_result_base': None} +[0.860s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.862s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.862s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge' with build type 'ament_python' +[0.862s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'ament_prefix_path') +[0.872s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.872s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1' +[0.874s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv' +[0.875s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh' +[0.877s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.877s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.379s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/koray/ros2_ws/src/arduino_bridge' +[1.379s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[1.379s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[2.094s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.660s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.671s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge' for CMake module files +[2.673s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge' for CMake config files +[2.675s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib' +[2.675s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/bin' +[2.675s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib/pkgconfig/arduino_bridge.pc' +[2.676s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages' +[2.676s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath') +[2.677s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1' +[2.678s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv' +[2.679s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh' +[2.680s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/bin' +[2.680s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge) +[2.681s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.ps1' +[2.683s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.dsv' +[2.684s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.sh' +[2.686s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.bash' +[2.688s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.zsh' +[2.690s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge/share/colcon-core/packages/arduino_bridge) +[2.691s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.691s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.691s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.691s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.719s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[2.719s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.719s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.719s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.726s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[2.727s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.728s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[2.731s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[2.735s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[2.738s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[2.740s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[2.741s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[2.744s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[2.745s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[2.748s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[2.749s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/command.log b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/command.log new file mode 100644 index 0000000..61fb35a --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stderr.log b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout.log b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout.log new file mode 100644 index 0000000..284a3b9 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout.log @@ -0,0 +1,19 @@ +Consolidate compiler generated dependencies of target arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout_stderr.log new file mode 100644 index 0000000..284a3b9 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/stdout_stderr.log @@ -0,0 +1,19 @@ +Consolidate compiler generated dependencies of target arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/streams.log b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/streams.log new file mode 100644 index 0000000..1e7b094 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/arduino_bridge_cpp/streams.log @@ -0,0 +1,23 @@ +[0.024s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.346s] Consolidate compiler generated dependencies of target arduino_bridge +[0.488s] [100%] Built target arduino_bridge +[0.538s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.581s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[0.617s] -- Install configuration: "" +[0.620s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +[0.622s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +[0.622s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +[0.623s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +[0.624s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +[0.625s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +[0.625s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +[0.626s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +[0.627s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +[0.627s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +[0.628s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +[0.629s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +[0.629s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +[0.630s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +[0.630s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +[0.631s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml +[0.635s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/events.log b/ros2_ws/log/build_2025-07-11_00-17-48/events.log new file mode 100644 index 0000000..60deccb --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/events.log @@ -0,0 +1,38 @@ +[0.000000] (-) TimerEvent: {} +[0.000197] (-) JobUnselected: {'identifier': 'arduino_bridge'} +[0.000274] (arduino_bridge_cpp) JobQueued: {'identifier': 'arduino_bridge_cpp', 'dependencies': OrderedDict()} +[0.000855] (arduino_bridge_cpp) JobStarted: {'identifier': 'arduino_bridge_cpp'} +[0.019972] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'cmake'} +[0.021788] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'build'} +[0.022941] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/koray/ros2_ws/build/arduino_bridge_cpp', '--', '-j4', '-l4'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', '534b6a563671'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.099486] (-) TimerEvent: {} +[0.200177] (-) TimerEvent: {} +[0.301073] (-) TimerEvent: {} +[0.346305] (arduino_bridge_cpp) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target arduino_bridge\x1b[0m\n'} +[0.401299] (-) TimerEvent: {} +[0.488735] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] Built target arduino_bridge\n'} +[0.501484] (-) TimerEvent: {} +[0.538616] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.541275] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'install'} +[0.580227] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/koray/ros2_ws/build/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', '534b6a563671'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.601663] (-) TimerEvent: {} +[0.617310] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[0.620575] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge\n'} +[0.622330] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp\n'} +[0.623004] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp\n'} +[0.623686] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh\n'} +[0.624534] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv\n'} +[0.625215] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh\n'} +[0.625923] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv\n'} +[0.626505] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash\n'} +[0.627298] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh\n'} +[0.627875] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh\n'} +[0.628456] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv\n'} +[0.629009] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv\n'} +[0.629736] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp\n'} +[0.630558] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake\n'} +[0.631036] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake\n'} +[0.631471] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml\n'} +[0.635237] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.697018] (arduino_bridge_cpp) JobEnded: {'identifier': 'arduino_bridge_cpp', 'rc': 0} +[0.698673] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-11_00-17-48/logger_all.log b/ros2_ws/log/build_2025-07-11_00-17-48/logger_all.log new file mode 100644 index 0000000..442a9c0 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-17-48/logger_all.log @@ -0,0 +1,153 @@ +[0.206s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge_cpp'] +[0.206s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge_cpp'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.485s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.485s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.486s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.507s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.508s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.509s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.510s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.511s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.515s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.515s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.516s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.517s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.517s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.517s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.517s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.518s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.518s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.553s] INFO:colcon.colcon_core.package_selection:Skipping not selected package 'arduino_bridge' in 'src/arduino_bridge' +[0.553s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.553s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.559s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.561s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.653s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_args' from command line to 'None' +[0.653s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target' from command line to 'None' +[0.653s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_cache' from command line to 'False' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_first' from command line to 'False' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_force_configure' from command line to 'False' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'ament_cmake_args' from command line to 'None' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_cmake_args' from command line to 'None' +[0.654s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.654s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge_cpp' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge_cpp', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge_cpp', 'symlink_install': False, 'test_result_base': None} +[0.654s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.655s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.656s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' with build type 'ament_cmake' +[0.657s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' +[0.663s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.663s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.663s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.680s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[1.195s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[1.238s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[1.290s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[1.292s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[1.304s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[1.306s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[1.307s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[1.308s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[1.310s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[1.312s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[1.316s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[1.317s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.317s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[1.318s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[1.319s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.320s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[1.323s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[1.325s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[1.329s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[1.332s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[1.334s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[1.337s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[1.338s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[1.339s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[1.340s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[1.340s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[1.342s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[1.342s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[1.344s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[1.345s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.345s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[1.346s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[1.346s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.347s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[1.348s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[1.349s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[1.350s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[1.351s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[1.352s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[1.352s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.354s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.354s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.354s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.367s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[1.367s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.367s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.367s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.372s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[1.373s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.374s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[1.377s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[1.379s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[1.382s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[1.384s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[1.385s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[1.387s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[1.388s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[1.390s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[1.391s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/command.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/command.log new file mode 100644 index 0000000..d9f7b2a --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stderr.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout.log new file mode 100644 index 0000000..1eb7e03 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout.log @@ -0,0 +1,19 @@ +running egg_info +writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout_stderr.log new file mode 100644 index 0000000..1eb7e03 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/stdout_stderr.log @@ -0,0 +1,19 @@ +running egg_info +writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/streams.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/streams.log new file mode 100644 index 0000000..0b08dae --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge/streams.log @@ -0,0 +1,21 @@ +[1.151s] Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.553s] running egg_info +[1.554s] writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +[1.555s] writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +[1.555s] writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +[1.555s] writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt +[1.555s] writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +[1.559s] reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.561s] writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.561s] running build +[1.561s] running build_py +[1.562s] running install +[1.562s] running install_lib +[1.565s] running install_data +[1.565s] running install_egg_info +[1.569s] removing '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +[1.569s] Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +[1.571s] running install_scripts +[1.605s] Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge +[1.606s] writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log' +[1.657s] Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/command.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/command.log new file mode 100644 index 0000000..61fb35a --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stderr.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout.log new file mode 100644 index 0000000..c36c251 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout.log @@ -0,0 +1,18 @@ +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout_stderr.log new file mode 100644 index 0000000..c36c251 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/stdout_stderr.log @@ -0,0 +1,18 @@ +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/streams.log b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/streams.log new file mode 100644 index 0000000..1d0d7ef --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/arduino_bridge_cpp/streams.log @@ -0,0 +1,22 @@ +[0.478s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.623s] [100%] Built target arduino_bridge +[0.646s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.665s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[0.681s] -- Install configuration: "" +[0.682s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +[0.684s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +[0.684s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +[0.684s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +[0.685s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +[0.685s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +[0.685s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +[0.686s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +[0.686s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +[0.686s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +[0.687s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +[0.687s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +[0.687s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +[0.688s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +[0.688s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +[0.689s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml +[0.691s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/events.log b/ros2_ws/log/build_2025-07-11_00-19-28/events.log new file mode 100644 index 0000000..99b171c --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/events.log @@ -0,0 +1,70 @@ +[0.000000] (-) TimerEvent: {} +[0.000214] (arduino_bridge) JobQueued: {'identifier': 'arduino_bridge', 'dependencies': OrderedDict()} +[0.000312] (arduino_bridge_cpp) JobQueued: {'identifier': 'arduino_bridge_cpp', 'dependencies': OrderedDict()} +[0.001822] (arduino_bridge) JobStarted: {'identifier': 'arduino_bridge'} +[0.021493] (arduino_bridge_cpp) JobStarted: {'identifier': 'arduino_bridge_cpp'} +[0.099682] (-) TimerEvent: {} +[0.200061] (-) TimerEvent: {} +[0.300461] (-) TimerEvent: {} +[0.400990] (-) TimerEvent: {} +[0.495409] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'cmake'} +[0.496660] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'build'} +[0.498265] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/koray/ros2_ws/build/arduino_bridge_cpp', '--', '-j4', '-l4'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.501064] (-) TimerEvent: {} +[0.604726] (-) TimerEvent: {} +[0.645161] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] Built target arduino_bridge\n'} +[0.668648] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.669977] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'install'} +[0.687001] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/koray/ros2_ws/build/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.703607] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[0.704408] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge\n'} +[0.704776] (-) TimerEvent: {} +[0.705376] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp\n'} +[0.706503] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp\n'} +[0.706960] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh\n'} +[0.707196] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv\n'} +[0.707412] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh\n'} +[0.707663] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv\n'} +[0.708082] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash\n'} +[0.708329] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh\n'} +[0.708563] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh\n'} +[0.709436] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv\n'} +[0.709720] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv\n'} +[0.709954] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp\n'} +[0.710180] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake\n'} +[0.710392] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake\n'} +[0.710595] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml\n'} +[0.713482] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.748462] (arduino_bridge_cpp) JobEnded: {'identifier': 'arduino_bridge_cpp', 'rc': 0} +[0.804930] (-) TimerEvent: {} +[0.905265] (-) TimerEvent: {} +[1.005589] (-) TimerEvent: {} +[1.105931] (-) TimerEvent: {} +[1.150072] (arduino_bridge) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/arduino_bridge', 'build', '--build-base', '/home/koray/ros2_ws/build/arduino_bridge/build', 'install', '--record', '/home/koray/ros2_ws/build/arduino_bridge/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/koray/ros2_ws/src/arduino_bridge', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'MESA_LOADER_DRIVER_OVERRIDE': 'iris', 'HOSTNAME': 'a1c8d42d73da', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/koray', 'CYCLONEDDS_URI': 'file:///etc/cyclonedds/config.xml', 'ROS_PYTHON_VERSION': '3', 'ROS_DISTRO': 'humble', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'TERM': 'xterm', 'ROS_LOCALHOST_ONLY': '0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DISPLAY': ':0', 'LANG': 'C.UTF-8', 'RMW_IMPLEMENTATION': 'rmw_cyclonedds_cpp', 'LIBVA_DRIVER_NAME': 'i965', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'AMENT_PREFIX_PATH': '/opt/ros/humble', 'DEBIAN_FRONTEND': 'noninteractive', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PWD': '/home/koray/ros2_ws/build/arduino_bridge', 'QT_QPA_PLATFORM': 'xcb', 'LC_ALL': 'C.UTF-8', 'PYTHONPATH': '/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'COLCON': '1'}, 'shell': False} +[1.206074] (-) TimerEvent: {} +[1.306453] (-) TimerEvent: {} +[1.406821] (-) TimerEvent: {} +[1.507176] (-) TimerEvent: {} +[1.554575] (arduino_bridge) StdoutLine: {'line': b'running egg_info\n'} +[1.555861] (arduino_bridge) StdoutLine: {'line': b'writing ../../build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO\n'} +[1.556329] (arduino_bridge) StdoutLine: {'line': b'writing dependency_links to ../../build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt\n'} +[1.556638] (arduino_bridge) StdoutLine: {'line': b'writing entry points to ../../build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt\n'} +[1.556886] (arduino_bridge) StdoutLine: {'line': b'writing requirements to ../../build/arduino_bridge/arduino_bridge.egg-info/requires.txt\n'} +[1.557096] (arduino_bridge) StdoutLine: {'line': b'writing top-level names to ../../build/arduino_bridge/arduino_bridge.egg-info/top_level.txt\n'} +[1.560928] (arduino_bridge) StdoutLine: {'line': b"reading manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.562374] (arduino_bridge) StdoutLine: {'line': b"writing manifest file '../../build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.562754] (arduino_bridge) StdoutLine: {'line': b'running build\n'} +[1.563009] (arduino_bridge) StdoutLine: {'line': b'running build_py\n'} +[1.563272] (arduino_bridge) StdoutLine: {'line': b'running install\n'} +[1.563956] (arduino_bridge) StdoutLine: {'line': b'running install_lib\n'} +[1.566571] (arduino_bridge) StdoutLine: {'line': b'running install_data\n'} +[1.566918] (arduino_bridge) StdoutLine: {'line': b'running install_egg_info\n'} +[1.570297] (arduino_bridge) StdoutLine: {'line': b"removing '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it)\n"} +[1.570784] (arduino_bridge) StdoutLine: {'line': b'Copying ../../build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info\n'} +[1.572754] (arduino_bridge) StdoutLine: {'line': b'running install_scripts\n'} +[1.607051] (arduino_bridge) StdoutLine: {'line': b'Installing arduino_bridge script to /home/koray/ros2_ws/install/arduino_bridge/lib/arduino_bridge\n'} +[1.607274] (-) TimerEvent: {} +[1.607805] (arduino_bridge) StdoutLine: {'line': b"writing list of installed files to '/home/koray/ros2_ws/build/arduino_bridge/install.log'\n"} +[1.658804] (arduino_bridge) CommandEnded: {'returncode': 0} +[1.673872] (arduino_bridge) JobEnded: {'identifier': 'arduino_bridge', 'rc': 0} +[1.676660] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-11_00-19-28/logger_all.log b/ros2_ws/log/build_2025-07-11_00-19-28/logger_all.log new file mode 100644 index 0000000..e53e65e --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-28/logger_all.log @@ -0,0 +1,192 @@ +[0.239s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge_cpp', 'arduino_bridge'] +[0.239s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge_cpp', 'arduino_bridge'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.592s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.592s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.593s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.614s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.618s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.624s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.624s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.624s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.624s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.624s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.624s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.625s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.625s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.625s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.625s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.626s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.626s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.626s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.626s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.626s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.626s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.664s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.664s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.669s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.672s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.765s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_args' from command line to 'None' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target' from command line to 'None' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.766s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.766s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge', 'symlink_install': False, 'test_result_base': None} +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_args' from command line to 'None' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target' from command line to 'None' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_cache' from command line to 'False' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_first' from command line to 'False' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_force_configure' from command line to 'False' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'ament_cmake_args' from command line to 'None' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_cmake_args' from command line to 'None' +[0.767s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.767s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge_cpp' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge_cpp', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge_cpp', 'symlink_install': False, 'test_result_base': None} +[0.767s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.769s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.770s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge' with build type 'ament_python' +[0.770s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'ament_prefix_path') +[0.776s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.777s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1' +[0.778s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv' +[0.779s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh' +[0.781s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.781s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.788s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' with build type 'ament_cmake' +[0.789s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' +[0.790s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.790s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.256s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/koray/ros2_ws/src/arduino_bridge' +[1.256s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[1.256s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.269s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[1.438s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[1.457s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[1.482s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[1.483s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[1.488s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[1.489s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[1.490s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[1.490s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[1.492s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[1.493s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[1.494s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[1.494s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.495s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[1.495s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[1.495s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.496s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[1.498s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[1.499s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[1.500s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[1.502s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[1.503s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[1.504s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[1.504s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[1.505s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[1.506s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[1.506s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[1.507s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[1.508s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[1.509s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[1.509s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.509s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[1.510s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[1.510s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[1.511s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[1.512s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[1.513s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[1.514s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[1.515s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[1.516s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[1.921s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/src/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.427s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge' for CMake module files +[2.428s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/src/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/arduino_bridge build --build-base /home/koray/ros2_ws/build/arduino_bridge/build install --record /home/koray/ros2_ws/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.429s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge' for CMake config files +[2.431s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib' +[2.431s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/bin' +[2.431s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib/pkgconfig/arduino_bridge.pc' +[2.432s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages' +[2.432s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath') +[2.433s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1' +[2.434s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv' +[2.434s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh' +[2.436s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge/bin' +[2.436s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge) +[2.437s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.ps1' +[2.438s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.dsv' +[2.439s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.sh' +[2.440s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.bash' +[2.440s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge/share/arduino_bridge/package.zsh' +[2.442s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge/share/colcon-core/packages/arduino_bridge) +[2.443s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.444s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.444s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.444s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.458s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[2.459s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.459s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.459s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.465s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[2.466s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.469s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[2.472s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[2.478s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[2.481s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[2.483s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[2.487s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[2.489s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[2.490s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[2.493s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[2.494s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/command.log b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/command.log new file mode 100644 index 0000000..61fb35a --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stderr.log b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout.log b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout.log new file mode 100644 index 0000000..c36c251 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout.log @@ -0,0 +1,18 @@ +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout_stderr.log new file mode 100644 index 0000000..c36c251 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/stdout_stderr.log @@ -0,0 +1,18 @@ +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/streams.log b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/streams.log new file mode 100644 index 0000000..b46a0d9 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/arduino_bridge_cpp/streams.log @@ -0,0 +1,22 @@ +[0.024s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.146s] [100%] Built target arduino_bridge +[0.170s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.189s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[0.205s] -- Install configuration: "" +[0.206s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +[0.207s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +[0.208s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +[0.208s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +[0.208s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +[0.209s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +[0.209s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +[0.209s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +[0.210s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +[0.210s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +[0.211s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +[0.211s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +[0.211s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +[0.211s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +[0.211s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +[0.212s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml +[0.214s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/events.log b/ros2_ws/log/build_2025-07-11_00-19-37/events.log new file mode 100644 index 0000000..c8d620d --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/events.log @@ -0,0 +1,33 @@ +[0.000000] (-) TimerEvent: {} +[0.000252] (-) JobUnselected: {'identifier': 'arduino_bridge'} +[0.000344] (arduino_bridge_cpp) JobQueued: {'identifier': 'arduino_bridge_cpp', 'dependencies': OrderedDict()} +[0.000425] (arduino_bridge_cpp) JobStarted: {'identifier': 'arduino_bridge_cpp'} +[0.018472] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'cmake'} +[0.019923] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'build'} +[0.022061] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/koray/ros2_ws/build/arduino_bridge_cpp', '--', '-j4', '-l4'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.098830] (-) TimerEvent: {} +[0.145936] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] Built target arduino_bridge\n'} +[0.169897] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.170975] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'install'} +[0.188589] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/koray/ros2_ws/build/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.199029] (-) TimerEvent: {} +[0.205620] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[0.206504] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge\n'} +[0.207481] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp\n'} +[0.207904] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp\n'} +[0.208229] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh\n'} +[0.208562] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv\n'} +[0.208918] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh\n'} +[0.209218] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv\n'} +[0.209462] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash\n'} +[0.209734] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh\n'} +[0.210193] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh\n'} +[0.210808] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv\n'} +[0.211046] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv\n'} +[0.211237] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp\n'} +[0.211433] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake\n'} +[0.211659] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake\n'} +[0.211853] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml\n'} +[0.213969] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[0.247837] (arduino_bridge_cpp) JobEnded: {'identifier': 'arduino_bridge_cpp', 'rc': 0} +[0.249439] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-11_00-19-37/logger_all.log b/ros2_ws/log/build_2025-07-11_00-19-37/logger_all.log new file mode 100644 index 0000000..1a38161 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-19-37/logger_all.log @@ -0,0 +1,153 @@ +[0.234s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge_cpp'] +[0.234s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge_cpp'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.564s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.564s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.586s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.586s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.586s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.586s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.586s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.595s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.597s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.635s] INFO:colcon.colcon_core.package_selection:Skipping not selected package 'arduino_bridge' in 'src/arduino_bridge' +[0.635s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.635s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.641s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.643s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_args' from command line to 'None' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target' from command line to 'None' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_cache' from command line to 'False' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_first' from command line to 'False' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_force_configure' from command line to 'False' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'ament_cmake_args' from command line to 'None' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_cmake_args' from command line to 'None' +[0.738s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.739s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge_cpp' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge_cpp', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge_cpp', 'symlink_install': False, 'test_result_base': None} +[0.739s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.740s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.740s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' with build type 'ament_cmake' +[0.741s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' +[0.746s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.747s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.747s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.765s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.911s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.931s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[0.954s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[0.955s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[0.961s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[0.962s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[0.962s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[0.963s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[0.964s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[0.965s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[0.967s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[0.967s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[0.967s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[0.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[0.968s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[0.969s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[0.970s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[0.971s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[0.973s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[0.974s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[0.976s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[0.977s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[0.977s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[0.978s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[0.978s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[0.979s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[0.980s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[0.980s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[0.982s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[0.982s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[0.982s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[0.983s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[0.983s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[0.984s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[0.985s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[0.986s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[0.986s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[0.987s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[0.988s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[0.989s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[0.989s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[0.990s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[0.990s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.002s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[1.002s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.002s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.002s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.007s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[1.009s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.010s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[1.015s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[1.019s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[1.022s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[1.024s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[1.025s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[1.027s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[1.029s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[1.031s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[1.033s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/command.log b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/command.log new file mode 100644 index 0000000..dd2b02c --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stderr.log b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout.log b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout.log new file mode 100644 index 0000000..a410eaf --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout.log @@ -0,0 +1,21 @@ +[ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[100%] Linking CXX executable arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout_stderr.log b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout_stderr.log new file mode 100644 index 0000000..a410eaf --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/stdout_stderr.log @@ -0,0 +1,21 @@ +[ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[100%] Linking CXX executable arduino_bridge +[100%] Built target arduino_bridge +-- Install configuration: "" +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/streams.log b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/streams.log new file mode 100644 index 0000000..aa30c19 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/arduino_bridge_cpp/streams.log @@ -0,0 +1,25 @@ +[0.024s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[0.149s] [ 50%] Building CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o +[8.997s] [100%] Linking CXX executable arduino_bridge +[9.425s] [100%] Built target arduino_bridge +[9.447s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[9.466s] Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[9.481s] -- Install configuration: "" +[9.482s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge +[9.485s] -- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to "" +[9.485s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp +[9.485s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp +[9.486s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh +[9.486s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv +[9.486s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh +[9.487s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv +[9.487s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash +[9.487s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh +[9.488s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh +[9.488s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv +[9.488s] -- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv +[9.488s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp +[9.488s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake +[9.489s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake +[9.489s] -- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml +[9.491s] Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/events.log b/ros2_ws/log/build_2025-07-11_00-24-09/events.log new file mode 100644 index 0000000..111b9aa --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/events.log @@ -0,0 +1,128 @@ +[0.000000] (-) TimerEvent: {} +[0.000436] (-) JobUnselected: {'identifier': 'arduino_bridge'} +[0.000851] (arduino_bridge_cpp) JobQueued: {'identifier': 'arduino_bridge_cpp', 'dependencies': OrderedDict()} +[0.000972] (arduino_bridge_cpp) JobStarted: {'identifier': 'arduino_bridge_cpp'} +[0.019590] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'cmake'} +[0.021052] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'build'} +[0.023554] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/koray/ros2_ws/build/arduino_bridge_cpp', '--', '-j4', '-l4'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('OLDPWD', '/home/koray/ros2_ws/src'), ('ROS_PYTHON_VERSION', '3'), ('COLCON_PREFIX_PATH', '/home/koray/ros2_ws/install'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/home/koray/ros2_ws/install/arduino_bridge_cpp:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/koray/ros2_ws/install/arduino_bridge_cpp:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble')]), 'shell': False} +[0.099008] (-) TimerEvent: {} +[0.149620] (arduino_bridge_cpp) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/arduino_bridge.dir/src/arduino_bridge.cpp.o\x1b[0m\n'} +[0.199236] (-) TimerEvent: {} +[0.299958] (-) TimerEvent: {} +[0.400632] (-) TimerEvent: {} +[0.501040] (-) TimerEvent: {} +[0.601521] (-) TimerEvent: {} +[0.701869] (-) TimerEvent: {} +[0.802237] (-) TimerEvent: {} +[0.902662] (-) TimerEvent: {} +[1.003053] (-) TimerEvent: {} +[1.103426] (-) TimerEvent: {} +[1.203967] (-) TimerEvent: {} +[1.304486] (-) TimerEvent: {} +[1.404865] (-) TimerEvent: {} +[1.505261] (-) TimerEvent: {} +[1.605653] (-) TimerEvent: {} +[1.706087] (-) TimerEvent: {} +[1.806504] (-) TimerEvent: {} +[1.906930] (-) TimerEvent: {} +[2.007379] (-) TimerEvent: {} +[2.107774] (-) TimerEvent: {} +[2.208263] (-) TimerEvent: {} +[2.308649] (-) TimerEvent: {} +[2.409051] (-) TimerEvent: {} +[2.509475] (-) TimerEvent: {} +[2.609883] (-) TimerEvent: {} +[2.710351] (-) TimerEvent: {} +[2.810795] (-) TimerEvent: {} +[2.911154] (-) TimerEvent: {} +[3.011571] (-) TimerEvent: {} +[3.111998] (-) TimerEvent: {} +[3.212433] (-) TimerEvent: {} +[3.312874] (-) TimerEvent: {} +[3.413315] (-) TimerEvent: {} +[3.513780] (-) TimerEvent: {} +[3.614138] (-) TimerEvent: {} +[3.714584] (-) TimerEvent: {} +[3.815008] (-) TimerEvent: {} +[3.915393] (-) TimerEvent: {} +[4.015749] (-) TimerEvent: {} +[4.116150] (-) TimerEvent: {} +[4.216603] (-) TimerEvent: {} +[4.317170] (-) TimerEvent: {} +[4.417669] (-) TimerEvent: {} +[4.518070] (-) TimerEvent: {} +[4.618480] (-) TimerEvent: {} +[4.718904] (-) TimerEvent: {} +[4.819355] (-) TimerEvent: {} +[4.919844] (-) TimerEvent: {} +[5.020403] (-) TimerEvent: {} +[5.120940] (-) TimerEvent: {} +[5.221333] (-) TimerEvent: {} +[5.321719] (-) TimerEvent: {} +[5.422148] (-) TimerEvent: {} +[5.522559] (-) TimerEvent: {} +[5.623020] (-) TimerEvent: {} +[5.723434] (-) TimerEvent: {} +[5.823801] (-) TimerEvent: {} +[5.924223] (-) TimerEvent: {} +[6.024586] (-) TimerEvent: {} +[6.124947] (-) TimerEvent: {} +[6.225343] (-) TimerEvent: {} +[6.325694] (-) TimerEvent: {} +[6.426124] (-) TimerEvent: {} +[6.526489] (-) TimerEvent: {} +[6.626851] (-) TimerEvent: {} +[6.727256] (-) TimerEvent: {} +[6.827738] (-) TimerEvent: {} +[6.928245] (-) TimerEvent: {} +[7.028720] (-) TimerEvent: {} +[7.129214] (-) TimerEvent: {} +[7.229724] (-) TimerEvent: {} +[7.330128] (-) TimerEvent: {} +[7.430560] (-) TimerEvent: {} +[7.530933] (-) TimerEvent: {} +[7.631326] (-) TimerEvent: {} +[7.731727] (-) TimerEvent: {} +[7.832098] (-) TimerEvent: {} +[7.932555] (-) TimerEvent: {} +[8.032939] (-) TimerEvent: {} +[8.133308] (-) TimerEvent: {} +[8.233728] (-) TimerEvent: {} +[8.334117] (-) TimerEvent: {} +[8.434543] (-) TimerEvent: {} +[8.534930] (-) TimerEvent: {} +[8.635306] (-) TimerEvent: {} +[8.735746] (-) TimerEvent: {} +[8.836151] (-) TimerEvent: {} +[8.936568] (-) TimerEvent: {} +[8.998155] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable arduino_bridge\x1b[0m\n'} +[9.036699] (-) TimerEvent: {} +[9.137086] (-) TimerEvent: {} +[9.237486] (-) TimerEvent: {} +[9.337915] (-) TimerEvent: {} +[9.425560] (arduino_bridge_cpp) StdoutLine: {'line': b'[100%] Built target arduino_bridge\n'} +[9.438058] (-) TimerEvent: {} +[9.447676] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[9.448861] (arduino_bridge_cpp) JobProgress: {'identifier': 'arduino_bridge_cpp', 'progress': 'install'} +[9.466794] (arduino_bridge_cpp) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/koray/ros2_ws/build/arduino_bridge_cpp'], 'cwd': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('MESA_LOADER_DRIVER_OVERRIDE', 'iris'), ('HOSTNAME', 'a1c8d42d73da'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/koray'), ('CYCLONEDDS_URI', 'file:///etc/cyclonedds/config.xml'), ('OLDPWD', '/home/koray/ros2_ws/src'), ('ROS_PYTHON_VERSION', '3'), ('COLCON_PREFIX_PATH', '/home/koray/ros2_ws/install'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'xterm'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('RMW_IMPLEMENTATION', 'rmw_cyclonedds_cpp'), ('LIBVA_DRIVER_NAME', 'i965'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('AMENT_PREFIX_PATH', '/home/koray/ros2_ws/install/arduino_bridge_cpp:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('PWD', '/home/koray/ros2_ws/build/arduino_bridge_cpp'), ('QT_QPA_PLATFORM', 'xcb'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/home/koray/ros2_ws/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/koray/ros2_ws/install/arduino_bridge_cpp:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble')]), 'shell': False} +[9.481572] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[9.482294] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge\n'} +[9.485195] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Set runtime path of "/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/arduino_bridge_cpp/arduino_bridge" to ""\n'} +[9.485630] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/package_run_dependencies/arduino_bridge_cpp\n'} +[9.485898] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/parent_prefix_path/arduino_bridge_cpp\n'} +[9.486309] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.sh\n'} +[9.486657] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/ament_prefix_path.dsv\n'} +[9.487200] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.sh\n'} +[9.487472] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/environment/path.dsv\n'} +[9.487838] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.bash\n'} +[9.488127] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.sh\n'} +[9.488328] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.zsh\n'} +[9.488591] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/local_setup.dsv\n'} +[9.488826] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Installing: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv\n'} +[9.489068] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/ament_index/resource_index/packages/arduino_bridge_cpp\n'} +[9.489306] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig.cmake\n'} +[9.489560] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/cmake/arduino_bridge_cppConfig-version.cmake\n'} +[9.489803] (arduino_bridge_cpp) StdoutLine: {'line': b'-- Up-to-date: /home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.xml\n'} +[9.491515] (arduino_bridge_cpp) CommandEnded: {'returncode': 0} +[9.522091] (arduino_bridge_cpp) JobEnded: {'identifier': 'arduino_bridge_cpp', 'rc': 0} +[9.523773] (-) EventReactorShutdown: {} diff --git a/ros2_ws/log/build_2025-07-11_00-24-09/logger_all.log b/ros2_ws/log/build_2025-07-11_00-24-09/logger_all.log new file mode 100644 index 0000000..3ba27b8 --- /dev/null +++ b/ros2_ws/log/build_2025-07-11_00-24-09/logger_all.log @@ -0,0 +1,154 @@ +[0.240s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge_cpp'] +[0.241s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge_cpp'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.565s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.565s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws' +[0.565s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.566s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.589s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ignore_ament_install' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_pkg'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_pkg' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['colcon_meta'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'colcon_meta' +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extensions ['ros'] +[0.590s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge) by extension 'ros' +[0.595s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge' with type 'ros.ament_python' and name 'arduino_bridge' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ignore', 'ignore_ament_install'] +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ignore_ament_install' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_pkg'] +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_pkg' +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['colcon_meta'] +[0.595s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'colcon_meta' +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extensions ['ros'] +[0.596s] Level 1:colcon.colcon_core.package_identification:_identify(src/arduino_bridge_cpp) by extension 'ros' +[0.597s] DEBUG:colcon.colcon_core.package_identification:Package 'src/arduino_bridge_cpp' with type 'ros.ament_cmake' and name 'arduino_bridge_cpp' +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.631s] INFO:colcon.colcon_core.package_selection:Skipping not selected package 'arduino_bridge' in 'src/arduino_bridge' +[0.632s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.632s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.636s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 2 installed packages in /home/koray/ros2_ws/install +[0.639s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.641s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_args' from command line to 'None' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target' from command line to 'None' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_cache' from command line to 'False' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_clean_first' from command line to 'False' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'cmake_force_configure' from command line to 'False' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'ament_cmake_args' from command line to 'None' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_cmake_args' from command line to 'None' +[0.736s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge_cpp' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.736s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge_cpp' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/build/arduino_bridge_cpp', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/install/arduino_bridge_cpp', 'merge_install': False, 'path': '/home/koray/ros2_ws/src/arduino_bridge_cpp', 'symlink_install': False, 'test_result_base': None} +[0.737s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.738s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.738s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' with build type 'ament_cmake' +[0.738s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/koray/ros2_ws/src/arduino_bridge_cpp' +[0.744s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.744s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.744s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.764s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[10.187s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --build /home/koray/ros2_ws/build/arduino_bridge_cpp -- -j4 -l4 +[10.206s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/build/arduino_bridge_cpp': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[10.230s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[10.231s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/build/arduino_bridge_cpp' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/koray/ros2_ws/install/arduino_bridge:/opt/ros/humble /usr/bin/cmake --install /home/koray/ros2_ws/build/arduino_bridge_cpp +[10.235s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[10.236s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[10.237s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[10.237s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[10.238s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[10.239s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[10.241s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[10.241s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[10.241s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[10.242s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[10.242s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[10.242s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[10.244s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[10.245s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[10.246s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[10.247s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[10.249s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[10.250s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge_cpp) +[10.250s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake module files +[10.251s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp' for CMake config files +[10.251s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge_cpp', 'cmake_prefix_path') +[10.252s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.ps1' +[10.252s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.dsv' +[10.253s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/hook/cmake_prefix_path.sh' +[10.254s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib' +[10.254s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[10.254s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/pkgconfig/arduino_bridge_cpp.pc' +[10.255s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/lib/python3.10/site-packages' +[10.255s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/install/arduino_bridge_cpp/bin' +[10.256s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.ps1' +[10.257s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.dsv' +[10.258s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.sh' +[10.259s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.bash' +[10.259s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/install/arduino_bridge_cpp/share/arduino_bridge_cpp/package.zsh' +[10.260s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/install/arduino_bridge_cpp/share/colcon-core/packages/arduino_bridge_cpp) +[10.260s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[10.261s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[10.261s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[10.262s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[10.273s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[10.273s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[10.273s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[10.274s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[10.278s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[10.279s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[10.281s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.ps1' +[10.286s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_ps1.py' +[10.290s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.ps1' +[10.293s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.sh' +[10.294s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/install/_local_setup_util_sh.py' +[10.296s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.sh' +[10.298s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.bash' +[10.299s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.bash' +[10.301s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/install/local_setup.zsh' +[10.302s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/install/setup.zsh' diff --git a/ros2_ws/log/latest b/ros2_ws/log/latest new file mode 120000 index 0000000..b57d247 --- /dev/null +++ b/ros2_ws/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/ros2_ws/log/latest_build b/ros2_ws/log/latest_build new file mode 120000 index 0000000..26066f3 --- /dev/null +++ b/ros2_ws/log/latest_build @@ -0,0 +1 @@ +build_2025-07-11_00-24-09 \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/arduino_bridge/__init__.py b/ros2_ws/src/arduino_bridge/arduino_bridge/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/__init__.cpython-310.pyc b/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..254f20f Binary files /dev/null and b/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/__init__.cpython-310.pyc differ diff --git a/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc b/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc new file mode 100644 index 0000000..cdd92e6 Binary files /dev/null and b/ros2_ws/src/arduino_bridge/arduino_bridge/__pycache__/arduino_bridge.cpython-310.pyc differ diff --git a/ros2_ws/src/arduino_bridge/arduino_bridge/arduino_bridge.py b/ros2_ws/src/arduino_bridge/arduino_bridge/arduino_bridge.py new file mode 100644 index 0000000..e60dceb --- /dev/null +++ b/ros2_ws/src/arduino_bridge/arduino_bridge/arduino_bridge.py @@ -0,0 +1,45 @@ +import rclpy +from rclpy.node import Node +from std_msgs.msg import Int32 +import serial + +class ArduinoBridge(Node): + def __init__(self): + super().__init__('arduino_bridge') + + self.publisher_ = self.create_publisher(Int32, 'water_level', 10) + self.subscription = self.create_subscription( + Int32, + 'servo_angle', + self.servo_callback, + 10) + + self.ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1) + + self.create_timer(0.5, self.read_sensor) + + def read_sensor(self): + if self.ser.in_waiting > 0: + line = self.ser.readline().decode().strip() + if line.startswith('WATER:'): + level = int(line.split(':')[1]) + msg = Int32() + msg.data = level + self.publisher_.publish(msg) + self.get_logger().info(f'Water level: {level}') + + def servo_callback(self, msg): + angle = str(msg.data) + '\n' + self.ser.write(angle.encode()) + self.get_logger().info(f'Sent servo angle: {msg.data}') + +def main(args=None): + rclpy.init(args=args) + node = ArduinoBridge() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() + diff --git a/ros2_ws/src/arduino_bridge/build/.built_by b/ros2_ws/src/arduino_bridge/build/.built_by new file mode 100644 index 0000000..06e74ac --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/ros2_ws/src/arduino_bridge/build/COLCON_IGNORE b/ros2_ws/src/arduino_bridge/build/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge new file mode 120000 index 0000000..54c522e --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/arduino_bridge \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO new file mode 100644 index 0000000..6dfaa61 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO @@ -0,0 +1,12 @@ +Metadata-Version: 2.1 +Name: arduino-bridge +Version: 0.0.0 +Summary: TODO: Package description +Home-page: UNKNOWN +Maintainer: koray +Maintainer-email: koray@todo.todo +License: TODO: License declaration +Platform: UNKNOWN + +UNKNOWN + diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt new file mode 100644 index 0000000..3d9e769 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt @@ -0,0 +1,13 @@ +package.xml +setup.cfg +setup.py +arduino_bridge/__init__.py +arduino_bridge/arduino_bridge.py +arduino_bridge.egg-info/PKG-INFO +arduino_bridge.egg-info/SOURCES.txt +arduino_bridge.egg-info/dependency_links.txt +arduino_bridge.egg-info/entry_points.txt +arduino_bridge.egg-info/requires.txt +arduino_bridge.egg-info/top_level.txt +arduino_bridge.egg-info/zip-safe +resource/arduino_bridge \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt new file mode 100644 index 0000000..e822835 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +arduino_bridge = arduino_bridge.arduino_bridge:main + diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/requires.txt b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/requires.txt new file mode 100644 index 0000000..49fe098 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt new file mode 100644 index 0000000..9ca1853 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/top_level.txt @@ -0,0 +1 @@ +arduino_bridge diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/zip-safe b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/arduino_bridge.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py b/ros2_ws/src/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py b/ros2_ws/src/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py new file mode 100644 index 0000000..e60dceb --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py @@ -0,0 +1,45 @@ +import rclpy +from rclpy.node import Node +from std_msgs.msg import Int32 +import serial + +class ArduinoBridge(Node): + def __init__(self): + super().__init__('arduino_bridge') + + self.publisher_ = self.create_publisher(Int32, 'water_level', 10) + self.subscription = self.create_subscription( + Int32, + 'servo_angle', + self.servo_callback, + 10) + + self.ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1) + + self.create_timer(0.5, self.read_sensor) + + def read_sensor(self): + if self.ser.in_waiting > 0: + line = self.ser.readline().decode().strip() + if line.startswith('WATER:'): + level = int(line.split(':')[1]) + msg = Int32() + msg.data = level + self.publisher_.publish(msg) + self.get_logger().info(f'Water level: {level}') + + def servo_callback(self, msg): + angle = str(msg.data) + '\n' + self.ser.write(angle.encode()) + self.get_logger().info(f'Sent servo angle: {msg.data}') + +def main(args=None): + rclpy.init(args=args) + node = ArduinoBridge() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() + diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_build.rc b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env new file mode 100644 index 0000000..bf96bf3 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,29 @@ +AMENT_PREFIX_PATH=/opt/ros/humble +COLCON=1 +CYCLONEDDS_URI=file:///etc/cyclonedds/config.xml +DEBIAN_FRONTEND=noninteractive +DISPLAY=:0 +HOME=/home/koray +HOSTNAME=983a254c47a9 +LANG=C.UTF-8 +LC_ALL=C.UTF-8 +LD_LIBRARY_PATH=/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LIBVA_DRIVER_NAME=i965 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MESA_LOADER_DRIVER_OVERRIDE=iris +OLDPWD=/home/koray/ros2_ws +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_QPA_PLATFORM=xcb +RMW_IMPLEMENTATION=rmw_cyclonedds_cpp +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SHELL=/bin/bash +SHLVL=1 +TERM=xterm +_=/usr/bin/colcon diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/package.xml b/ros2_ws/src/arduino_bridge/build/arduino_bridge/package.xml new file mode 120000 index 0000000..7ebf8ca --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/package.xml @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/package.xml \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc new file mode 100644 index 0000000..f428857 Binary files /dev/null and b/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/__pycache__/sitecustomize.cpython-310.pyc differ diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/sitecustomize.py b/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/sitecustomize.py new file mode 100644 index 0000000..1874e13 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/prefix_override/sitecustomize.py @@ -0,0 +1,4 @@ +import sys +if sys.prefix == '/usr': + sys.real_prefix = sys.prefix + sys.prefix = sys.exec_prefix = '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/resource/arduino_bridge b/ros2_ws/src/arduino_bridge/build/arduino_bridge/resource/arduino_bridge new file mode 120000 index 0000000..05c98e4 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/resource/arduino_bridge @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/resource/arduino_bridge \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.cfg b/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.cfg new file mode 120000 index 0000000..a3dc264 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.cfg @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/setup.cfg \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.py b/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.py new file mode 120000 index 0000000..411f301 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/setup.py @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/setup.py \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.dsv b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.dsv new file mode 100644 index 0000000..d8310dd --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;PYTHONPATH;/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1 b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1 new file mode 100644 index 0000000..79c41d7 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge" diff --git a/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh new file mode 100644 index 0000000..0911cc2 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value PYTHONPATH "/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge" diff --git a/ros2_ws/src/arduino_bridge/install/.colcon_install_layout b/ros2_ws/src/arduino_bridge/install/.colcon_install_layout new file mode 100644 index 0000000..3aad533 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/ros2_ws/src/arduino_bridge/install/COLCON_IGNORE b/ros2_ws/src/arduino_bridge/install/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/install/_local_setup_util_ps1.py b/ros2_ws/src/arduino_bridge/install/_local_setup_util_ps1.py new file mode 100644 index 0000000..3c6d9e8 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/arduino_bridge/install/_local_setup_util_sh.py b/ros2_ws/src/arduino_bridge/install/_local_setup_util_sh.py new file mode 100644 index 0000000..f67eaa9 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/arduino_bridge/arduino_bridge b/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/arduino_bridge/arduino_bridge new file mode 100755 index 0000000..220eb0e --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/arduino_bridge/arduino_bridge @@ -0,0 +1,33 @@ +#!/usr/bin/python3 +# EASY-INSTALL-ENTRY-SCRIPT: 'arduino-bridge','console_scripts','arduino_bridge' +import re +import sys + +# for compatibility with easy_install; see #2198 +__requires__ = 'arduino-bridge' + +try: + from importlib.metadata import distribution +except ImportError: + try: + from importlib_metadata import distribution + except ImportError: + from pkg_resources import load_entry_point + + +def importlib_load_entry_point(spec, group, name): + dist_name, _, _ = spec.partition('==') + matches = ( + entry_point + for entry_point in distribution(dist_name).entry_points + if entry_point.group == group and entry_point.name == name + ) + return next(matches).load() + + +globals().setdefault('load_entry_point', importlib_load_entry_point) + + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(load_entry_point('arduino-bridge', 'console_scripts', 'arduino_bridge')()) diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link b/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link new file mode 100644 index 0000000..8a2056f --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link @@ -0,0 +1,2 @@ +/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge +. \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge new file mode 120000 index 0000000..9885258 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/resource/arduino_bridge \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 new file mode 100644 index 0000000..26b9997 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh new file mode 100644 index 0000000..f3041f6 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv new file mode 100644 index 0000000..257067d --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;PYTHONPATH;lib/python3.10/site-packages diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 new file mode 100644 index 0000000..caffe83 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.10/site-packages" diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh new file mode 100644 index 0000000..660c348 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.10/site-packages" diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash new file mode 100644 index 0000000..715fe23 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/arduino_bridge/package.sh" + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv new file mode 100644 index 0000000..cd2736c --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv @@ -0,0 +1,9 @@ +source;share/arduino_bridge/hook/pythonpath.ps1 +source;share/arduino_bridge/hook/pythonpath.dsv +source;share/arduino_bridge/hook/pythonpath.sh +source;share/arduino_bridge/hook/ament_prefix_path.ps1 +source;share/arduino_bridge/hook/ament_prefix_path.dsv +source;share/arduino_bridge/hook/ament_prefix_path.sh +source;../../build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1 +source;../../build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.dsv +source;../../build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1 b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1 new file mode 100644 index 0000000..9a7251d --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1 @@ -0,0 +1,117 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge/hook/pythonpath.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/arduino_bridge/hook/ament_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\../../build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh new file mode 100644 index 0000000..6460899 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh @@ -0,0 +1,88 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge/hook/pythonpath.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/arduino_bridge/hook/ament_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/../../build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.xml b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.xml new file mode 120000 index 0000000..fce2b3f --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.xml @@ -0,0 +1 @@ +/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/package.xml \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh new file mode 100644 index 0000000..5e1e5f9 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh @@ -0,0 +1,42 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/arduino_bridge/package.sh" +unset convert_zsh_to_array + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/colcon-core/packages/arduino_bridge b/ros2_ws/src/arduino_bridge/install/arduino_bridge/share/colcon-core/packages/arduino_bridge new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/install/local_setup.bash b/ros2_ws/src/arduino_bridge/install/local_setup.bash new file mode 100644 index 0000000..03f0025 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/local_setup.ps1 b/ros2_ws/src/arduino_bridge/install/local_setup.ps1 new file mode 100644 index 0000000..6f68c8d --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/ros2_ws/src/arduino_bridge/install/local_setup.sh b/ros2_ws/src/arduino_bridge/install/local_setup.sh new file mode 100644 index 0000000..afeaad5 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/koray/ros2_ws/arduino_bridge/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/local_setup.zsh b/ros2_ws/src/arduino_bridge/install/local_setup.zsh new file mode 100644 index 0000000..b648710 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/setup.bash b/ros2_ws/src/arduino_bridge/install/setup.bash new file mode 100644 index 0000000..10ea0f7 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/setup.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/ros2_ws/src/arduino_bridge/install/setup.ps1 b/ros2_ws/src/arduino_bridge/install/setup.ps1 new file mode 100644 index 0000000..558e9b9 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/setup.ps1 @@ -0,0 +1,29 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/ros2_ws/src/arduino_bridge/install/setup.sh b/ros2_ws/src/arduino_bridge/install/setup.sh new file mode 100644 index 0000000..8d06d7e --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/setup.sh @@ -0,0 +1,45 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/koray/ros2_ws/arduino_bridge/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/arduino_bridge/install/setup.zsh b/ros2_ws/src/arduino_bridge/install/setup.zsh new file mode 100644 index 0000000..54799fd --- /dev/null +++ b/ros2_ws/src/arduino_bridge/install/setup.zsh @@ -0,0 +1,31 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/ros2_ws/src/arduino_bridge/log/COLCON_IGNORE b/ros2_ws/src/arduino_bridge/log/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/command.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/command.log new file mode 100644 index 0000000..9923c57 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout.log new file mode 100644 index 0000000..19b1419 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout.log @@ -0,0 +1,35 @@ +running egg_info +creating build/arduino_bridge/arduino_bridge.egg-info +writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +running install +running install_lib +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +running install_data +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +copying resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +copying package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge +running install_egg_info +Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout_stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout_stderr.log new file mode 100644 index 0000000..19b1419 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/stdout_stderr.log @@ -0,0 +1,35 @@ +running egg_info +creating build/arduino_bridge/arduino_bridge.egg-info +writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib +creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +running install +running install_lib +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +running install_data +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index +creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +copying resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +copying package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge +running install_egg_info +Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/streams.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/streams.log new file mode 100644 index 0000000..417f07b --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/arduino_bridge/streams.log @@ -0,0 +1,37 @@ +[0.818s] Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.116s] running egg_info +[1.117s] creating build/arduino_bridge/arduino_bridge.egg-info +[1.117s] writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +[1.117s] writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +[1.117s] writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +[1.118s] writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +[1.118s] writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +[1.118s] writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.120s] reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.121s] writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.122s] running build +[1.122s] running build_py +[1.122s] creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build +[1.122s] creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib +[1.122s] creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +[1.123s] copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +[1.123s] copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge +[1.123s] running install +[1.124s] running install_lib +[1.125s] creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.126s] copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.126s] copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge +[1.126s] byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc +[1.127s] byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc +[1.128s] running install_data +[1.128s] creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index +[1.128s] creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index +[1.128s] creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +[1.128s] copying resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +[1.129s] copying package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge +[1.129s] running install_egg_info +[1.131s] Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +[1.133s] running install_scripts +[1.160s] Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +[1.160s] writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' +[1.193s] Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/events.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/events.log new file mode 100644 index 0000000..bced7f5 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/events.log @@ -0,0 +1,54 @@ +[0.000000] (-) TimerEvent: {} +[0.000398] (arduino_bridge) JobQueued: {'identifier': 'arduino_bridge', 'dependencies': OrderedDict()} +[0.000479] (arduino_bridge) JobStarted: {'identifier': 'arduino_bridge'} +[0.099201] (-) TimerEvent: {} +[0.199521] (-) TimerEvent: {} +[0.299855] (-) TimerEvent: {} +[0.400224] (-) TimerEvent: {} +[0.500539] (-) TimerEvent: {} +[0.600833] (-) TimerEvent: {} +[0.701180] (-) TimerEvent: {} +[0.801521] (-) TimerEvent: {} +[0.817241] (arduino_bridge) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', 'build/arduino_bridge', 'build', '--build-base', '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build', 'install', '--record', '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/koray/ros2_ws/arduino_bridge', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'MESA_LOADER_DRIVER_OVERRIDE': 'iris', 'HOSTNAME': 'a42ad2b3b7ad', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/home/koray/ros2_ws/arduino/install/serial/lib:/home/koray/ros2_ws/arduino/install/diffdrive_arduino/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/koray', 'CYCLONEDDS_URI': 'file:///etc/cyclonedds/config.xml', 'OLDPWD': '/home/koray/ros2_ws/arduino_bridge/arduino_bridge', 'ROS_PYTHON_VERSION': '3', 'COLCON_PREFIX_PATH': '/home/koray/ros2_ws/arduino/install', 'ROS_DISTRO': 'humble', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'TERM': 'xterm', 'ROS_LOCALHOST_ONLY': '0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DISPLAY': ':0', 'LANG': 'C.UTF-8', 'RMW_IMPLEMENTATION': 'rmw_cyclonedds_cpp', 'LIBVA_DRIVER_NAME': 'i965', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'AMENT_PREFIX_PATH': '/home/koray/ros2_ws/arduino/install/serial:/home/koray/ros2_ws/arduino/install/diffdrive_arduino:/opt/ros/humble', 'DEBIAN_FRONTEND': 'noninteractive', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PWD': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'QT_QPA_PLATFORM': 'xcb', 'LC_ALL': 'C.UTF-8', 'PYTHONPATH': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/home/koray/ros2_ws/arduino/install/serial:/home/koray/ros2_ws/arduino/install/diffdrive_arduino'}, 'shell': False} +[0.901670] (-) TimerEvent: {} +[1.001990] (-) TimerEvent: {} +[1.102349] (-) TimerEvent: {} +[1.116105] (arduino_bridge) StdoutLine: {'line': b'running egg_info\n'} +[1.116874] (arduino_bridge) StdoutLine: {'line': b'creating build/arduino_bridge/arduino_bridge.egg-info\n'} +[1.117114] (arduino_bridge) StdoutLine: {'line': b'writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO\n'} +[1.117462] (arduino_bridge) StdoutLine: {'line': b'writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt\n'} +[1.117677] (arduino_bridge) StdoutLine: {'line': b'writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt\n'} +[1.117893] (arduino_bridge) StdoutLine: {'line': b'writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt\n'} +[1.118046] (arduino_bridge) StdoutLine: {'line': b'writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt\n'} +[1.118234] (arduino_bridge) StdoutLine: {'line': b"writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.120775] (arduino_bridge) StdoutLine: {'line': b"reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.121741] (arduino_bridge) StdoutLine: {'line': b"writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.122068] (arduino_bridge) StdoutLine: {'line': b'running build\n'} +[1.122250] (arduino_bridge) StdoutLine: {'line': b'running build_py\n'} +[1.122496] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build\n'} +[1.122647] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib\n'} +[1.122789] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.123003] (arduino_bridge) StdoutLine: {'line': b'copying arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.123257] (arduino_bridge) StdoutLine: {'line': b'copying arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge\n'} +[1.123539] (arduino_bridge) StdoutLine: {'line': b'running install\n'} +[1.124416] (arduino_bridge) StdoutLine: {'line': b'running install_lib\n'} +[1.125542] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.125838] (arduino_bridge) StdoutLine: {'line': b'copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/arduino_bridge.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.126056] (arduino_bridge) StdoutLine: {'line': b'copying /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build/lib/arduino_bridge/__init__.py -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge\n'} +[1.126746] (arduino_bridge) StdoutLine: {'line': b'byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/arduino_bridge.py to arduino_bridge.cpython-310.pyc\n'} +[1.127613] (arduino_bridge) StdoutLine: {'line': b'byte-compiling /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge/__init__.py to __init__.cpython-310.pyc\n'} +[1.127888] (arduino_bridge) StdoutLine: {'line': b'running install_data\n'} +[1.128227] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index\n'} +[1.128449] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index\n'} +[1.128667] (arduino_bridge) StdoutLine: {'line': b'creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages\n'} +[1.128832] (arduino_bridge) StdoutLine: {'line': b'copying resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages\n'} +[1.128949] (arduino_bridge) StdoutLine: {'line': b'copying package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge\n'} +[1.129095] (arduino_bridge) StdoutLine: {'line': b'running install_egg_info\n'} +[1.131411] (arduino_bridge) StdoutLine: {'line': b'Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info\n'} +[1.132948] (arduino_bridge) StdoutLine: {'line': b'running install_scripts\n'} +[1.159932] (arduino_bridge) StdoutLine: {'line': b'Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge\n'} +[1.160440] (arduino_bridge) StdoutLine: {'line': b"writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log'\n"} +[1.193388] (arduino_bridge) CommandEnded: {'returncode': 0} +[1.202628] (-) TimerEvent: {} +[1.211221] (arduino_bridge) JobEnded: {'identifier': 'arduino_bridge', 'rc': 0} +[1.212124] (-) EventReactorShutdown: {} diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/logger_all.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/logger_all.log new file mode 100644 index 0000000..dc99028 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-36-51/logger_all.log @@ -0,0 +1,96 @@ +[0.208s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge'] +[0.208s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.534s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.534s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws/arduino_bridge' +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.535s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.554s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_python' and name 'arduino_bridge' +[0.555s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.555s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.555s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.555s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.555s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.594s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.594s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.596s] WARNING:colcon.colcon_core.prefix_path.colcon:The path '/home/koray/ros2_ws/arduino/install' in the environment variable COLCON_PREFIX_PATH doesn't exist +[0.597s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/koray/ros2_ws/arduino/install/serial' in the environment variable AMENT_PREFIX_PATH doesn't exist +[0.597s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/koray/ros2_ws/arduino/install/diffdrive_arduino' in the environment variable AMENT_PREFIX_PATH doesn't exist +[0.597s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/koray/ros2_ws/arduino/install/serial' in the environment variable CMAKE_PREFIX_PATH doesn't exist +[0.597s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/koray/ros2_ws/arduino/install/diffdrive_arduino' in the environment variable CMAKE_PREFIX_PATH doesn't exist +[0.601s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.603s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.696s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_args' from command line to 'None' +[0.696s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target' from command line to 'None' +[0.696s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.696s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.696s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.697s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.697s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.697s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.697s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.697s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge', 'merge_install': False, 'path': '/home/koray/ros2_ws/arduino_bridge', 'symlink_install': False, 'test_result_base': None} +[0.697s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.698s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.698s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/koray/ros2_ws/arduino_bridge' with build type 'ament_python' +[0.698s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'ament_prefix_path') +[0.704s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.704s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1' +[0.705s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv' +[0.706s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh' +[0.709s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.709s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.049s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/koray/ros2_ws/arduino_bridge' +[1.049s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[1.049s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.517s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.892s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.897s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake module files +[1.898s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake config files +[1.899s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib' +[1.899s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[1.899s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/pkgconfig/arduino_bridge.pc' +[1.899s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages' +[1.899s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath') +[1.900s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1' +[1.900s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv' +[1.901s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh' +[1.902s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[1.902s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge) +[1.902s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1' +[1.904s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv' +[1.905s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh' +[1.907s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash' +[1.908s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh' +[1.909s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/colcon-core/packages/arduino_bridge) +[1.909s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.910s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.910s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.910s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.927s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[1.927s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.927s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.927s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.930s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[1.931s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.932s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.ps1' +[1.934s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_ps1.py' +[1.936s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.ps1' +[1.938s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.sh' +[1.939s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_sh.py' +[1.940s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.sh' +[1.941s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.bash' +[1.942s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.bash' +[1.943s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.zsh' +[1.944s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.zsh' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/command.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/command.log new file mode 100644 index 0000000..9923c57 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout.log new file mode 100644 index 0000000..7c640ac --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout.log @@ -0,0 +1,19 @@ +running egg_info +writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout_stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout_stderr.log new file mode 100644 index 0000000..7c640ac --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/stdout_stderr.log @@ -0,0 +1,19 @@ +running egg_info +writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +running install_scripts +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/streams.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/streams.log new file mode 100644 index 0000000..00a364c --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/arduino_bridge/streams.log @@ -0,0 +1,21 @@ +[1.012s] Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[1.381s] running egg_info +[1.382s] writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO +[1.382s] writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt +[1.382s] writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt +[1.383s] writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt +[1.383s] writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt +[1.386s] reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.387s] writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt' +[1.387s] running build +[1.387s] running build_py +[1.387s] running install +[1.388s] running install_lib +[1.390s] running install_data +[1.390s] running install_egg_info +[1.393s] removing '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it) +[1.393s] Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info +[1.394s] running install_scripts +[1.431s] Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +[1.431s] writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log' +[1.472s] Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/events.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/events.log new file mode 100644 index 0000000..61da4a7 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/events.log @@ -0,0 +1,40 @@ +[0.000000] (-) TimerEvent: {} +[0.000321] (arduino_bridge) JobQueued: {'identifier': 'arduino_bridge', 'dependencies': OrderedDict()} +[0.000578] (arduino_bridge) JobStarted: {'identifier': 'arduino_bridge'} +[0.099104] (-) TimerEvent: {} +[0.199400] (-) TimerEvent: {} +[0.299683] (-) TimerEvent: {} +[0.400046] (-) TimerEvent: {} +[0.500338] (-) TimerEvent: {} +[0.600676] (-) TimerEvent: {} +[0.700990] (-) TimerEvent: {} +[0.801304] (-) TimerEvent: {} +[0.901630] (-) TimerEvent: {} +[1.001961] (-) TimerEvent: {} +[1.011391] (arduino_bridge) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', 'build/arduino_bridge', 'build', '--build-base', '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build', 'install', '--record', '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/koray/ros2_ws/arduino_bridge', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'MESA_LOADER_DRIVER_OVERRIDE': 'iris', 'HOSTNAME': '88d2647bf8bf', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/koray', 'CYCLONEDDS_URI': 'file:///etc/cyclonedds/config.xml', 'OLDPWD': '/home/koray/ros2_ws', 'ROS_PYTHON_VERSION': '3', 'ROS_DISTRO': 'humble', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'TERM': 'xterm', 'ROS_LOCALHOST_ONLY': '0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DISPLAY': ':0', 'LANG': 'C.UTF-8', 'RMW_IMPLEMENTATION': 'rmw_cyclonedds_cpp', 'LIBVA_DRIVER_NAME': 'i965', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'AMENT_PREFIX_PATH': '/opt/ros/humble', 'DEBIAN_FRONTEND': 'noninteractive', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PWD': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'QT_QPA_PLATFORM': 'xcb', 'LC_ALL': 'C.UTF-8', 'PYTHONPATH': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'COLCON': '1'}, 'shell': False} +[1.102090] (-) TimerEvent: {} +[1.202395] (-) TimerEvent: {} +[1.302691] (-) TimerEvent: {} +[1.381392] (arduino_bridge) StdoutLine: {'line': b'running egg_info\n'} +[1.382306] (arduino_bridge) StdoutLine: {'line': b'writing build/arduino_bridge/arduino_bridge.egg-info/PKG-INFO\n'} +[1.382564] (arduino_bridge) StdoutLine: {'line': b'writing dependency_links to build/arduino_bridge/arduino_bridge.egg-info/dependency_links.txt\n'} +[1.382801] (arduino_bridge) StdoutLine: {'line': b'writing entry points to build/arduino_bridge/arduino_bridge.egg-info/entry_points.txt\n'} +[1.383043] (arduino_bridge) StdoutLine: {'line': b'writing requirements to build/arduino_bridge/arduino_bridge.egg-info/requires.txt\n'} +[1.383240] (arduino_bridge) StdoutLine: {'line': b'writing top-level names to build/arduino_bridge/arduino_bridge.egg-info/top_level.txt\n'} +[1.386174] (arduino_bridge) StdoutLine: {'line': b"reading manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.387218] (arduino_bridge) StdoutLine: {'line': b"writing manifest file 'build/arduino_bridge/arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.387468] (arduino_bridge) StdoutLine: {'line': b'running build\n'} +[1.387582] (arduino_bridge) StdoutLine: {'line': b'running build_py\n'} +[1.387961] (arduino_bridge) StdoutLine: {'line': b'running install\n'} +[1.388750] (arduino_bridge) StdoutLine: {'line': b'running install_lib\n'} +[1.390425] (arduino_bridge) StdoutLine: {'line': b'running install_data\n'} +[1.390643] (arduino_bridge) StdoutLine: {'line': b'running install_egg_info\n'} +[1.392944] (arduino_bridge) StdoutLine: {'line': b"removing '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info' (and everything under it)\n"} +[1.393361] (arduino_bridge) StdoutLine: {'line': b'Copying build/arduino_bridge/arduino_bridge.egg-info to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino_bridge-0.0.0-py3.10.egg-info\n'} +[1.394708] (arduino_bridge) StdoutLine: {'line': b'running install_scripts\n'} +[1.402823] (-) TimerEvent: {} +[1.431192] (arduino_bridge) StdoutLine: {'line': b'Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge\n'} +[1.431700] (arduino_bridge) StdoutLine: {'line': b"writing list of installed files to '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log'\n"} +[1.471788] (arduino_bridge) CommandEnded: {'returncode': 0} +[1.488960] (arduino_bridge) JobEnded: {'identifier': 'arduino_bridge', 'rc': 0} +[1.490321] (-) EventReactorShutdown: {} diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/logger_all.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/logger_all.log new file mode 100644 index 0000000..dface80 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_16-43-38/logger_all.log @@ -0,0 +1,91 @@ +[0.268s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--packages-select', 'arduino_bridge'] +[0.268s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=['arduino_bridge'], packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.532s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.532s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws/arduino_bridge' +[0.532s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.532s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.533s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.556s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_python' and name 'arduino_bridge' +[0.556s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.557s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.557s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.557s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.557s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.589s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.589s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.595s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.597s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_args' from command line to 'None' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target' from command line to 'None' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.680s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.680s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge', 'merge_install': False, 'path': '/home/koray/ros2_ws/arduino_bridge', 'symlink_install': False, 'test_result_base': None} +[0.681s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.682s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.682s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/koray/ros2_ws/arduino_bridge' with build type 'ament_python' +[0.682s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'ament_prefix_path') +[0.687s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.687s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1' +[0.689s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv' +[0.690s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh' +[0.691s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.691s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.146s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/koray/ros2_ws/arduino_bridge' +[1.147s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[1.147s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.695s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.155s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base build/arduino_bridge build --build-base /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build install --record /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/install.log --single-version-externally-managed install_data +[2.160s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake module files +[2.161s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake config files +[2.162s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib' +[2.162s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[2.162s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/pkgconfig/arduino_bridge.pc' +[2.163s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages' +[2.163s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath') +[2.163s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1' +[2.164s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv' +[2.165s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[2.165s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge) +[2.166s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1' +[2.167s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv' +[2.168s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh' +[2.169s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash' +[2.170s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh' +[2.171s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/colcon-core/packages/arduino_bridge) +[2.171s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.172s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.172s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.172s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.180s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[2.180s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.180s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.180s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.187s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[2.187s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.189s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.ps1' +[2.191s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_ps1.py' +[2.194s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.ps1' +[2.195s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.sh' +[2.196s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_sh.py' +[2.197s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.sh' +[2.199s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.bash' +[2.200s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.bash' +[2.201s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.zsh' +[2.202s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.zsh' diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/command.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/command.log new file mode 100644 index 0000000..da15841 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force +Invoked command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout.log new file mode 100644 index 0000000..e5b1758 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout.log @@ -0,0 +1,17 @@ +running develop +running egg_info +writing arduino_bridge.egg-info/PKG-INFO +writing dependency_links to arduino_bridge.egg-info/dependency_links.txt +writing entry points to arduino_bridge.egg-info/entry_points.txt +writing requirements to arduino_bridge.egg-info/requires.txt +writing top-level names to arduino_bridge.egg-info/top_level.txt +reading manifest file 'arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'arduino_bridge.egg-info/SOURCES.txt' +running build_ext +Creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link (link to .) +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge + +Installed /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge +running symlink_data +symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout_stderr.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout_stderr.log new file mode 100644 index 0000000..e5b1758 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/stdout_stderr.log @@ -0,0 +1,17 @@ +running develop +running egg_info +writing arduino_bridge.egg-info/PKG-INFO +writing dependency_links to arduino_bridge.egg-info/dependency_links.txt +writing entry points to arduino_bridge.egg-info/entry_points.txt +writing requirements to arduino_bridge.egg-info/requires.txt +writing top-level names to arduino_bridge.egg-info/top_level.txt +reading manifest file 'arduino_bridge.egg-info/SOURCES.txt' +writing manifest file 'arduino_bridge.egg-info/SOURCES.txt' +running build_ext +Creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link (link to .) +Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge + +Installed /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge +running symlink_data +symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/streams.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/streams.log new file mode 100644 index 0000000..13f4081 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/arduino_bridge/streams.log @@ -0,0 +1,19 @@ +[0.803s] Invoking command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force +[1.131s] running develop +[1.309s] running egg_info +[1.309s] writing arduino_bridge.egg-info/PKG-INFO +[1.309s] writing dependency_links to arduino_bridge.egg-info/dependency_links.txt +[1.309s] writing entry points to arduino_bridge.egg-info/entry_points.txt +[1.309s] writing requirements to arduino_bridge.egg-info/requires.txt +[1.310s] writing top-level names to arduino_bridge.egg-info/top_level.txt +[1.312s] reading manifest file 'arduino_bridge.egg-info/SOURCES.txt' +[1.313s] writing manifest file 'arduino_bridge.egg-info/SOURCES.txt' +[1.315s] running build_ext +[1.316s] Creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link (link to .) +[1.317s] Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge +[1.317s] +[1.318s] Installed /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge +[1.318s] running symlink_data +[1.318s] symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages +[1.318s] symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge +[1.355s] Invoked command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/events.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/events.log new file mode 100644 index 0000000..493a91e --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.001264] (arduino_bridge) JobQueued: {'identifier': 'arduino_bridge', 'dependencies': OrderedDict()} +[0.001383] (arduino_bridge) JobStarted: {'identifier': 'arduino_bridge'} +[0.099721] (-) TimerEvent: {} +[0.200031] (-) TimerEvent: {} +[0.300319] (-) TimerEvent: {} +[0.400599] (-) TimerEvent: {} +[0.500913] (-) TimerEvent: {} +[0.601197] (-) TimerEvent: {} +[0.701497] (-) TimerEvent: {} +[0.801797] (-) TimerEvent: {} +[0.803279] (arduino_bridge) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'develop', '--editable', '--build-directory', '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build', '--no-deps', 'symlink_data', '--force'], 'cwd': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'MESA_LOADER_DRIVER_OVERRIDE': 'iris', 'HOSTNAME': '983a254c47a9', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/koray', 'CYCLONEDDS_URI': 'file:///etc/cyclonedds/config.xml', 'OLDPWD': '/home/koray/ros2_ws', 'ROS_PYTHON_VERSION': '3', 'ROS_DISTRO': 'humble', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'TERM': 'xterm', 'ROS_LOCALHOST_ONLY': '0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DISPLAY': ':0', 'LANG': 'C.UTF-8', 'RMW_IMPLEMENTATION': 'rmw_cyclonedds_cpp', 'LIBVA_DRIVER_NAME': 'i965', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'AMENT_PREFIX_PATH': '/opt/ros/humble', 'DEBIAN_FRONTEND': 'noninteractive', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PWD': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'QT_QPA_PLATFORM': 'xcb', 'LC_ALL': 'C.UTF-8', 'PYTHONPATH': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'COLCON': '1'}, 'shell': False} +[0.901933] (-) TimerEvent: {} +[1.002251] (-) TimerEvent: {} +[1.102537] (-) TimerEvent: {} +[1.131969] (arduino_bridge) StdoutLine: {'line': b'running develop\n'} +[1.202606] (-) TimerEvent: {} +[1.302919] (-) TimerEvent: {} +[1.309964] (arduino_bridge) StdoutLine: {'line': b'running egg_info\n'} +[1.310221] (arduino_bridge) StdoutLine: {'line': b'writing arduino_bridge.egg-info/PKG-INFO\n'} +[1.310455] (arduino_bridge) StdoutLine: {'line': b'writing dependency_links to arduino_bridge.egg-info/dependency_links.txt\n'} +[1.310703] (arduino_bridge) StdoutLine: {'line': b'writing entry points to arduino_bridge.egg-info/entry_points.txt\n'} +[1.310862] (arduino_bridge) StdoutLine: {'line': b'writing requirements to arduino_bridge.egg-info/requires.txt\n'} +[1.310997] (arduino_bridge) StdoutLine: {'line': b'writing top-level names to arduino_bridge.egg-info/top_level.txt\n'} +[1.313724] (arduino_bridge) StdoutLine: {'line': b"reading manifest file 'arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.314678] (arduino_bridge) StdoutLine: {'line': b"writing manifest file 'arduino_bridge.egg-info/SOURCES.txt'\n"} +[1.316694] (arduino_bridge) StdoutLine: {'line': b'running build_ext\n'} +[1.317161] (arduino_bridge) StdoutLine: {'line': b'Creating /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages/arduino-bridge.egg-link (link to .)\n'} +[1.318277] (arduino_bridge) StdoutLine: {'line': b'Installing arduino_bridge script to /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge\n'} +[1.318773] (arduino_bridge) StdoutLine: {'line': b'\n'} +[1.319003] (arduino_bridge) StdoutLine: {'line': b'Installed /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge\n'} +[1.319161] (arduino_bridge) StdoutLine: {'line': b'running symlink_data\n'} +[1.319369] (arduino_bridge) StdoutLine: {'line': b'symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/resource/arduino_bridge -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages\n'} +[1.319616] (arduino_bridge) StdoutLine: {'line': b'symbolically linking /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/package.xml -> /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge\n'} +[1.355484] (arduino_bridge) CommandEnded: {'returncode': 0} +[1.373615] (arduino_bridge) JobEnded: {'identifier': 'arduino_bridge', 'rc': 0} +[1.374602] (-) EventReactorShutdown: {} diff --git a/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/logger_all.log b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/logger_all.log new file mode 100644 index 0000000..e7486f9 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/build_2025-07-09_20-01-59/logger_all.log @@ -0,0 +1,98 @@ +[0.210s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install'] +[0.210s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.405s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.405s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.406s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.406s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.406s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.406s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.406s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/koray/ros2_ws/arduino_bridge' +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.406s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.407s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.433s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_python' and name 'arduino_bridge' +[0.434s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.434s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.434s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.434s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.434s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.468s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.468s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.475s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 288 installed packages in /opt/ros/humble +[0.476s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_args' from command line to 'None' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target' from command line to 'None' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.543s] Level 5:colcon.colcon_core.verb:set package 'arduino_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.543s] DEBUG:colcon.colcon_core.verb:Building package 'arduino_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge', 'merge_install': False, 'path': '/home/koray/ros2_ws/arduino_bridge', 'symlink_install': True, 'test_result_base': None} +[0.543s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.545s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.545s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/koray/ros2_ws/arduino_bridge' with build type 'ament_python' +[0.545s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'ament_prefix_path') +[0.552s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.552s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.ps1' +[0.553s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.dsv' +[0.554s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/ament_prefix_path.sh' +[0.555s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.555s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.887s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/koray/ros2_ws/arduino_bridge' +[0.888s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.888s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[1.346s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/ament_index/resource_index/packages/arduino_bridge +[1.346s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.xml +[1.346s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/arduino_bridge/arduino_bridge +[1.348s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force +[1.900s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath_develop') +[1.900s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.ps1' +[1.901s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge' returned '0': PYTHONPATH=/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/build --no-deps symlink_data --force +[1.901s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.dsv' +[1.902s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/build/arduino_bridge/share/arduino_bridge/hook/pythonpath_develop.sh' +[1.907s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake module files +[1.908s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge' for CMake config files +[1.909s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib' +[1.909s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[1.909s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/pkgconfig/arduino_bridge.pc' +[1.909s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/lib/python3.10/site-packages' +[1.909s] Level 1:colcon.colcon_core.shell:create_environment_hook('arduino_bridge', 'pythonpath') +[1.910s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.ps1' +[1.910s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.dsv' +[1.911s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/hook/pythonpath.sh' +[1.911s] Level 1:colcon.colcon_core.environment:checking '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/bin' +[1.911s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(arduino_bridge) +[1.912s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.ps1' +[1.913s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.dsv' +[1.914s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.sh' +[1.915s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.bash' +[1.916s] INFO:colcon.colcon_core.shell:Creating package script '/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/arduino_bridge/package.zsh' +[1.917s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/koray/ros2_ws/arduino_bridge/install/arduino_bridge/share/colcon-core/packages/arduino_bridge) +[1.918s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.918s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.918s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.918s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.930s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[1.930s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.931s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.931s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.934s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[1.935s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.936s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.ps1' +[1.939s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_ps1.py' +[1.941s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.ps1' +[1.943s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.sh' +[1.945s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/koray/ros2_ws/arduino_bridge/install/_local_setup_util_sh.py' +[1.946s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.sh' +[1.948s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.bash' +[1.950s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.bash' +[1.951s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/koray/ros2_ws/arduino_bridge/install/local_setup.zsh' +[1.952s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/koray/ros2_ws/arduino_bridge/install/setup.zsh' diff --git a/ros2_ws/src/arduino_bridge/log/latest b/ros2_ws/src/arduino_bridge/log/latest new file mode 120000 index 0000000..b57d247 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/log/latest_build b/ros2_ws/src/arduino_bridge/log/latest_build new file mode 120000 index 0000000..9ebcdc3 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/log/latest_build @@ -0,0 +1 @@ +build_2025-07-09_20-01-59 \ No newline at end of file diff --git a/ros2_ws/src/arduino_bridge/package.xml b/ros2_ws/src/arduino_bridge/package.xml new file mode 100644 index 0000000..7cfc2a8 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/package.xml @@ -0,0 +1,18 @@ + + + + arduino_bridge + 0.0.0 + TODO: Package description + koray + TODO: License declaration + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/ros2_ws/src/arduino_bridge/resource/arduino_bridge b/ros2_ws/src/arduino_bridge/resource/arduino_bridge new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/arduino_bridge/setup.cfg b/ros2_ws/src/arduino_bridge/setup.cfg new file mode 100644 index 0000000..bb6ea7d --- /dev/null +++ b/ros2_ws/src/arduino_bridge/setup.cfg @@ -0,0 +1,4 @@ +[develop] +script_dir=$base/lib/arduino_bridge +[install] +install_scripts=$base/lib/arduino_bridge diff --git a/ros2_ws/src/arduino_bridge/setup.py b/ros2_ws/src/arduino_bridge/setup.py new file mode 100644 index 0000000..e135e14 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/setup.py @@ -0,0 +1,26 @@ +from setuptools import find_packages, setup + +package_name = 'arduino_bridge' + +setup( + name=package_name, + version='0.0.0', + packages=find_packages(exclude=['test']), + data_files=[ + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + ('share/' + package_name, ['package.xml']), + ], + install_requires=['setuptools'], + zip_safe=True, + maintainer='koray', + maintainer_email='koray@todo.todo', + description='TODO: Package description', + license='TODO: License declaration', + tests_require=['pytest'], + entry_points={ + 'console_scripts': [ + 'arduino_bridge = arduino_bridge.arduino_bridge:main', + ], + }, +) diff --git a/ros2_ws/src/arduino_bridge/test/test_copyright.py b/ros2_ws/src/arduino_bridge/test/test_copyright.py new file mode 100644 index 0000000..97a3919 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/test/test_copyright.py @@ -0,0 +1,25 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_copyright.main import main +import pytest + + +# Remove the `skip` decorator once the source file(s) have a copyright header +@pytest.mark.skip(reason='No copyright header has been placed in the generated source file.') +@pytest.mark.copyright +@pytest.mark.linter +def test_copyright(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found errors' diff --git a/ros2_ws/src/arduino_bridge/test/test_flake8.py b/ros2_ws/src/arduino_bridge/test/test_flake8.py new file mode 100644 index 0000000..27ee107 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/test/test_flake8.py @@ -0,0 +1,25 @@ +# Copyright 2017 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_flake8.main import main_with_errors +import pytest + + +@pytest.mark.flake8 +@pytest.mark.linter +def test_flake8(): + rc, errors = main_with_errors(argv=[]) + assert rc == 0, \ + 'Found %d code style errors / warnings:\n' % len(errors) + \ + '\n'.join(errors) diff --git a/ros2_ws/src/arduino_bridge/test/test_pep257.py b/ros2_ws/src/arduino_bridge/test/test_pep257.py new file mode 100644 index 0000000..b234a38 --- /dev/null +++ b/ros2_ws/src/arduino_bridge/test/test_pep257.py @@ -0,0 +1,23 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_pep257.main import main +import pytest + + +@pytest.mark.linter +@pytest.mark.pep257 +def test_pep257(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found code style errors / warnings' diff --git a/ros2_ws/src/arduino_bridge_cpp/CMakeLists.txt b/ros2_ws/src/arduino_bridge_cpp/CMakeLists.txt new file mode 100644 index 0000000..efa8808 --- /dev/null +++ b/ros2_ws/src/arduino_bridge_cpp/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.5) +project(arduino_bridge_cpp) + +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(std_msgs REQUIRED) + +add_executable(arduino_bridge src/arduino_bridge.cpp) + +ament_target_dependencies( + arduino_bridge + rclcpp + std_msgs +) + +install(TARGETS + arduino_bridge + DESTINATION lib/${PROJECT_NAME}) + +ament_package() + diff --git a/ros2_ws/src/arduino_bridge_cpp/package.xml b/ros2_ws/src/arduino_bridge_cpp/package.xml new file mode 100644 index 0000000..5d575d9 --- /dev/null +++ b/ros2_ws/src/arduino_bridge_cpp/package.xml @@ -0,0 +1,18 @@ + + + arduino_bridge_cpp + 0.0.1 + Simple C++ bridge for Arduino water sensor + servo + Your Name + Apache-2.0 + + ament_cmake + + rclcpp + std_msgs + + + ament_cmake + + + diff --git a/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp b/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp new file mode 100644 index 0000000..72ad89d --- /dev/null +++ b/ros2_ws/src/arduino_bridge_cpp/src/arduino_bridge.cpp @@ -0,0 +1,117 @@ +#include "rclcpp/rclcpp.hpp" +#include "std_msgs/msg/int32.hpp" + +#include +#include +#include +#include +#include +#include +#include + +class ArduinoBridge : public rclcpp::Node +{ +public: + ArduinoBridge() + : Node("arduino_bridge_cpp"), pos_(SERVO_HOME) + { + device_ = "/dev/ttyUSB0"; + baud_ = B9600; + + fd_ = open(device_.c_str(), O_RDWR | O_NOCTTY | O_NDELAY); + if (fd_ == -1) { + RCLCPP_ERROR(this->get_logger(), "Failed to open serial port"); + exit(1); + } + fcntl(fd_, F_SETFL, 0); + + struct termios options; + tcgetattr(fd_, &options); + cfsetispeed(&options, baud_); + cfsetospeed(&options, baud_); + options.c_cflag |= (CLOCAL | CREAD); + options.c_cflag &= ~PARENB; + options.c_cflag &= ~CSTOPB; + options.c_cflag &= ~CSIZE; + options.c_cflag |= CS8; + tcsetattr(fd_, TCSANOW, &options); + + publisher_ = this->create_publisher("water_level", 10); + + timer_ = this->create_wall_timer( + std::chrono::milliseconds(1000), + std::bind(&ArduinoBridge::loop, this)); + + RCLCPP_INFO(this->get_logger(), "Arduino Bridge C++ Node Started."); + } + +private: + const int SERVO_HOME = 0; + const int SERVO_STEP = 45; + const int SERVO_MAX = 180; + const int WATER_THRESHOLD = 10; + + void loop() + { + int waterL = read_water_level(); + + if (waterL >= 0) { + auto msg = std_msgs::msg::Int32(); + msg.data = waterL; + publisher_->publish(msg); + RCLCPP_INFO(this->get_logger(), "Water Level: %d", waterL); + + // Servo logic: match Arduino sketch + if (waterL > WATER_THRESHOLD) { + pos_ += SERVO_STEP; + if (pos_ >= SERVO_MAX) { + pos_ = SERVO_HOME; + } + } else { + pos_ = SERVO_HOME; + } + + send_servo_pos(pos_); + RCLCPP_INFO(this->get_logger(), "Sent Servo Pos: %d", pos_); + } + } + + int read_water_level() + { + char buf[256] = {0}; + int n = read(fd_, buf, sizeof(buf)); + if (n > 0) { + std::string line(buf, n); + size_t pos = line.find("Water Level:"); + if (pos != std::string::npos) { + std::string val_str = line.substr(pos + 12); // length of "Water Level:" + int val = std::stoi(val_str); + return val; + } + } + return -1; + } + + void send_servo_pos(int pos) + { + std::string cmd = std::to_string(pos) + "\n"; + write(fd_, cmd.c_str(), cmd.size()); + } + + std::string device_; + int baud_; + int fd_; + int pos_; + + rclcpp::Publisher::SharedPtr publisher_; + rclcpp::TimerBase::SharedPtr timer_; +}; + +int main(int argc, char * argv[]) +{ + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; +} + diff --git a/ros2_ws/src/articubot/articubot_one b/ros2_ws/src/articubot/articubot_one new file mode 160000 index 0000000..cd1eb0f --- /dev/null +++ b/ros2_ws/src/articubot/articubot_one @@ -0,0 +1 @@ +Subproject commit cd1eb0f503012a65552fd088cdbd9cf8ac133cbc diff --git a/ros2_ws/src/articubot/build/.built_by b/ros2_ws/src/articubot/build/.built_by new file mode 100644 index 0000000..06e74ac --- /dev/null +++ b/ros2_ws/src/articubot/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/ros2_ws/src/articubot/build/COLCON_IGNORE b/ros2_ws/src/articubot/build/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/codemodel-v2-0609de17523fb19a8d0c.json b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/codemodel-v2-0609de17523fb19a8d0c.json new file mode 100644 index 0000000..de833b7 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/codemodel-v2-0609de17523fb19a8d0c.json @@ -0,0 +1,70 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "hasInstallRule" : true, + "jsonFile" : "directory-.-040dc5e51163d865c758.json", + "minimumCMakeVersion" : + { + "string" : "3.12" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1 + ] + } + ], + "name" : "", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "articubot_one", + "targetIndexes" : + [ + 0, + 1 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "articubot_one_uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-articubot_one_uninstall-1de68365c58460085bb0.json", + "name" : "articubot_one_uninstall", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-uninstall-7152cb75cba26ff4ee35.json", + "name" : "uninstall", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/rosuser/ros2_ws/src/articubot/build/articubot_one", + "source" : "/home/rosuser/ros2_ws/src/articubot/articubot_one" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/directory-.-040dc5e51163d865c758.json b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/directory-.-040dc5e51163d865c758.json new file mode 100644 index 0000000..b6c4109 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/directory-.-040dc5e51163d865c758.json @@ -0,0 +1,93 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 3, + "file" : 5, + "line" : 19, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 2, + "file" : 4, + "line" : 41, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 3, + "file" : 3, + "line" : 15, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 2, + "file" : 2, + "line" : 41, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 47, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 43, + "parent" : 9 + } + ] + }, + "installers" : + [ + { + "backtrace" : 10, + "component" : "Unspecified", + "scriptFile" : "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake", + "type" : "script" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/index-2025-09-18T23-28-41-0917.json b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/index-2025-09-18T23-28-41-0917.json new file mode 100644 index 0000000..0528e38 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/index-2025-09-18T23-28-41-0917.json @@ -0,0 +1,54 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Unix Makefiles" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-0609de17523fb19a8d0c.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + ], + "reply" : + { + "client-colcon-cmake" : + { + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-0609de17523fb19a8d0c.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-articubot_one_uninstall-1de68365c58460085bb0.json b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-articubot_one_uninstall-1de68365c58460085bb0.json new file mode 100644 index 0000000..e8514d8 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-articubot_one_uninstall-1de68365c58460085bb0.json @@ -0,0 +1,112 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 19, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 40, + "parent" : 8 + } + ] + }, + "id" : "articubot_one_uninstall::@6890427a1f51a3e7e1df", + "name" : "articubot_one_uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 9, + "isGenerated" : true, + "path" : "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-uninstall-7152cb75cba26ff4ee35.json b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-uninstall-7152cb75cba26ff4ee35.json new file mode 100644 index 0000000..8be3e9d --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/.cmake/api/v1/reply/target-uninstall-7152cb75cba26ff4ee35.json @@ -0,0 +1,95 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package", + "add_dependencies" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 19, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 35, + "parent" : 8 + }, + { + "command" : 3, + "file" : 0, + "line" : 42, + "parent" : 8 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 10, + "id" : "articubot_one_uninstall::@6890427a1f51a3e7e1df" + } + ], + "id" : "uninstall::@6890427a1f51a3e7e1df", + "name" : "uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeCache.txt b/ros2_ws/src/articubot/build/articubot_one/CMakeCache.txt new file mode 100644 index 0000000..c98c21e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeCache.txt @@ -0,0 +1,502 @@ +# This is the CMakeCache file. +# For build in directory: /home/rosuser/ros2_ws/src/articubot/build/articubot_one +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1 + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/rosuser/ros2_ws/src/articubot/install/articubot_one + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=articubot_one + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=3ab008f51f92 + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_copyright. +ament_cmake_copyright_DIR:PATH=/opt/ros/humble/share/ament_cmake_copyright/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_cpplint. +ament_cmake_cpplint_DIR:PATH=/opt/ros/humble/share/ament_cmake_cpplint/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//Path to a program. +ament_copyright_BIN:FILEPATH=/opt/ros/humble/bin/ament_copyright + +//Path to a program. +ament_flake8_BIN:FILEPATH=/opt/ros/humble/bin/ament_flake8 + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_pep257_BIN:FILEPATH=/opt/ros/humble/bin/ament_pep257 + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +articubot_one_BINARY_DIR:STATIC=/home/rosuser/ros2_ws/src/articubot/build/articubot_one + +//Value Computed by CMake +articubot_one_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +articubot_one_SOURCE_DIR:STATIC=/home/rosuser/ros2_ws/src/articubot/articubot_one + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/rosuser/ros2_ws/src/articubot/build/articubot_one +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/rosuser/ros2_ws/src/articubot/articubot_one +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 +//Index for unique symlink install targets +__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=0 + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..06dd536 Binary files /dev/null and b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..8d4b8ab Binary files /dev/null and b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeSystem.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..9a0716e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/a.out b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000..8b8c27e Binary files /dev/null and b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000..64ddf3c Binary files /dev/null and b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeDirectoryInformation.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..f4c1f4a --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/rosuser/ros2_ws/src/articubot/articubot_one") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/rosuser/ros2_ws/src/articubot/build/articubot_one") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeOutput.log b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..d18ee96 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.15.3-1.surface.fc42.x86_64 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_20c51/fast && /usr/bin/gmake -f CMakeFiles/cmTC_20c51.dir/build.make CMakeFiles/cmTC_20c51.dir/build +gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_20c51.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclE4QBI.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/' + as -v --64 -o CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o /tmp/cclE4QBI.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_20c51 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_20c51.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -o cmTC_20c51 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_20c51' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_20c51.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTdFtFo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_20c51 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_20c51' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_20c51.' +gmake[1]: Leaving directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_20c51/fast && /usr/bin/gmake -f CMakeFiles/cmTC_20c51.dir/build.make CMakeFiles/cmTC_20c51.dir/build] + ignore line: [gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_20c51.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclE4QBI.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o /tmp/cclE4QBI.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_20c51] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_20c51.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -o cmTC_20c51 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_20c51' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_20c51.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTdFtFo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_20c51 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccTdFtFo.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_20c51] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_20c51.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_bf3c4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bf3c4.dir/build.make CMakeFiles/cmTC_bf3c4.dir/build +gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_bf3c4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccsdUS7k.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/' + as -v --64 -o CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccsdUS7k.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_bf3c4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf3c4.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bf3c4 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf3c4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf3c4.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccpkLkqX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bf3c4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf3c4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf3c4.' +gmake[1]: Leaving directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_bf3c4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bf3c4.dir/build.make CMakeFiles/cmTC_bf3c4.dir/build] + ignore line: [gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_bf3c4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccsdUS7k.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccsdUS7k.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_bf3c4] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf3c4.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bf3c4 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf3c4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf3c4.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccpkLkqX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bf3c4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccpkLkqX.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_bf3c4] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_bf3c4.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeRuleHashes.txt b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..15cef25 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +5f141a04d7b150370b2fe071a7ff48e1 CMakeFiles/articubot_one_uninstall diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..76f31a3 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile.cmake @@ -0,0 +1,315 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt" + "/home/rosuser/ros2_ws/src/articubot/articubot_one/package.xml" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright-extras.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_copyright.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cpplint.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake" + "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/articubot_oneConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/articubot_oneConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one" + "ament_cmake_index/share/ament_index/resource_index/packages/articubot_one" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/articubot_one_uninstall.dir/DependInfo.cmake" + ) diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile2 b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile2 new file mode 100644 index 0000000..abb75a9 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/articubot/articubot_one + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/articubot/build/articubot_one + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/articubot_one_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/articubot_one_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/articubot_one_uninstall.dir + +# All Build rule for target. +CMakeFiles/articubot_one_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/articubot_one_uninstall.dir/build.make CMakeFiles/articubot_one_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/articubot_one_uninstall.dir/build.make CMakeFiles/articubot_one_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles --progress-num= "Built target articubot_one_uninstall" +.PHONY : CMakeFiles/articubot_one_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/articubot_one_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/articubot_one_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles 0 +.PHONY : CMakeFiles/articubot_one_uninstall.dir/rule + +# Convenience name for target. +articubot_one_uninstall: CMakeFiles/articubot_one_uninstall.dir/rule +.PHONY : articubot_one_uninstall + +# clean rule for target. +CMakeFiles/articubot_one_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/articubot_one_uninstall.dir/build.make CMakeFiles/articubot_one_uninstall.dir/clean +.PHONY : CMakeFiles/articubot_one_uninstall.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/TargetDirectories.txt b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..efbbbec --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/test.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/edit_cache.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/rebuild_cache.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/list_install_components.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/install.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/install/local.dir +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/install/strip.dir diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/DependInfo.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/build.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/build.make new file mode 100644 index 0000000..555945f --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/articubot/articubot_one + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/articubot/build/articubot_one + +# Utility rule file for articubot_one_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/articubot_one_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/articubot_one_uninstall.dir/progress.make + +CMakeFiles/articubot_one_uninstall: + /usr/bin/cmake -P /home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +articubot_one_uninstall: CMakeFiles/articubot_one_uninstall +articubot_one_uninstall: CMakeFiles/articubot_one_uninstall.dir/build.make +.PHONY : articubot_one_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/articubot_one_uninstall.dir/build: articubot_one_uninstall +.PHONY : CMakeFiles/articubot_one_uninstall.dir/build + +CMakeFiles/articubot_one_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/articubot_one_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/articubot_one_uninstall.dir/clean + +CMakeFiles/articubot_one_uninstall.dir/depend: + cd /home/rosuser/ros2_ws/src/articubot/build/articubot_one && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rosuser/ros2_ws/src/articubot/articubot_one /home/rosuser/ros2_ws/src/articubot/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/articubot_one_uninstall.dir/depend + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/cmake_clean.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..d7365cb --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/articubot_one_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/articubot_one_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..8f97e99 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for articubot_one_uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.ts b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..7c66cd0 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for articubot_one_uninstall. diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/progress.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/articubot_one_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/cmake.check_cache b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/progress.marks b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/DependInfo.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/build.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 0000000..4c5809e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/articubot/articubot_one + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/articubot/build/articubot_one + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/rosuser/ros2_ws/src/articubot/build/articubot_one && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rosuser/ros2_ws/src/articubot/articubot_one /home/rosuser/ros2_ws/src/articubot/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/cmake_clean.cmake b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..9960e98 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..2d74447 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.ts b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..ef27dcc --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/progress.make b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/articubot/build/articubot_one/CTestConfiguration.ini b/ros2_ws/src/articubot/build/articubot_one/CTestConfiguration.ini new file mode 100644 index 0000000..3874a24 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/rosuser/ros2_ws/src/articubot/articubot_one +BuildDirectory: /home/rosuser/ros2_ws/src/articubot/build/articubot_one + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: 3ab008f51f92 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/rosuser/ros2_ws/src/articubot/articubot_one" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/ros2_ws/src/articubot/build/articubot_one/CTestCustom.cmake b/ros2_ws/src/articubot/build/articubot_one/CTestCustom.cmake new file mode 100644 index 0000000..14956f3 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/ros2_ws/src/articubot/build/articubot_one/CTestTestfile.cmake b/ros2_ws/src/articubot/build/articubot_one/CTestTestfile.cmake new file mode 100644 index 0000000..6a7db36 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/CTestTestfile.cmake @@ -0,0 +1,16 @@ +# CMake generated Testfile for +# Source directory: /home/rosuser/ros2_ws/src/articubot/articubot_one +# Build directory: /home/rosuser/ros2_ws/src/articubot/build/articubot_one +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(copyright "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/copyright.xunit.xml" "--package-name" "articubot_one" "--output-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_copyright/copyright.txt" "--command" "/opt/ros/humble/bin/ament_copyright" "--xunit-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/copyright.xunit.xml") +set_tests_properties(copyright PROPERTIES LABELS "copyright;linter" TIMEOUT "200" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/articubot/articubot_one" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_copyright.cmake;51;ament_add_test;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;22;ament_copyright;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;40;ament_package;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;0;") +add_test(flake8 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/flake8.xunit.xml" "--package-name" "articubot_one" "--output-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_flake8/flake8.txt" "--command" "/opt/ros/humble/bin/ament_flake8" "--xunit-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/flake8.xunit.xml") +set_tests_properties(flake8 PROPERTIES LABELS "flake8;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/articubot/articubot_one" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake;63;ament_add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;18;ament_flake8;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;40;ament_package;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;0;") +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/lint_cmake.xunit.xml" "--package-name" "articubot_one" "--output-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/articubot/articubot_one" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;40;ament_package;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;0;") +add_test(pep257 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/pep257.xunit.xml" "--package-name" "articubot_one" "--output-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_pep257/pep257.txt" "--command" "/opt/ros/humble/bin/ament_pep257" "--xunit-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/pep257.xunit.xml") +set_tests_properties(pep257 PROPERTIES LABELS "pep257;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/articubot/articubot_one" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake;41;ament_add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;18;ament_pep257;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;40;ament_package;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/xmllint.xunit.xml" "--package-name" "articubot_one" "--output-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/test_results/articubot_one/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/articubot/articubot_one" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;40;ament_package;/home/rosuser/ros2_ws/src/articubot/articubot_one/CMakeLists.txt;0;") diff --git a/ros2_ws/src/articubot/build/articubot_one/Makefile b/ros2_ws/src/articubot/build/articubot_one/Makefile new file mode 100644 index 0000000..60b2b8c --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/articubot/articubot_one + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/articubot/build/articubot_one + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles /home/rosuser/ros2_ws/src/articubot/build/articubot_one//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/articubot/build/articubot_one/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named articubot_one_uninstall + +# Build rule for target. +articubot_one_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 articubot_one_uninstall +.PHONY : articubot_one_uninstall + +# fast build rule for target. +articubot_one_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/articubot_one_uninstall.dir/build.make CMakeFiles/articubot_one_uninstall.dir/build +.PHONY : articubot_one_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... articubot_one_uninstall" + @echo "... uninstall" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake new file mode 100644 index 0000000..7beb732 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake new file mode 100644 index 0000000..7a41e4e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_articubot_one_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED articubot_one_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(articubot_one_FOUND FALSE) + elseif(NOT articubot_one_FOUND) + # use separate condition to avoid uninitialized variable warning + set(articubot_one_FOUND FALSE) + endif() + return() +endif() +set(_articubot_one_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT articubot_one_FIND_QUIETLY) + message(STATUS "Found articubot_one: 0.0.0 (${articubot_one_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'articubot_one' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${articubot_one_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(articubot_one_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${articubot_one_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/package.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/package.cmake new file mode 100644 index 0000000..8185e68 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "articubot_one") +set(articubot_one_VERSION "0.0.0") +set(articubot_one_MAINTAINER "Josh Newans ") +set(articubot_one_BUILD_DEPENDS ) +set(articubot_one_BUILDTOOL_DEPENDS "ament_cmake") +set(articubot_one_BUILD_EXPORT_DEPENDS ) +set(articubot_one_BUILDTOOL_EXPORT_DEPENDS ) +set(articubot_one_EXEC_DEPENDS ) +set(articubot_one_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(articubot_one_GROUP_DEPENDS ) +set(articubot_one_MEMBER_OF_GROUPS ) +set(articubot_one_DEPRECATED "") +set(articubot_one_EXPORT_TAGS) +list(APPEND articubot_one_EXPORT_TAGS "ament_cmake") diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 0000000..ee49c9f --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 0000000..6fb3fe7 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package.xml.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 0000000..e646d0c --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + articubot_one + 0.0.0 + TODO: Package description + Josh Newans + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 0000000..8be9894 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/path.sh.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 0000000..fb2fb47 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 0000000..e6d693e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/articubot_one/environment/ament_prefix_path.sh +source;share/articubot_one/environment/path.sh diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 0000000..a657607 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/rosuser/ros2_ws/src/articubot/install/articubot_one"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/articubot_one/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/articubot_one/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/package.dsv b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 0000000..ac3c4dd --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/articubot_one/local_setup.bash +source;share/articubot_one/local_setup.dsv +source;share/articubot_one/local_setup.sh +source;share/articubot_one/local_setup.zsh diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one new file mode 100644 index 0000000..25ce83a --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/packages/articubot_one b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/packages/articubot_one new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one new file mode 100644 index 0000000..607c8fb --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble \ No newline at end of file diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_package_templates/templates.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_package_templates/templates.cmake new file mode 100644 index 0000000..42a5a03 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake new file mode 100644 index 0000000..7542e40 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake @@ -0,0 +1,356 @@ +# generated from +# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in + +# create empty symlink install manifest before starting install step +file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt") + +# +# Reimplement CMake install(DIRECTORY) command to use symlinks instead of +# copying resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_directory cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/articubot/install/articubot_one/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + # default pattern to include + if(NOT ARG_PATTERN) + set(ARG_PATTERN "*") + endif() + + # iterate over directories + foreach(dir ${ARG_DIRECTORY}) + # make dir an absolute path + if(NOT IS_ABSOLUTE "${dir}") + set(dir "${cmake_current_source_dir}/${dir}") + endif() + + if(EXISTS "${dir}") + # if directory has no trailing slash + # append folder name to destination + set(destination "${ARG_DESTINATION}") + string(LENGTH "${dir}" length) + math(EXPR offset "${length} - 1") + string(SUBSTRING "${dir}" ${offset} 1 dir_last_char) + if(NOT dir_last_char STREQUAL "/") + get_filename_component(destination_name "${dir}" NAME) + set(destination "${destination}/${destination_name}") + else() + # remove trailing slash + string(SUBSTRING "${dir}" 0 ${offset} dir) + endif() + + # glob recursive files + set(relative_files "") + foreach(pattern ${ARG_PATTERN}) + file( + GLOB_RECURSE + include_files + RELATIVE "${dir}" + "${dir}/${pattern}" + ) + if(NOT include_files STREQUAL "") + list(APPEND relative_files ${include_files}) + endif() + endforeach() + foreach(pattern ${ARG_PATTERN_EXCLUDE}) + file( + GLOB_RECURSE + exclude_files + RELATIVE "${dir}" + "${dir}/${pattern}" + ) + if(NOT exclude_files STREQUAL "") + list(REMOVE_ITEM relative_files ${exclude_files}) + endif() + endforeach() + list(SORT relative_files) + + foreach(relative_file ${relative_files}) + set(absolute_file "${dir}/${relative_file}") + # determine link name for file including destination path + set(symlink "${destination}/${relative_file}") + + # ensure that destination exists + get_filename_component(symlink_dir "${symlink}" PATH) + if(NOT EXISTS "${symlink_dir}") + file(MAKE_DIRECTORY "${symlink_dir}") + endif() + + _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}") + endforeach() + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_directory() can't find '${dir}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(FILES) command to use symlinks instead of copying +# resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_files cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/articubot/install/articubot_one/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + if(ARG_RENAME) + list(LENGTH ARG_FILES file_count) + if(NOT file_count EQUAL 1) + message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " + "RENAME argument but not with a single file") + endif() + endif() + + # iterate over files + foreach(file ${ARG_FILES}) + # make file an absolute path + if(NOT IS_ABSOLUTE "${file}") + set(file "${cmake_current_source_dir}/${file}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + if(NOT ARG_RENAME) + set(symlink "${ARG_DESTINATION}/${filename}") + else() + set(symlink "${ARG_DESTINATION}/${ARG_RENAME}") + endif() + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_files() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying +# resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_programs cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/articubot/install/articubot_one/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + # iterate over programs + foreach(file ${ARG_PROGRAMS}) + # make file an absolute path + if(NOT IS_ABSOLUTE "${file}") + set(file "${cmake_current_source_dir}/${file}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + set(symlink "${ARG_DESTINATION}/${filename}") + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_programs() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(TARGETS) command to use symlinks instead of copying +# resources. +# +# :param TARGET_FILES: the absolute files, replacing the name of targets passed +# in as TARGETS +# :type TARGET_FILES: list of files +# :param ARGN: the same arguments as the CMake install command except that +# keywords identifying the kind of type and the DESTINATION keyword must be +# joined with an underscore, e.g. ARCHIVE_DESTINATION. +# :type ARGN: various +# +function(ament_cmake_symlink_install_targets) + cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION" + "TARGETS;TARGET_FILES" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # iterate over target files + foreach(file ${ARG_TARGET_FILES}) + if(NOT IS_ABSOLUTE "${file}") + message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file " + "'${file}' must be an absolute path") + endif() + + # determine destination of file based on extension + set(destination "") + get_filename_component(fileext "${file}" EXT) + if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib") + set(destination "${ARG_ARCHIVE_DESTINATION}") + elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$") + set(destination "${ARG_LIBRARY_DESTINATION}") + elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe") + set(destination "${ARG_RUNTIME_DESTINATION}") + endif() + if(destination STREQUAL "") + set(destination "${ARG_DESTINATION}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${destination}") + set(destination "/home/rosuser/ros2_ws/src/articubot/install/articubot_one/${destination}") + endif() + if(NOT EXISTS "${destination}") + file(MAKE_DIRECTORY "${destination}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + set(symlink "${destination}/${filename}") + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_targets() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +function(_ament_cmake_symlink_install_create_symlink absolute_file symlink) + # register symlink for being removed during install step + file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt" + "${symlink}\n") + + # avoid any work if correct symlink is already in place + if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}") + get_filename_component(destination "${symlink}" REALPATH) + get_filename_component(real_absolute_file "${absolute_file}" REALPATH) + if(destination STREQUAL real_absolute_file) + message(STATUS "Up-to-date symlink: ${symlink}") + return() + endif() + endif() + + message(STATUS "Symlinking: ${symlink}") + if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}") + file(REMOVE "${symlink}") + endif() + + execute_process( + COMMAND "/usr/bin/cmake" "-E" "create_symlink" + "${absolute_file}" + "${symlink}" + ) + # the CMake command does not provide a return code so check manually + if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}") + get_filename_component(destination "${symlink}" REALPATH) + message(FATAL_ERROR + "Could not create symlink '${symlink}' pointing to '${absolute_file}'") + endif() +endfunction() + +# end of template + +message(STATUS "Execute custom install script") + +# begin of custom install code + +# install(DIRECTORY "config" "description" "launch" "worlds" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_directory("/home/rosuser/ros2_ws/src/articubot/articubot_one" DIRECTORY "config" "description" "launch" "worlds" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") + +# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/articubot_one/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/articubot_one/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/articubot_one/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/articubot_one/environment") + +# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/articubot_one/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/articubot_one/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/articubot_one/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/articubot_one/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/articubot_one") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/packages/articubot_one" "DESTINATION" "share/ament_index/resource_index/packages") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/packages/articubot_one" "DESTINATION" "share/ament_index/resource_index/packages") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake" "DESTINATION" "share/articubot_one/cmake") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake" "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake" "DESTINATION" "share/articubot_one/cmake") + +# install(FILES "/home/rosuser/ros2_ws/src/articubot/articubot_one/package.xml" "DESTINATION" "share/articubot_one") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/articubot/articubot_one" FILES "/home/rosuser/ros2_ws/src/articubot/articubot_one/package.xml" "DESTINATION" "share/articubot_one") diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake new file mode 100644 index 0000000..a083cfe --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake @@ -0,0 +1,23 @@ +# generated from +# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in + +set(install_manifest "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/symlink_install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() diff --git a/ros2_ws/src/articubot/build/articubot_one/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 0000000..eef4bd0 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,60 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/rosuser/ros2_ws/src/articubot/install/articubot_one") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code + +# uninstall files installed using the symlink install functions +include("/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake") diff --git a/ros2_ws/src/articubot/build/articubot_one/cmake_args.last b/ros2_ws/src/articubot/build/articubot_one/cmake_args.last new file mode 100644 index 0000000..7aacf90 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/cmake_args.last @@ -0,0 +1 @@ +['-DAMENT_CMAKE_SYMLINK_INSTALL=1'] \ No newline at end of file diff --git a/ros2_ws/src/articubot/build/articubot_one/cmake_install.cmake b/ros2_ws/src/articubot/build/articubot_one/cmake_install.cmake new file mode 100644 index 0000000..f0c9f0e --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/cmake_install.cmake @@ -0,0 +1,58 @@ +# Install script for directory: /home/rosuser/ros2_ws/src/articubot/articubot_one + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/rosuser/ros2_ws/src/articubot/install/articubot_one") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/rosuser/ros2_ws/src/articubot/build/articubot_one/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/ros2_ws/src/articubot/build/articubot_one/colcon_build.rc b/ros2_ws/src/articubot/build/articubot_one/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh b/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh.env b/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh.env new file mode 100644 index 0000000..7272206 --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/colcon_command_prefix_build.sh.env @@ -0,0 +1,30 @@ +AMENT_PREFIX_PATH=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +COLCON=1 +COLCON_PREFIX_PATH=/home/rosuser/ros2_ws/src/urdfExample/install +DEBIAN_FRONTEND=noninteractive +DISPLAY=:0 +HOME=/home/rosuser +HOSTNAME=3ab008f51f92 +LANG=C.UTF-8 +LC_ALL=C.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +OLDPWD=/home/rosuser/ros2_ws/src/articubot/articubot_one +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/rosuser/ros2_ws/src/articubot/build/articubot_one +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_X11_NO_MITSHM=1 +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SHELL=/bin/bash +SHLVL=2 +TERM=screen +TERM_PROGRAM=tmux +TERM_PROGRAM_VERSION=3.2a +TMUX=/tmp/tmux-1000/default,245,0 +TMUX_PANE=%0 +TZ=UTC +_=/usr/bin/colcon diff --git a/ros2_ws/src/articubot/build/articubot_one/install_manifest.txt b/ros2_ws/src/articubot/build/articubot_one/install_manifest.txt new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/build/articubot_one/symlink_install_manifest.txt b/ros2_ws/src/articubot/build/articubot_one/symlink_install_manifest.txt new file mode 100644 index 0000000..df67e6b --- /dev/null +++ b/ros2_ws/src/articubot/build/articubot_one/symlink_install_manifest.txt @@ -0,0 +1,50 @@ +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake +/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml diff --git a/ros2_ws/src/articubot/install/.colcon_install_layout b/ros2_ws/src/articubot/install/.colcon_install_layout new file mode 100644 index 0000000..3aad533 --- /dev/null +++ b/ros2_ws/src/articubot/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/ros2_ws/src/articubot/install/COLCON_IGNORE b/ros2_ws/src/articubot/install/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/install/_local_setup_util_ps1.py b/ros2_ws/src/articubot/install/_local_setup_util_ps1.py new file mode 100644 index 0000000..3c6d9e8 --- /dev/null +++ b/ros2_ws/src/articubot/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/articubot/install/_local_setup_util_sh.py b/ros2_ws/src/articubot/install/_local_setup_util_sh.py new file mode 100644 index 0000000..f67eaa9 --- /dev/null +++ b/ros2_ws/src/articubot/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one new file mode 120000 index 0000000..1aa4783 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/articubot_one \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one new file mode 120000 index 0000000..7618629 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/packages/articubot_one \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one new file mode 120000 index 0000000..aaf91c5 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/articubot_one \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake new file mode 120000 index 0000000..6004f48 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig-version.cmake \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake new file mode 120000 index 0000000..ce86f02 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_core/articubot_oneConfig.cmake \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml new file mode 120000 index 0000000..bc00c78 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/ball_tracker_params_robot.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml new file mode 120000 index 0000000..7b844c0 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/ball_tracker_params_sim.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz new file mode 120000 index 0000000..d962397 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/drive_bot.rviz \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml new file mode 120000 index 0000000..9f041de --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/empty.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml new file mode 120000 index 0000000..cc3b54a --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/gaz_ros2_ctl_use_sim.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml new file mode 120000 index 0000000..787d1da --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/gazebo_params.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml new file mode 120000 index 0000000..615a8fe --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/joystick.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz new file mode 120000 index 0000000..2a6c464 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/main.rviz \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz new file mode 120000 index 0000000..caecfe0 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/map.rviz \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml new file mode 120000 index 0000000..b1b7f38 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/mapper_params_online_async.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml new file mode 120000 index 0000000..240e9e9 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/my_controllers.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml new file mode 120000 index 0000000..850d116 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/nav2_params.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml new file mode 120000 index 0000000..13c872d --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/twist_mux.yaml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz new file mode 120000 index 0000000..5e54698 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/config/view_bot.rviz \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro new file mode 120000 index 0000000..92b75e6 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/camera.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro new file mode 120000 index 0000000..b050a22 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/depth_camera.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro new file mode 120000 index 0000000..a9cb707 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/face.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro new file mode 120000 index 0000000..56ac3e6 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/gazebo_control.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro new file mode 120000 index 0000000..23a5abb --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/inertial_macros.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro new file mode 120000 index 0000000..efa2449 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/lidar.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro new file mode 120000 index 0000000..40aa79b --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/robot.urdf.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro new file mode 120000 index 0000000..b5df260 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/robot_core.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro new file mode 120000 index 0000000..ebaa8bf --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/description/ros2_control.xacro \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv new file mode 120000 index 0000000..c067746 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/ament_prefix_path.dsv \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh new file mode 120000 index 0000000..403e838 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh @@ -0,0 +1 @@ +/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv new file mode 120000 index 0000000..2b0f2e8 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/path.dsv \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh new file mode 120000 index 0000000..8667351 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh @@ -0,0 +1 @@ +/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.dsv b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.dsv new file mode 100644 index 0000000..e119f32 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.ps1 b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.ps1 new file mode 100644 index 0000000..d03facc --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.sh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.sh new file mode 100644 index 0000000..a948e68 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/__pycache__/rsp.launch.cpython-310.pyc b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/__pycache__/rsp.launch.cpython-310.pyc new file mode 100644 index 0000000..2de3c2b Binary files /dev/null and b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/__pycache__/rsp.launch.cpython-310.pyc differ diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py new file mode 120000 index 0000000..979be8e --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/ball_tracker.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py new file mode 120000 index 0000000..a0eb391 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/camera.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py new file mode 120000 index 0000000..a725420 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/joystick.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py new file mode 120000 index 0000000..4854ca6 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/launch_robot.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py new file mode 120000 index 0000000..2d25990 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/launch_sim.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py new file mode 120000 index 0000000..10ba91a --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/localization_launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py new file mode 120000 index 0000000..ad7376d --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/navigation_launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py new file mode 120000 index 0000000..b5ada70 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/online_async_launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py new file mode 120000 index 0000000..d183672 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/rplidar.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py new file mode 120000 index 0000000..4f4c0f4 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/launch/rsp.launch.py \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash new file mode 120000 index 0000000..bd83fe7 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.bash \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv new file mode 120000 index 0000000..7bd9954 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.dsv \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh new file mode 120000 index 0000000..5577121 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.sh \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh new file mode 120000 index 0000000..5af555f --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/build/articubot_one/ament_cmake_environment_hooks/local_setup.zsh \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.bash b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.bash new file mode 100644 index 0000000..1791914 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/articubot_one/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/articubot_one/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv new file mode 100644 index 0000000..32ee63a --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv @@ -0,0 +1,8 @@ +source;share/articubot_one/hook/cmake_prefix_path.ps1 +source;share/articubot_one/hook/cmake_prefix_path.dsv +source;share/articubot_one/hook/cmake_prefix_path.sh +source;share/articubot_one/local_setup.bash +source;share/articubot_one/local_setup.dsv +source;share/articubot_one/local_setup.ps1 +source;share/articubot_one/local_setup.sh +source;share/articubot_one/local_setup.zsh diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.ps1 b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.ps1 new file mode 100644 index 0000000..80ea1c4 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/articubot_one/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/articubot_one/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.sh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.sh new file mode 100644 index 0000000..bcbd370 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/articubot/install/articubot_one" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/articubot_one/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/articubot_one/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml new file mode 120000 index 0000000..9df61c1 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/package.xml \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.zsh b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.zsh new file mode 100644 index 0000000..30ff012 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/articubot_one/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/articubot_one/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world new file mode 120000 index 0000000..f705180 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/worlds/empty.world \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world new file mode 120000 index 0000000..3246838 --- /dev/null +++ b/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/articubot/articubot_one/worlds/obstacles.world \ No newline at end of file diff --git a/ros2_ws/src/articubot/install/articubot_one/share/colcon-core/packages/articubot_one b/ros2_ws/src/articubot/install/articubot_one/share/colcon-core/packages/articubot_one new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/install/local_setup.bash b/ros2_ws/src/articubot/install/local_setup.bash new file mode 100644 index 0000000..03f0025 --- /dev/null +++ b/ros2_ws/src/articubot/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/local_setup.ps1 b/ros2_ws/src/articubot/install/local_setup.ps1 new file mode 100644 index 0000000..6f68c8d --- /dev/null +++ b/ros2_ws/src/articubot/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/ros2_ws/src/articubot/install/local_setup.sh b/ros2_ws/src/articubot/install/local_setup.sh new file mode 100644 index 0000000..20953b2 --- /dev/null +++ b/ros2_ws/src/articubot/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/articubot/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/local_setup.zsh b/ros2_ws/src/articubot/install/local_setup.zsh new file mode 100644 index 0000000..b648710 --- /dev/null +++ b/ros2_ws/src/articubot/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/setup.bash b/ros2_ws/src/articubot/install/setup.bash new file mode 100644 index 0000000..9a0c7f1 --- /dev/null +++ b/ros2_ws/src/articubot/install/setup.bash @@ -0,0 +1,34 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/urdfExample/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/ros2_ws/src/articubot/install/setup.ps1 b/ros2_ws/src/articubot/install/setup.ps1 new file mode 100644 index 0000000..8bc8f41 --- /dev/null +++ b/ros2_ws/src/articubot/install/setup.ps1 @@ -0,0 +1,30 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/rosuser/ros2_ws/src/urdfExample/install\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/ros2_ws/src/articubot/install/setup.sh b/ros2_ws/src/articubot/install/setup.sh new file mode 100644 index 0000000..bdd4d9a --- /dev/null +++ b/ros2_ws/src/articubot/install/setup.sh @@ -0,0 +1,49 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/rosuser/ros2_ws/src/articubot/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/urdfExample/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/articubot/install/setup.zsh b/ros2_ws/src/articubot/install/setup.zsh new file mode 100644 index 0000000..a2c65df --- /dev/null +++ b/ros2_ws/src/articubot/install/setup.zsh @@ -0,0 +1,34 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/urdfExample/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/ros2_ws/src/articubot/log/COLCON_IGNORE b/ros2_ws/src/articubot/log/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/command.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/command.log new file mode 100644 index 0000000..b952171 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one +Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stderr.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout.log new file mode 100644 index 0000000..b8c6dd9 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout.log @@ -0,0 +1,76 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'copyright' to check source files copyright and LICENSE +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/rosuser/ros2_ws/src/articubot/build/articubot_one +-- Install configuration: "" +-- Execute custom install script +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout_stderr.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout_stderr.log new file mode 100644 index 0000000..b8c6dd9 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/stdout_stderr.log @@ -0,0 +1,76 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'copyright' to check source files copyright and LICENSE +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/rosuser/ros2_ws/src/articubot/build/articubot_one +-- Install configuration: "" +-- Execute custom install script +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/streams.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/streams.log new file mode 100644 index 0000000..64d6d32 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/articubot_one/streams.log @@ -0,0 +1,82 @@ +[0.040s] Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +[0.227s] -- The C compiler identification is GNU 11.4.0 +[0.387s] -- The CXX compiler identification is GNU 11.4.0 +[0.406s] -- Detecting C compiler ABI info +[0.539s] -- Detecting C compiler ABI info - done +[0.552s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.552s] -- Detecting C compile features +[0.554s] -- Detecting C compile features - done +[0.560s] -- Detecting CXX compiler ABI info +[0.697s] -- Detecting CXX compiler ABI info - done +[0.713s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.714s] -- Detecting CXX compile features +[0.715s] -- Detecting CXX compile features - done +[0.725s] -- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +[0.985s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.103s] -- Override CMake install command with custom implementation using symlinks instead of copying resources +[1.162s] -- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.317s] -- Added test 'copyright' to check source files copyright and LICENSE +[1.338s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.341s] -- Added test 'lint_cmake' to check CMake code style +[1.344s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.355s] -- Added test 'xmllint' to check XML markup files +[1.359s] -- Configuring done +[1.366s] -- Generating done +[1.369s] -- Build files have been written to: /home/rosuser/ros2_ws/src/articubot/build/articubot_one +[1.377s] Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +[1.381s] Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +[1.449s] Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +[1.464s] Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one +[1.476s] -- Install configuration: "" +[1.476s] -- Execute custom install script +[1.480s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml +[1.492s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml +[1.508s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz +[1.524s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml +[1.537s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml +[1.551s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml +[1.565s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml +[1.580s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz +[1.593s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz +[1.609s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml +[1.625s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml +[1.640s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml +[1.652s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml +[1.667s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz +[1.682s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro +[1.694s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro +[1.711s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro +[1.727s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro +[1.742s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro +[1.755s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro +[1.768s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro +[1.783s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro +[1.795s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro +[1.810s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py +[1.826s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py +[1.840s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py +[1.853s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py +[1.867s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py +[1.879s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py +[1.895s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py +[1.912s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py +[1.928s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py +[1.942s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py +[1.956s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world +[1.969s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world +[1.984s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one +[1.999s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one +[2.014s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh +[2.028s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv +[2.043s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh +[2.056s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv +[2.069s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash +[2.084s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh +[2.097s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh +[2.111s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv +[2.127s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv +[2.141s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one +[2.155s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake +[2.170s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake +[2.184s] -- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml +[2.200s] Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/events.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/events.log new file mode 100644 index 0000000..50591b7 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/events.log @@ -0,0 +1,112 @@ +[0.000000] (-) TimerEvent: {} +[0.000195] (articubot_one) JobQueued: {'identifier': 'articubot_one', 'dependencies': OrderedDict()} +[0.000261] (articubot_one) JobStarted: {'identifier': 'articubot_one'} +[0.037354] (articubot_one) JobProgress: {'identifier': 'articubot_one', 'progress': 'cmake'} +[0.038486] (articubot_one) Command: {'cmd': ['/usr/bin/cmake', '/home/rosuser/ros2_ws/src/articubot/articubot_one', '-DAMENT_CMAKE_SYMLINK_INSTALL=1', '-DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one'], 'cwd': '/home/rosuser/ros2_ws/src/articubot/build/articubot_one', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src/articubot/articubot_one'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('COLCON_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/articubot/build/articubot_one'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble')]), 'shell': False} +[0.097659] (-) TimerEvent: {} +[0.197982] (-) TimerEvent: {} +[0.227438] (articubot_one) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.298308] (-) TimerEvent: {} +[0.386673] (articubot_one) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.398410] (-) TimerEvent: {} +[0.405649] (articubot_one) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.498529] (-) TimerEvent: {} +[0.538993] (articubot_one) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.552060] (articubot_one) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.552641] (articubot_one) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.554419] (articubot_one) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.559877] (articubot_one) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.598653] (-) TimerEvent: {} +[0.697235] (articubot_one) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.698762] (-) TimerEvent: {} +[0.712644] (articubot_one) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.713732] (articubot_one) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.714874] (articubot_one) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.724780] (articubot_one) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.798869] (-) TimerEvent: {} +[0.899166] (-) TimerEvent: {} +[0.985393] (articubot_one) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.999292] (-) TimerEvent: {} +[1.100329] (-) TimerEvent: {} +[1.103311] (articubot_one) StdoutLine: {'line': b'-- Override CMake install command with custom implementation using symlinks instead of copying resources\n'} +[1.162198] (articubot_one) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.200417] (-) TimerEvent: {} +[1.300725] (-) TimerEvent: {} +[1.317089] (articubot_one) StdoutLine: {'line': b"-- Added test 'copyright' to check source files copyright and LICENSE\n"} +[1.337504] (articubot_one) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.341576] (articubot_one) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.343847] (articubot_one) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.355130] (articubot_one) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.358549] (articubot_one) StdoutLine: {'line': b'-- Configuring done\n'} +[1.366614] (articubot_one) StdoutLine: {'line': b'-- Generating done\n'} +[1.368793] (articubot_one) StdoutLine: {'line': b'-- Build files have been written to: /home/rosuser/ros2_ws/src/articubot/build/articubot_one\n'} +[1.377129] (articubot_one) CommandEnded: {'returncode': 0} +[1.378027] (articubot_one) JobProgress: {'identifier': 'articubot_one', 'progress': 'build'} +[1.379904] (articubot_one) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/rosuser/ros2_ws/src/articubot/build/articubot_one', '--', '-j4', '-l4'], 'cwd': '/home/rosuser/ros2_ws/src/articubot/build/articubot_one', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src/articubot/articubot_one'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('COLCON_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/articubot/build/articubot_one'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble')]), 'shell': False} +[1.400868] (-) TimerEvent: {} +[1.448515] (articubot_one) CommandEnded: {'returncode': 0} +[1.449778] (articubot_one) JobProgress: {'identifier': 'articubot_one', 'progress': 'install'} +[1.462919] (articubot_one) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/rosuser/ros2_ws/src/articubot/build/articubot_one'], 'cwd': '/home/rosuser/ros2_ws/src/articubot/build/articubot_one', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src/articubot/articubot_one'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('COLCON_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/articubot/build/articubot_one'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example:/opt/ros/humble')]), 'shell': False} +[1.475711] (articubot_one) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.476302] (articubot_one) StdoutLine: {'line': b'-- Execute custom install script\n'} +[1.479753] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_robot.yaml\n'} +[1.491987] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/ball_tracker_params_sim.yaml\n'} +[1.500969] (-) TimerEvent: {} +[1.508384] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/drive_bot.rviz\n'} +[1.523782] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/empty.yaml\n'} +[1.537253] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gaz_ros2_ctl_use_sim.yaml\n'} +[1.550733] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/gazebo_params.yaml\n'} +[1.564895] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/joystick.yaml\n'} +[1.580272] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/main.rviz\n'} +[1.592658] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/map.rviz\n'} +[1.601080] (-) TimerEvent: {} +[1.609200] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/mapper_params_online_async.yaml\n'} +[1.624993] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/my_controllers.yaml\n'} +[1.639945] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/nav2_params.yaml\n'} +[1.652398] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/twist_mux.yaml\n'} +[1.666671] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/config/view_bot.rviz\n'} +[1.681691] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/camera.xacro\n'} +[1.694410] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/depth_camera.xacro\n'} +[1.701235] (-) TimerEvent: {} +[1.710796] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/face.xacro\n'} +[1.727591] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/gazebo_control.xacro\n'} +[1.742329] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/inertial_macros.xacro\n'} +[1.754605] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/lidar.xacro\n'} +[1.768458] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot.urdf.xacro\n'} +[1.782918] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/robot_core.xacro\n'} +[1.794793] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/description/ros2_control.xacro\n'} +[1.801301] (-) TimerEvent: {} +[1.810615] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/ball_tracker.launch.py\n'} +[1.826504] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/camera.launch.py\n'} +[1.840580] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/joystick.launch.py\n'} +[1.853380] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_robot.launch.py\n'} +[1.866825] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/launch_sim.launch.py\n'} +[1.878814] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/localization_launch.py\n'} +[1.894660] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/navigation_launch.py\n'} +[1.901521] (-) TimerEvent: {} +[1.911742] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/online_async_launch.py\n'} +[1.927636] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rplidar.launch.py\n'} +[1.942325] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/launch/rsp.launch.py\n'} +[1.956243] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/empty.world\n'} +[1.969354] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/worlds/obstacles.world\n'} +[1.983854] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/package_run_dependencies/articubot_one\n'} +[1.999279] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/parent_prefix_path/articubot_one\n'} +[2.001625] (-) TimerEvent: {} +[2.013861] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.sh\n'} +[2.028155] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/ament_prefix_path.dsv\n'} +[2.043211] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.sh\n'} +[2.056193] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/environment/path.dsv\n'} +[2.069554] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.bash\n'} +[2.083633] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.sh\n'} +[2.096905] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.zsh\n'} +[2.101750] (-) TimerEvent: {} +[2.110973] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/local_setup.dsv\n'} +[2.127525] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv\n'} +[2.141334] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/ament_index/resource_index/packages/articubot_one\n'} +[2.154979] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig.cmake\n'} +[2.169998] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/cmake/articubot_oneConfig-version.cmake\n'} +[2.183995] (articubot_one) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.xml\n'} +[2.199694] (articubot_one) CommandEnded: {'returncode': 0} +[2.201852] (-) TimerEvent: {} +[2.242174] (articubot_one) JobEnded: {'identifier': 'articubot_one', 'rc': 0} +[2.243247] (-) EventReactorShutdown: {} diff --git a/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/logger_all.log b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/logger_all.log new file mode 100644 index 0000000..34bc247 --- /dev/null +++ b/ros2_ws/src/articubot/log/build_2025-09-18_23-28-40/logger_all.log @@ -0,0 +1,124 @@ +[0.180s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install'] +[0.180s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=, verb_extension=, main=>, mixin_verb=('build',)) +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.587s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.587s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/rosuser/ros2_ws/src/articubot' +[0.587s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.588s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.610s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extensions ['ignore', 'ignore_ament_install'] +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extension 'ignore' +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extension 'ignore_ament_install' +[0.611s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extensions ['colcon_pkg'] +[0.612s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extension 'colcon_pkg' +[0.612s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extensions ['colcon_meta'] +[0.612s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extension 'colcon_meta' +[0.612s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extensions ['ros'] +[0.612s] Level 1:colcon.colcon_core.package_identification:_identify(articubot_one) by extension 'ros' +[0.616s] DEBUG:colcon.colcon_core.package_identification:Package 'articubot_one' with type 'ros.ament_cmake' and name 'articubot_one' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.617s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.617s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.617s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.617s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.617s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_args' from command line to 'None' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_target' from command line to 'None' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_clean_cache' from command line to 'False' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_clean_first' from command line to 'False' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'cmake_force_configure' from command line to 'False' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'ament_cmake_args' from command line to 'None' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'catkin_cmake_args' from command line to 'None' +[0.652s] Level 5:colcon.colcon_core.verb:set package 'articubot_one' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.652s] DEBUG:colcon.colcon_core.verb:Building package 'articubot_one' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/rosuser/ros2_ws/src/articubot/build/articubot_one', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/rosuser/ros2_ws/src/articubot/install/articubot_one', 'merge_install': False, 'path': '/home/rosuser/ros2_ws/src/articubot/articubot_one', 'symlink_install': True, 'test_result_base': None} +[0.652s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.655s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.655s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/rosuser/ros2_ws/src/articubot/articubot_one' with build type 'ament_cmake' +[0.655s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/rosuser/ros2_ws/src/articubot/articubot_one' +[0.661s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.661s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.661s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.697s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +[2.033s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/articubot/articubot_one -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/articubot/install/articubot_one +[2.036s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +[2.104s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/articubot/build/articubot_one -- -j4 -l4 +[2.120s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one +[2.855s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(articubot_one) +[2.856s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/articubot/build/articubot_one' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/articubot/build/articubot_one +[2.866s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one' for CMake module files +[2.867s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one' for CMake config files +[2.867s] Level 1:colcon.colcon_core.shell:create_environment_hook('articubot_one', 'cmake_prefix_path') +[2.867s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.ps1' +[2.869s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.dsv' +[2.869s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.sh' +[2.871s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/bin' +[2.871s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/lib/pkgconfig/articubot_one.pc' +[2.874s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/lib/python3.10/site-packages' +[2.875s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/bin' +[2.875s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.ps1' +[2.878s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv' +[2.879s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.sh' +[2.881s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.bash' +[2.883s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.zsh' +[2.885s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/colcon-core/packages/articubot_one) +[2.888s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(articubot_one) +[2.888s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one' for CMake module files +[2.889s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one' for CMake config files +[2.890s] Level 1:colcon.colcon_core.shell:create_environment_hook('articubot_one', 'cmake_prefix_path') +[2.890s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.ps1' +[2.891s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.dsv' +[2.891s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/hook/cmake_prefix_path.sh' +[2.892s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/bin' +[2.892s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/lib/pkgconfig/articubot_one.pc' +[2.893s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/lib/python3.10/site-packages' +[2.893s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/bin' +[2.894s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.ps1' +[2.895s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.dsv' +[2.895s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.sh' +[2.896s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.bash' +[2.897s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/articubot_one/package.zsh' +[2.897s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/rosuser/ros2_ws/src/articubot/install/articubot_one/share/colcon-core/packages/articubot_one) +[2.897s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.898s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.898s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.898s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.919s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[2.919s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.920s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.920s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.924s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[2.924s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.925s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/articubot/install/local_setup.ps1' +[2.928s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/rosuser/ros2_ws/src/articubot/install/_local_setup_util_ps1.py' +[2.931s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/articubot/install/setup.ps1' +[2.933s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/articubot/install/local_setup.sh' +[2.935s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/rosuser/ros2_ws/src/articubot/install/_local_setup_util_sh.py' +[2.936s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/articubot/install/setup.sh' +[2.938s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/articubot/install/local_setup.bash' +[2.940s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/articubot/install/setup.bash' +[2.941s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/articubot/install/local_setup.zsh' +[2.942s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/articubot/install/setup.zsh' diff --git a/ros2_ws/src/articubot/log/latest b/ros2_ws/src/articubot/log/latest new file mode 120000 index 0000000..b57d247 --- /dev/null +++ b/ros2_ws/src/articubot/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/ros2_ws/src/articubot/log/latest_build b/ros2_ws/src/articubot/log/latest_build new file mode 120000 index 0000000..a072f90 --- /dev/null +++ b/ros2_ws/src/articubot/log/latest_build @@ -0,0 +1 @@ +build_2025-09-18_23-28-40 \ No newline at end of file diff --git a/ros2_ws/src/exampleRobot/example_robot.urdf.xacro b/ros2_ws/src/exampleRobot/example_robot.urdf.xacro new file mode 100644 index 0000000..020e395 --- /dev/null +++ b/ros2_ws/src/exampleRobot/example_robot.urdf.xacro @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ros2_ws/src/frames_2025-09-18_20.02.10.gv b/ros2_ws/src/frames_2025-09-18_20.02.10.gv new file mode 100644 index 0000000..3c72ef4 --- /dev/null +++ b/ros2_ws/src/frames_2025-09-18_20.02.10.gv @@ -0,0 +1,14 @@ +digraph G { +"robot_1" -> "robot_2"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +"world" -> "robot_1"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +"world" -> "base"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +"world" -> "camera"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +"base" -> "l3"[label=" Broadcaster: default_authority\nAverage rate: 10.196\nBuffer length: 5.002\nMost recent transform: 1758225730.626254\nOldest transform: 1758225725.62448\n"]; +"l1" -> "grip"[label=" Broadcaster: default_authority\nAverage rate: 10.196\nBuffer length: 5.002\nMost recent transform: 1758225730.626254\nOldest transform: 1758225725.62448\n"]; +"l2" -> "l1"[label=" Broadcaster: default_authority\nAverage rate: 10.196\nBuffer length: 5.002\nMost recent transform: 1758225730.626254\nOldest transform: 1758225725.62448\n"]; +"l3" -> "l2"[label=" Broadcaster: default_authority\nAverage rate: 10.196\nBuffer length: 5.002\nMost recent transform: 1758225730.626254\nOldest transform: 1758225725.62448\n"]; +edge [style=invis]; + subgraph cluster_legend { style=bold; color=black; label ="view_frames Result"; +"Recorded at time: 1758225730.6672237"[ shape=plaintext ] ; +}->"world"; +} \ No newline at end of file diff --git a/ros2_ws/src/frames_2025-09-18_20.02.10.pdf b/ros2_ws/src/frames_2025-09-18_20.02.10.pdf new file mode 100644 index 0000000..e6c6d35 Binary files /dev/null and b/ros2_ws/src/frames_2025-09-18_20.02.10.pdf differ diff --git a/ros2_ws/src/robot2wd b/ros2_ws/src/robot2wd new file mode 160000 index 0000000..b18f9f7 --- /dev/null +++ b/ros2_ws/src/robot2wd @@ -0,0 +1 @@ +Subproject commit b18f9f7ece0f94f9c79f743cd270f8db96a7e606 diff --git a/ros2_ws/src/urdfExample/build/.built_by b/ros2_ws/src/urdfExample/build/.built_by new file mode 100644 index 0000000..06e74ac --- /dev/null +++ b/ros2_ws/src/urdfExample/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/ros2_ws/src/urdfExample/build/COLCON_IGNORE b/ros2_ws/src/urdfExample/build/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/codemodel-v2-3bf94becd51642130c9f.json b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/codemodel-v2-3bf94becd51642130c9f.json new file mode 100644 index 0000000..a92855a --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/codemodel-v2-3bf94becd51642130c9f.json @@ -0,0 +1,70 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "hasInstallRule" : true, + "jsonFile" : "directory-.-ca930781d122ce324d33.json", + "minimumCMakeVersion" : + { + "string" : "3.12" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1 + ] + } + ], + "name" : "", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "urdf_example", + "targetIndexes" : + [ + 0, + 1 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-uninstall-c4f8596392f2b9eae729.json", + "name" : "uninstall", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "urdf_example_uninstall::@6890427a1f51a3e7e1df", + "jsonFile" : "target-urdf_example_uninstall-1d86b73664d8281b21cc.json", + "name" : "urdf_example_uninstall", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example", + "source" : "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/directory-.-ca930781d122ce324d33.json b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/directory-.-ca930781d122ce324d33.json new file mode 100644 index 0000000..5c758f8 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/directory-.-ca930781d122ce324d33.json @@ -0,0 +1,93 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 3, + "file" : 5, + "line" : 19, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 2, + "file" : 4, + "line" : 41, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 3, + "file" : 3, + "line" : 15, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 2, + "file" : 2, + "line" : 41, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 47, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 43, + "parent" : 9 + } + ] + }, + "installers" : + [ + { + "backtrace" : 10, + "component" : "Unspecified", + "scriptFile" : "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake", + "type" : "script" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/index-2025-09-18T20-06-55-0157.json b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/index-2025-09-18T20-06-55-0157.json new file mode 100644 index 0000000..f69ecba --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/index-2025-09-18T20-06-55-0157.json @@ -0,0 +1,54 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Unix Makefiles" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-3bf94becd51642130c9f.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + ], + "reply" : + { + "client-colcon-cmake" : + { + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-3bf94becd51642130c9f.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-uninstall-c4f8596392f2b9eae729.json b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-uninstall-c4f8596392f2b9eae729.json new file mode 100644 index 0000000..fb7f604 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-uninstall-c4f8596392f2b9eae729.json @@ -0,0 +1,95 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package", + "add_dependencies" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 19, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 35, + "parent" : 8 + }, + { + "command" : 3, + "file" : 0, + "line" : 42, + "parent" : 8 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 10, + "id" : "urdf_example_uninstall::@6890427a1f51a3e7e1df" + } + ], + "id" : "uninstall::@6890427a1f51a3e7e1df", + "name" : "uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-urdf_example_uninstall-1d86b73664d8281b21cc.json b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-urdf_example_uninstall-1d86b73664d8281b21cc.json new file mode 100644 index 0000000..ba1e5b7 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/.cmake/api/v1/reply/target-urdf_example_uninstall-1d86b73664d8281b21cc.json @@ -0,0 +1,112 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 2, + "file" : 4, + "line" : 19, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 41, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 15, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 41, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 40, + "parent" : 8 + } + ] + }, + "id" : "urdf_example_uninstall::@6890427a1f51a3e7e1df", + "name" : "urdf_example_uninstall", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 9, + "isGenerated" : true, + "path" : "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeCache.txt b/ros2_ws/src/urdfExample/build/urdf_example/CMakeCache.txt new file mode 100644 index 0000000..6486215 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeCache.txt @@ -0,0 +1,502 @@ +# This is the CMakeCache file. +# For build in directory: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1 + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=urdf_example + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=3ab008f51f92 + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_copyright. +ament_cmake_copyright_DIR:PATH=/opt/ros/humble/share/ament_cmake_copyright/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_cpplint. +ament_cmake_cpplint_DIR:PATH=/opt/ros/humble/share/ament_cmake_cpplint/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//Path to a program. +ament_copyright_BIN:FILEPATH=/opt/ros/humble/bin/ament_copyright + +//Path to a program. +ament_flake8_BIN:FILEPATH=/opt/ros/humble/bin/ament_flake8 + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_pep257_BIN:FILEPATH=/opt/ros/humble/bin/ament_pep257 + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +urdf_example_BINARY_DIR:STATIC=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +//Value Computed by CMake +urdf_example_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +urdf_example_SOURCE_DIR:STATIC=/home/rosuser/ros2_ws/src/urdfExample/urdf_example + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/rosuser/ros2_ws/src/urdfExample/urdf_example +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 +//Index for unique symlink install targets +__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=0 + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..06dd536 Binary files /dev/null and b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..8d4b8ab Binary files /dev/null and b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeSystem.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..9a0716e --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.15.3-1.surface.fc42.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/a.out b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000..8b8c27e Binary files /dev/null and b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000..64ddf3c Binary files /dev/null and b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeDirectoryInformation.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c653216 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/rosuser/ros2_ws/src/urdfExample/urdf_example") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeOutput.log b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..840faa0 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.15.3-1.surface.fc42.x86_64 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_afd07/fast && /usr/bin/gmake -f CMakeFiles/cmTC_afd07.dir/build.make CMakeFiles/cmTC_afd07.dir/build +gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_afd07.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccwnUg4h.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/' + as -v --64 -o CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o /tmp/ccwnUg4h.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_afd07 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_afd07.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -o cmTC_afd07 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_afd07' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_afd07.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccH2Kcqz.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_afd07 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_afd07' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_afd07.' +gmake[1]: Leaving directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_afd07/fast && /usr/bin/gmake -f CMakeFiles/cmTC_afd07.dir/build.make CMakeFiles/cmTC_afd07.dir/build] + ignore line: [gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_afd07.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccwnUg4h.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o /tmp/ccwnUg4h.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_afd07] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_afd07.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -o cmTC_afd07 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_afd07' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_afd07.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccH2Kcqz.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_afd07 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccH2Kcqz.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_afd07] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_afd07.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f8651/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f8651.dir/build.make CMakeFiles/cmTC_f8651.dir/build +gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f8651.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceZNaFr.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/' + as -v --64 -o CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceZNaFr.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_f8651 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f8651.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f8651 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f8651' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f8651.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5tXYM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f8651 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f8651' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f8651.' +gmake[1]: Leaving directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f8651/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f8651.dir/build.make CMakeFiles/cmTC_f8651.dir/build] + ignore line: [gmake[1]: Entering directory '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f8651.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceZNaFr.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceZNaFr.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_f8651] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f8651.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f8651 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f8651' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f8651.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5tXYM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f8651 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccO5tXYM.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f8651] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_f8651.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeRuleHashes.txt b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..b5c1de6 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +968f47013d0ae2c217639175f99bb442 CMakeFiles/urdf_example_uninstall diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..ec0cb16 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile.cmake @@ -0,0 +1,315 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt" + "/home/rosuser/ros2_ws/src/urdfExample/urdf_example/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright-extras.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_copyright.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cpplint/cmake/ament_cpplint.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake" + "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/urdf_exampleConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/urdf_exampleConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example" + "ament_cmake_index/share/ament_index/resource_index/packages/urdf_example" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/urdf_example_uninstall.dir/DependInfo.cmake" + ) diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile2 b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile2 new file mode 100644 index 0000000..4ec146d --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/urdfExample/urdf_example + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/urdf_example_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/urdf_example_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/urdf_example_uninstall.dir + +# All Build rule for target. +CMakeFiles/urdf_example_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/urdf_example_uninstall.dir/build.make CMakeFiles/urdf_example_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/urdf_example_uninstall.dir/build.make CMakeFiles/urdf_example_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles --progress-num= "Built target urdf_example_uninstall" +.PHONY : CMakeFiles/urdf_example_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/urdf_example_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/urdf_example_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles 0 +.PHONY : CMakeFiles/urdf_example_uninstall.dir/rule + +# Convenience name for target. +urdf_example_uninstall: CMakeFiles/urdf_example_uninstall.dir/rule +.PHONY : urdf_example_uninstall + +# clean rule for target. +CMakeFiles/urdf_example_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/urdf_example_uninstall.dir/build.make CMakeFiles/urdf_example_uninstall.dir/clean +.PHONY : CMakeFiles/urdf_example_uninstall.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/TargetDirectories.txt b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..3313255 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/test.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/edit_cache.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/rebuild_cache.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/list_install_components.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/install.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/install/local.dir +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/install/strip.dir diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/cmake.check_cache b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/progress.marks b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/DependInfo.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/build.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 0000000..6679a15 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/urdfExample/urdf_example + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rosuser/ros2_ws/src/urdfExample/urdf_example /home/rosuser/ros2_ws/src/urdfExample/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/cmake_clean.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..9960e98 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..2d74447 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.ts b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..ef27dcc --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/progress.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/DependInfo.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/build.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/build.make new file mode 100644 index 0000000..7ae5e04 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/urdfExample/urdf_example + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +# Utility rule file for urdf_example_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/urdf_example_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/urdf_example_uninstall.dir/progress.make + +CMakeFiles/urdf_example_uninstall: + /usr/bin/cmake -P /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +urdf_example_uninstall: CMakeFiles/urdf_example_uninstall +urdf_example_uninstall: CMakeFiles/urdf_example_uninstall.dir/build.make +.PHONY : urdf_example_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/urdf_example_uninstall.dir/build: urdf_example_uninstall +.PHONY : CMakeFiles/urdf_example_uninstall.dir/build + +CMakeFiles/urdf_example_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/urdf_example_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/urdf_example_uninstall.dir/clean + +CMakeFiles/urdf_example_uninstall.dir/depend: + cd /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rosuser/ros2_ws/src/urdfExample/urdf_example /home/rosuser/ros2_ws/src/urdfExample/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/urdf_example_uninstall.dir/depend + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/cmake_clean.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/cmake_clean.cmake new file mode 100644 index 0000000..6091ba7 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/urdf_example_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/urdf_example_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.make new file mode 100644 index 0000000..014c751 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for urdf_example_uninstall. +# This may be replaced when dependencies are built. diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.ts b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.ts new file mode 100644 index 0000000..2b79193 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for urdf_example_uninstall. diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/progress.make b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles/urdf_example_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CTestConfiguration.ini b/ros2_ws/src/urdfExample/build/urdf_example/CTestConfiguration.ini new file mode 100644 index 0000000..10009d8 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/rosuser/ros2_ws/src/urdfExample/urdf_example +BuildDirectory: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: 3ab008f51f92 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CTestCustom.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CTestCustom.cmake new file mode 100644 index 0000000..14956f3 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/ros2_ws/src/urdfExample/build/urdf_example/CTestTestfile.cmake b/ros2_ws/src/urdfExample/build/urdf_example/CTestTestfile.cmake new file mode 100644 index 0000000..2e6c442 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/CTestTestfile.cmake @@ -0,0 +1,16 @@ +# CMake generated Testfile for +# Source directory: /home/rosuser/ros2_ws/src/urdfExample/urdf_example +# Build directory: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(copyright "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/copyright.xunit.xml" "--package-name" "urdf_example" "--output-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_copyright/copyright.txt" "--command" "/opt/ros/humble/bin/ament_copyright" "--xunit-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/copyright.xunit.xml") +set_tests_properties(copyright PROPERTIES LABELS "copyright;linter" TIMEOUT "200" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_copyright.cmake;51;ament_add_test;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;22;ament_copyright;/opt/ros/humble/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;41;ament_package;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;0;") +add_test(flake8 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/flake8.xunit.xml" "--package-name" "urdf_example" "--output-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_flake8/flake8.txt" "--command" "/opt/ros/humble/bin/ament_flake8" "--xunit-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/flake8.xunit.xml") +set_tests_properties(flake8 PROPERTIES LABELS "flake8;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake;63;ament_add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;18;ament_flake8;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;41;ament_package;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;0;") +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/lint_cmake.xunit.xml" "--package-name" "urdf_example" "--output-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;41;ament_package;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;0;") +add_test(pep257 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/pep257.xunit.xml" "--package-name" "urdf_example" "--output-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_pep257/pep257.txt" "--command" "/opt/ros/humble/bin/ament_pep257" "--xunit-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/pep257.xunit.xml") +set_tests_properties(pep257 PROPERTIES LABELS "pep257;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake;41;ament_add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;18;ament_pep257;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;41;ament_package;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/xmllint.xunit.xml" "--package-name" "urdf_example" "--output-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/test_results/urdf_example/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/rosuser/ros2_ws/src/urdfExample/urdf_example" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;41;ament_package;/home/rosuser/ros2_ws/src/urdfExample/urdf_example/CMakeLists.txt;0;") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/Makefile b/ros2_ws/src/urdfExample/build/urdf_example/Makefile new file mode 100644 index 0000000..4b26f11 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rosuser/ros2_ws/src/urdfExample/urdf_example + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named urdf_example_uninstall + +# Build rule for target. +urdf_example_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 urdf_example_uninstall +.PHONY : urdf_example_uninstall + +# fast build rule for target. +urdf_example_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/urdf_example_uninstall.dir/build.make CMakeFiles/urdf_example_uninstall.dir/build +.PHONY : urdf_example_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... uninstall" + @echo "... urdf_example_uninstall" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/package.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/package.cmake new file mode 100644 index 0000000..9b2415d --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "urdf_example") +set(urdf_example_VERSION "0.0.0") +set(urdf_example_MAINTAINER "newans ") +set(urdf_example_BUILD_DEPENDS ) +set(urdf_example_BUILDTOOL_DEPENDS "ament_cmake") +set(urdf_example_BUILD_EXPORT_DEPENDS ) +set(urdf_example_BUILDTOOL_EXPORT_DEPENDS ) +set(urdf_example_EXEC_DEPENDS ) +set(urdf_example_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(urdf_example_GROUP_DEPENDS ) +set(urdf_example_MEMBER_OF_GROUPS ) +set(urdf_example_DEPRECATED "") +set(urdf_example_EXPORT_TAGS) +list(APPEND urdf_example_EXPORT_TAGS "ament_cmake") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 0000000..ee49c9f --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 0000000..6fb3fe7 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package.xml.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 0000000..6a72c38 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + urdf_example + 0.0.0 + TODO: Package description + newans + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 0000000..8be9894 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/path.sh.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 0000000..fb2fb47 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake new file mode 100644 index 0000000..7beb732 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake new file mode 100644 index 0000000..1857304 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_urdf_example_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED urdf_example_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(urdf_example_FOUND FALSE) + elseif(NOT urdf_example_FOUND) + # use separate condition to avoid uninitialized variable warning + set(urdf_example_FOUND FALSE) + endif() + return() +endif() +set(_urdf_example_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT urdf_example_FIND_QUIETLY) + message(STATUS "Found urdf_example: 0.0.0 (${urdf_example_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'urdf_example' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${urdf_example_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(urdf_example_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${urdf_example_DIR}/${_extra}") +endforeach() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 0000000..6f18a9d --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/urdf_example/environment/ament_prefix_path.sh +source;share/urdf_example/environment/path.sh diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 0000000..56a9b81 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/urdf_example/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/urdf_example/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/package.dsv b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 0000000..b1ba8b3 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/urdf_example/local_setup.bash +source;share/urdf_example/local_setup.dsv +source;share/urdf_example/local_setup.sh +source;share/urdf_example/local_setup.zsh diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example new file mode 100644 index 0000000..25ce83a --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/packages/urdf_example b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/packages/urdf_example new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example new file mode 100644 index 0000000..6350bc1 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example @@ -0,0 +1 @@ +/opt/ros/humble \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_package_templates/templates.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_package_templates/templates.cmake new file mode 100644 index 0000000..42a5a03 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake new file mode 100644 index 0000000..1b69f19 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake @@ -0,0 +1,356 @@ +# generated from +# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in + +# create empty symlink install manifest before starting install step +file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt") + +# +# Reimplement CMake install(DIRECTORY) command to use symlinks instead of +# copying resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_directory cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + # default pattern to include + if(NOT ARG_PATTERN) + set(ARG_PATTERN "*") + endif() + + # iterate over directories + foreach(dir ${ARG_DIRECTORY}) + # make dir an absolute path + if(NOT IS_ABSOLUTE "${dir}") + set(dir "${cmake_current_source_dir}/${dir}") + endif() + + if(EXISTS "${dir}") + # if directory has no trailing slash + # append folder name to destination + set(destination "${ARG_DESTINATION}") + string(LENGTH "${dir}" length) + math(EXPR offset "${length} - 1") + string(SUBSTRING "${dir}" ${offset} 1 dir_last_char) + if(NOT dir_last_char STREQUAL "/") + get_filename_component(destination_name "${dir}" NAME) + set(destination "${destination}/${destination_name}") + else() + # remove trailing slash + string(SUBSTRING "${dir}" 0 ${offset} dir) + endif() + + # glob recursive files + set(relative_files "") + foreach(pattern ${ARG_PATTERN}) + file( + GLOB_RECURSE + include_files + RELATIVE "${dir}" + "${dir}/${pattern}" + ) + if(NOT include_files STREQUAL "") + list(APPEND relative_files ${include_files}) + endif() + endforeach() + foreach(pattern ${ARG_PATTERN_EXCLUDE}) + file( + GLOB_RECURSE + exclude_files + RELATIVE "${dir}" + "${dir}/${pattern}" + ) + if(NOT exclude_files STREQUAL "") + list(REMOVE_ITEM relative_files ${exclude_files}) + endif() + endforeach() + list(SORT relative_files) + + foreach(relative_file ${relative_files}) + set(absolute_file "${dir}/${relative_file}") + # determine link name for file including destination path + set(symlink "${destination}/${relative_file}") + + # ensure that destination exists + get_filename_component(symlink_dir "${symlink}" PATH) + if(NOT EXISTS "${symlink_dir}") + file(MAKE_DIRECTORY "${symlink_dir}") + endif() + + _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}") + endforeach() + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_directory() can't find '${dir}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(FILES) command to use symlinks instead of copying +# resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_files cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + if(ARG_RENAME) + list(LENGTH ARG_FILES file_count) + if(NOT file_count EQUAL 1) + message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " + "RENAME argument but not with a single file") + endif() + endif() + + # iterate over files + foreach(file ${ARG_FILES}) + # make file an absolute path + if(NOT IS_ABSOLUTE "${file}") + set(file "${cmake_current_source_dir}/${file}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + if(NOT ARG_RENAME) + set(symlink "${ARG_DESTINATION}/${filename}") + else() + set(symlink "${ARG_DESTINATION}/${ARG_RENAME}") + endif() + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_files() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying +# resources. +# +# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install +# was invoked +# :type cmake_current_source_dir: string +# :param ARGN: the same arguments as the CMake install command. +# :type ARGN: various +# +function(ament_cmake_symlink_install_programs cmake_current_source_dir) + cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") + set(ARG_DESTINATION "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/${ARG_DESTINATION}") + endif() + if(NOT EXISTS "${ARG_DESTINATION}") + file(MAKE_DIRECTORY "${ARG_DESTINATION}") + endif() + + # iterate over programs + foreach(file ${ARG_PROGRAMS}) + # make file an absolute path + if(NOT IS_ABSOLUTE "${file}") + set(file "${cmake_current_source_dir}/${file}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + set(symlink "${ARG_DESTINATION}/${filename}") + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_programs() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +# +# Reimplement CMake install(TARGETS) command to use symlinks instead of copying +# resources. +# +# :param TARGET_FILES: the absolute files, replacing the name of targets passed +# in as TARGETS +# :type TARGET_FILES: list of files +# :param ARGN: the same arguments as the CMake install command except that +# keywords identifying the kind of type and the DESTINATION keyword must be +# joined with an underscore, e.g. ARCHIVE_DESTINATION. +# :type ARGN: various +# +function(ament_cmake_symlink_install_targets) + cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION" + "TARGETS;TARGET_FILES" ${ARGN}) + if(ARG_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with " + "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") + endif() + + # iterate over target files + foreach(file ${ARG_TARGET_FILES}) + if(NOT IS_ABSOLUTE "${file}") + message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file " + "'${file}' must be an absolute path") + endif() + + # determine destination of file based on extension + set(destination "") + get_filename_component(fileext "${file}" EXT) + if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib") + set(destination "${ARG_ARCHIVE_DESTINATION}") + elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$") + set(destination "${ARG_LIBRARY_DESTINATION}") + elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe") + set(destination "${ARG_RUNTIME_DESTINATION}") + endif() + if(destination STREQUAL "") + set(destination "${ARG_DESTINATION}") + endif() + + # make destination an absolute path and ensure that it exists + if(NOT IS_ABSOLUTE "${destination}") + set(destination "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/${destination}") + endif() + if(NOT EXISTS "${destination}") + file(MAKE_DIRECTORY "${destination}") + endif() + + if(EXISTS "${file}") + # determine link name for file including destination path + get_filename_component(filename "${file}" NAME) + set(symlink "${destination}/${filename}") + _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") + else() + if(NOT ARG_OPTIONAL) + message(FATAL_ERROR + "ament_cmake_symlink_install_targets() can't find '${file}'") + endif() + endif() + endforeach() +endfunction() + +function(_ament_cmake_symlink_install_create_symlink absolute_file symlink) + # register symlink for being removed during install step + file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt" + "${symlink}\n") + + # avoid any work if correct symlink is already in place + if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}") + get_filename_component(destination "${symlink}" REALPATH) + get_filename_component(real_absolute_file "${absolute_file}" REALPATH) + if(destination STREQUAL real_absolute_file) + message(STATUS "Up-to-date symlink: ${symlink}") + return() + endif() + endif() + + message(STATUS "Symlinking: ${symlink}") + if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}") + file(REMOVE "${symlink}") + endif() + + execute_process( + COMMAND "/usr/bin/cmake" "-E" "create_symlink" + "${absolute_file}" + "${symlink}" + ) + # the CMake command does not provide a return code so check manually + if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}") + get_filename_component(destination "${symlink}" REALPATH) + message(FATAL_ERROR + "Could not create symlink '${symlink}' pointing to '${absolute_file}'") + endif() +endfunction() + +# end of template + +message(STATUS "Execute custom install script") + +# begin of custom install code + +# install(DIRECTORY "description" "launch" "worlds" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_directory("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" DIRECTORY "description" "launch" "worlds" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") + +# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/urdf_example/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/urdf_example/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/urdf_example/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/urdf_example/environment") + +# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/urdf_example/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/urdf_example/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/urdf_example/environment") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/urdf_example/environment") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/urdf_example") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/packages/urdf_example" "DESTINATION" "share/ament_index/resource_index/packages") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/packages/urdf_example" "DESTINATION" "share/ament_index/resource_index/packages") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake" "DESTINATION" "share/urdf_example/cmake") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake" "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake" "DESTINATION" "share/urdf_example/cmake") + +# install(FILES "/home/rosuser/ros2_ws/src/urdfExample/urdf_example/package.xml" "DESTINATION" "share/urdf_example") +ament_cmake_symlink_install_files("/home/rosuser/ros2_ws/src/urdfExample/urdf_example" FILES "/home/rosuser/ros2_ws/src/urdfExample/urdf_example/package.xml" "DESTINATION" "share/urdf_example") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake new file mode 100644 index 0000000..aa898f9 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake @@ -0,0 +1,23 @@ +# generated from +# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in + +set(install_manifest "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/symlink_install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() diff --git a/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 0000000..f93be04 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,60 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code + +# uninstall files installed using the symlink install functions +include("/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/cmake_args.last b/ros2_ws/src/urdfExample/build/urdf_example/cmake_args.last new file mode 100644 index 0000000..7aacf90 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/cmake_args.last @@ -0,0 +1 @@ +['-DAMENT_CMAKE_SYMLINK_INSTALL=1'] \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/build/urdf_example/cmake_install.cmake b/ros2_ws/src/urdfExample/build/urdf_example/cmake_install.cmake new file mode 100644 index 0000000..fe99fc8 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/cmake_install.cmake @@ -0,0 +1,58 @@ +# Install script for directory: /home/rosuser/ros2_ws/src/urdfExample/urdf_example + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/ros2_ws/src/urdfExample/build/urdf_example/colcon_build.rc b/ros2_ws/src/urdfExample/build/urdf_example/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh b/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh.env b/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh.env new file mode 100644 index 0000000..5c7731e --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/colcon_command_prefix_build.sh.env @@ -0,0 +1,28 @@ +AMENT_PREFIX_PATH=/opt/ros/humble +COLCON=1 +DEBIAN_FRONTEND=noninteractive +DISPLAY=:0 +HOME=/home/rosuser +HOSTNAME=3ab008f51f92 +LANG=C.UTF-8 +LC_ALL=C.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +OLDPWD=/home/rosuser/ros2_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_X11_NO_MITSHM=1 +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SHELL=/bin/bash +SHLVL=2 +TERM=screen +TERM_PROGRAM=tmux +TERM_PROGRAM_VERSION=3.2a +TMUX=/tmp/tmux-1000/default,245,0 +TMUX_PANE=%0 +TZ=UTC +_=/usr/bin/colcon diff --git a/ros2_ws/src/urdfExample/build/urdf_example/install_manifest.txt b/ros2_ws/src/urdfExample/build/urdf_example/install_manifest.txt new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/build/urdf_example/symlink_install_manifest.txt b/ros2_ws/src/urdfExample/build/urdf_example/symlink_install_manifest.txt new file mode 100644 index 0000000..02cbbd8 --- /dev/null +++ b/ros2_ws/src/urdfExample/build/urdf_example/symlink_install_manifest.txt @@ -0,0 +1,21 @@ +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake +/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml diff --git a/ros2_ws/src/urdfExample/install/.colcon_install_layout b/ros2_ws/src/urdfExample/install/.colcon_install_layout new file mode 100644 index 0000000..3aad533 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/ros2_ws/src/urdfExample/install/COLCON_IGNORE b/ros2_ws/src/urdfExample/install/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/install/_local_setup_util_ps1.py b/ros2_ws/src/urdfExample/install/_local_setup_util_ps1.py new file mode 100644 index 0000000..3c6d9e8 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/urdfExample/install/_local_setup_util_sh.py b/ros2_ws/src/urdfExample/install/_local_setup_util_sh.py new file mode 100644 index 0000000..f67eaa9 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/ros2_ws/src/urdfExample/install/local_setup.bash b/ros2_ws/src/urdfExample/install/local_setup.bash new file mode 100644 index 0000000..03f0025 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/local_setup.ps1 b/ros2_ws/src/urdfExample/install/local_setup.ps1 new file mode 100644 index 0000000..6f68c8d --- /dev/null +++ b/ros2_ws/src/urdfExample/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/ros2_ws/src/urdfExample/install/local_setup.sh b/ros2_ws/src/urdfExample/install/local_setup.sh new file mode 100644 index 0000000..40db7a4 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/urdfExample/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/local_setup.zsh b/ros2_ws/src/urdfExample/install/local_setup.zsh new file mode 100644 index 0000000..b648710 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/setup.bash b/ros2_ws/src/urdfExample/install/setup.bash new file mode 100644 index 0000000..10ea0f7 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/setup.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/ros2_ws/src/urdfExample/install/setup.ps1 b/ros2_ws/src/urdfExample/install/setup.ps1 new file mode 100644 index 0000000..558e9b9 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/setup.ps1 @@ -0,0 +1,29 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/ros2_ws/src/urdfExample/install/setup.sh b/ros2_ws/src/urdfExample/install/setup.sh new file mode 100644 index 0000000..156803f --- /dev/null +++ b/ros2_ws/src/urdfExample/install/setup.sh @@ -0,0 +1,45 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/setup.zsh b/ros2_ws/src/urdfExample/install/setup.zsh new file mode 100644 index 0000000..54799fd --- /dev/null +++ b/ros2_ws/src/urdfExample/install/setup.zsh @@ -0,0 +1,31 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example new file mode 120000 index 0000000..b522f23 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/urdf_example \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example new file mode 120000 index 0000000..886e655 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/packages/urdf_example \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example new file mode 120000 index 0000000..ebe43d0 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/urdf_example \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/colcon-core/packages/urdf_example b/ros2_ws/src/urdfExample/install/urdf_example/share/colcon-core/packages/urdf_example new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake new file mode 120000 index 0000000..578cc94 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig-version.cmake \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake new file mode 120000 index 0000000..7cc1069 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_core/urdf_exampleConfig.cmake \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro new file mode 120000 index 0000000..da7e6b5 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/description/example_gazebo.xacro \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro new file mode 120000 index 0000000..32b5ebe --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/description/example_include.xacro \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro new file mode 120000 index 0000000..6d64e0f --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/description/example_robot.urdf.xacro \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv new file mode 120000 index 0000000..466085b --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/ament_prefix_path.dsv \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh new file mode 120000 index 0000000..403e838 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh @@ -0,0 +1 @@ +/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv new file mode 120000 index 0000000..dfa6899 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/path.dsv \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh new file mode 120000 index 0000000..8667351 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh @@ -0,0 +1 @@ +/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.dsv b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.dsv new file mode 100644 index 0000000..e119f32 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.ps1 b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.ps1 new file mode 100644 index 0000000..d03facc --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.sh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.sh new file mode 100644 index 0000000..a948e68 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp.launch.cpython-310.pyc b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp.launch.cpython-310.pyc new file mode 100644 index 0000000..7ba5afb Binary files /dev/null and b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp.launch.cpython-310.pyc differ diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp_sim.launch.cpython-310.pyc b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp_sim.launch.cpython-310.pyc new file mode 100644 index 0000000..172ed26 Binary files /dev/null and b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/__pycache__/rsp_sim.launch.cpython-310.pyc differ diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py new file mode 120000 index 0000000..75e8b29 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/launch/rsp.launch.py \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py new file mode 120000 index 0000000..304961f --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/launch/rsp_sim.launch.py \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash new file mode 120000 index 0000000..4cfa01d --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.bash \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv new file mode 120000 index 0000000..b5f1251 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.dsv \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh new file mode 120000 index 0000000..c12aaae --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.sh \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh new file mode 120000 index 0000000..06fd89c --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example/ament_cmake_environment_hooks/local_setup.zsh \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.bash b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.bash new file mode 100644 index 0000000..d9c67d8 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/urdf_example/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/urdf_example/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv new file mode 100644 index 0000000..faba35a --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv @@ -0,0 +1,8 @@ +source;share/urdf_example/hook/cmake_prefix_path.ps1 +source;share/urdf_example/hook/cmake_prefix_path.dsv +source;share/urdf_example/hook/cmake_prefix_path.sh +source;share/urdf_example/local_setup.bash +source;share/urdf_example/local_setup.dsv +source;share/urdf_example/local_setup.ps1 +source;share/urdf_example/local_setup.sh +source;share/urdf_example/local_setup.zsh diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.ps1 b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.ps1 new file mode 100644 index 0000000..21c2abc --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/urdf_example/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/urdf_example/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.sh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.sh new file mode 100644 index 0000000..6265020 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/urdf_example/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/urdf_example/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml new file mode 120000 index 0000000..b280709 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/package.xml \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.zsh b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.zsh new file mode 100644 index 0000000..a333b38 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/urdf_example/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/urdf_example/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world new file mode 120000 index 0000000..9a55682 --- /dev/null +++ b/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world @@ -0,0 +1 @@ +/home/rosuser/ros2_ws/src/urdfExample/urdf_example/worlds/test_world.world \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/log/COLCON_IGNORE b/ros2_ws/src/urdfExample/log/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/events.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/events.log new file mode 100644 index 0000000..c556074 --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/events.log @@ -0,0 +1,80 @@ +[0.000000] (-) TimerEvent: {} +[0.000356] (urdf_example) JobQueued: {'identifier': 'urdf_example', 'dependencies': OrderedDict()} +[0.000422] (urdf_example) JobStarted: {'identifier': 'urdf_example'} +[0.037351] (urdf_example) JobProgress: {'identifier': 'urdf_example', 'progress': 'cmake'} +[0.038223] (urdf_example) Command: {'cmd': ['/usr/bin/cmake', '/home/rosuser/ros2_ws/src/urdfExample/urdf_example', '-DAMENT_CMAKE_SYMLINK_INSTALL=1', '-DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example'], 'cwd': '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[0.097882] (-) TimerEvent: {} +[0.198468] (-) TimerEvent: {} +[0.283388] (urdf_example) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.298601] (-) TimerEvent: {} +[0.398921] (-) TimerEvent: {} +[0.464200] (urdf_example) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.479789] (urdf_example) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.499031] (-) TimerEvent: {} +[0.599347] (-) TimerEvent: {} +[0.608148] (urdf_example) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.627496] (urdf_example) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.628284] (urdf_example) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.629335] (urdf_example) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.635960] (urdf_example) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.699485] (-) TimerEvent: {} +[0.769489] (urdf_example) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.780795] (urdf_example) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.781412] (urdf_example) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.782706] (urdf_example) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.795467] (urdf_example) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.799615] (-) TimerEvent: {} +[0.899962] (-) TimerEvent: {} +[1.000285] (-) TimerEvent: {} +[1.050036] (urdf_example) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[1.100383] (-) TimerEvent: {} +[1.169097] (urdf_example) StdoutLine: {'line': b'-- Override CMake install command with custom implementation using symlinks instead of copying resources\n'} +[1.200524] (-) TimerEvent: {} +[1.228129] (urdf_example) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.300637] (-) TimerEvent: {} +[1.380054] (urdf_example) StdoutLine: {'line': b"-- Added test 'copyright' to check source files copyright and LICENSE\n"} +[1.400324] (urdf_example) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.400708] (-) TimerEvent: {} +[1.403314] (urdf_example) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.405180] (urdf_example) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.416831] (urdf_example) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.422924] (urdf_example) StdoutLine: {'line': b'-- Configuring done\n'} +[1.430416] (urdf_example) StdoutLine: {'line': b'-- Generating done\n'} +[1.432820] (urdf_example) StdoutLine: {'line': b'-- Build files have been written to: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example\n'} +[1.442664] (urdf_example) CommandEnded: {'returncode': 0} +[1.443567] (urdf_example) JobProgress: {'identifier': 'urdf_example', 'progress': 'build'} +[1.445773] (urdf_example) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example', '--', '-j4', '-l4'], 'cwd': '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[1.500844] (-) TimerEvent: {} +[1.520060] (urdf_example) CommandEnded: {'returncode': 0} +[1.522476] (urdf_example) JobProgress: {'identifier': 'urdf_example', 'progress': 'install'} +[1.538857] (urdf_example) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example'], 'cwd': '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example', 'env': OrderedDict([('TMUX', '/tmp/tmux-1000/default,245,0'), ('HOSTNAME', '3ab008f51f92'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/rosuser'), ('OLDPWD', '/home/rosuser/ros2_ws/src'), ('TERM_PROGRAM_VERSION', '3.2a'), ('ROS_PYTHON_VERSION', '3'), ('ROS_DISTRO', 'humble'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('TERM', 'screen'), ('ROS_LOCALHOST_ONLY', '0'), ('QT_X11_NO_MITSHM', '1'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ('DISPLAY', ':0'), ('LANG', 'C.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('TERM_PROGRAM', 'tmux'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('DEBIAN_FRONTEND', 'noninteractive'), ('SHELL', '/bin/bash'), ('PWD', '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example'), ('LC_ALL', 'C.UTF-8'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('TZ', 'UTC'), ('COLCON', '1'), ('TMUX_PANE', '%0'), ('CMAKE_PREFIX_PATH', '/opt/ros/humble')]), 'shell': False} +[1.552015] (urdf_example) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.553312] (urdf_example) StdoutLine: {'line': b'-- Execute custom install script\n'} +[1.555117] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro\n'} +[1.569921] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro\n'} +[1.586051] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro\n'} +[1.600993] (-) TimerEvent: {} +[1.604664] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py\n'} +[1.620983] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py\n'} +[1.636345] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world\n'} +[1.652752] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example\n'} +[1.667282] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example\n'} +[1.682671] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh\n'} +[1.697730] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv\n'} +[1.701123] (-) TimerEvent: {} +[1.713652] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh\n'} +[1.729800] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv\n'} +[1.744869] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash\n'} +[1.762070] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh\n'} +[1.776643] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh\n'} +[1.793491] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv\n'} +[1.802649] (-) TimerEvent: {} +[1.808745] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv\n'} +[1.826865] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example\n'} +[1.842349] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake\n'} +[1.856726] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake\n'} +[1.870599] (urdf_example) StdoutLine: {'line': b'-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml\n'} +[1.888669] (urdf_example) CommandEnded: {'returncode': 0} +[1.905709] (-) TimerEvent: {} +[1.932172] (urdf_example) JobEnded: {'identifier': 'urdf_example', 'rc': 0} +[1.933691] (-) EventReactorShutdown: {} diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/logger_all.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/logger_all.log new file mode 100644 index 0000000..538aeea --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/logger_all.log @@ -0,0 +1,124 @@ +[0.234s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install'] +[0.234s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=, verb_extension=, main=>, mixin_verb=('build',)) +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.591s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.592s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/rosuser/ros2_ws/src/urdfExample' +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.592s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.615s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.616s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extensions ['ignore', 'ignore_ament_install'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extension 'ignore' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extension 'ignore_ament_install' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extensions ['colcon_pkg'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extension 'colcon_pkg' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extensions ['colcon_meta'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extension 'colcon_meta' +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extensions ['ros'] +[0.617s] Level 1:colcon.colcon_core.package_identification:_identify(urdf_example) by extension 'ros' +[0.620s] DEBUG:colcon.colcon_core.package_identification:Package 'urdf_example' with type 'ros.ament_cmake' and name 'urdf_example' +[0.620s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.620s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.620s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.620s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.621s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_args' from command line to 'None' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_target' from command line to 'None' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_clean_cache' from command line to 'False' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_clean_first' from command line to 'False' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'cmake_force_configure' from command line to 'False' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'ament_cmake_args' from command line to 'None' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'catkin_cmake_args' from command line to 'None' +[0.664s] Level 5:colcon.colcon_core.verb:set package 'urdf_example' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.665s] DEBUG:colcon.colcon_core.verb:Building package 'urdf_example' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example', 'merge_install': False, 'path': '/home/rosuser/ros2_ws/src/urdfExample/urdf_example', 'symlink_install': True, 'test_result_base': None} +[0.665s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.667s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.667s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/rosuser/ros2_ws/src/urdfExample/urdf_example' with build type 'ament_cmake' +[0.668s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/rosuser/ros2_ws/src/urdfExample/urdf_example' +[0.676s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.677s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.677s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.709s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +[2.111s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +[2.116s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +[2.190s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +[2.207s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +[2.556s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(urdf_example) +[2.557s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +[2.564s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example' for CMake module files +[2.565s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example' for CMake config files +[2.565s] Level 1:colcon.colcon_core.shell:create_environment_hook('urdf_example', 'cmake_prefix_path') +[2.565s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.ps1' +[2.567s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.dsv' +[2.567s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.sh' +[2.570s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/bin' +[2.570s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/lib/pkgconfig/urdf_example.pc' +[2.573s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/lib/python3.10/site-packages' +[2.574s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/bin' +[2.575s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.ps1' +[2.577s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv' +[2.579s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.sh' +[2.581s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.bash' +[2.584s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.zsh' +[2.585s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/colcon-core/packages/urdf_example) +[2.587s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(urdf_example) +[2.587s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example' for CMake module files +[2.589s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example' for CMake config files +[2.589s] Level 1:colcon.colcon_core.shell:create_environment_hook('urdf_example', 'cmake_prefix_path') +[2.590s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.ps1' +[2.591s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.dsv' +[2.592s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/hook/cmake_prefix_path.sh' +[2.593s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/bin' +[2.593s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/lib/pkgconfig/urdf_example.pc' +[2.594s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/lib/python3.10/site-packages' +[2.594s] Level 1:colcon.colcon_core.environment:checking '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/bin' +[2.595s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.ps1' +[2.596s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv' +[2.597s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.sh' +[2.598s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.bash' +[2.598s] INFO:colcon.colcon_core.shell:Creating package script '/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.zsh' +[2.599s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/colcon-core/packages/urdf_example) +[2.600s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.600s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.601s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.601s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.617s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' +[2.617s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.617s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.617s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.621s] DEBUG:colcon.colcon_notification.desktop_notification.notify2:Failed to initialize notify2: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally without any error message +[2.621s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.622s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/urdfExample/install/local_setup.ps1' +[2.625s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/rosuser/ros2_ws/src/urdfExample/install/_local_setup_util_ps1.py' +[2.628s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/urdfExample/install/setup.ps1' +[2.630s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/urdfExample/install/local_setup.sh' +[2.631s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/rosuser/ros2_ws/src/urdfExample/install/_local_setup_util_sh.py' +[2.632s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/urdfExample/install/setup.sh' +[2.633s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/urdfExample/install/local_setup.bash' +[2.634s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/urdfExample/install/setup.bash' +[2.637s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/rosuser/ros2_ws/src/urdfExample/install/local_setup.zsh' +[2.638s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/rosuser/ros2_ws/src/urdfExample/install/setup.zsh' diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/command.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/command.log new file mode 100644 index 0000000..5d5b98d --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stderr.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout.log new file mode 100644 index 0000000..58e507d --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout.log @@ -0,0 +1,47 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'copyright' to check source files copyright and LICENSE +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +-- Install configuration: "" +-- Execute custom install script +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout_stderr.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout_stderr.log new file mode 100644 index 0000000..58e507d --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/stdout_stderr.log @@ -0,0 +1,47 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'copyright' to check source files copyright and LICENSE +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +-- Install configuration: "" +-- Execute custom install script +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake +-- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml diff --git a/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/streams.log b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/streams.log new file mode 100644 index 0000000..add93a2 --- /dev/null +++ b/ros2_ws/src/urdfExample/log/build_2025-09-18_20-06-53/urdf_example/streams.log @@ -0,0 +1,53 @@ +[0.040s] Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +[0.283s] -- The C compiler identification is GNU 11.4.0 +[0.464s] -- The CXX compiler identification is GNU 11.4.0 +[0.480s] -- Detecting C compiler ABI info +[0.608s] -- Detecting C compiler ABI info - done +[0.627s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.628s] -- Detecting C compile features +[0.629s] -- Detecting C compile features - done +[0.636s] -- Detecting CXX compiler ABI info +[0.769s] -- Detecting CXX compiler ABI info - done +[0.781s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.781s] -- Detecting CXX compile features +[0.782s] -- Detecting CXX compile features - done +[0.795s] -- Found ament_cmake: 1.3.12 (/opt/ros/humble/share/ament_cmake/cmake) +[1.050s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.169s] -- Override CMake install command with custom implementation using symlinks instead of copying resources +[1.228s] -- Found ament_lint_auto: 0.12.14 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.380s] -- Added test 'copyright' to check source files copyright and LICENSE +[1.400s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.403s] -- Added test 'lint_cmake' to check CMake code style +[1.405s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.417s] -- Added test 'xmllint' to check XML markup files +[1.423s] -- Configuring done +[1.430s] -- Generating done +[1.433s] -- Build files have been written to: /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +[1.443s] Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/rosuser/ros2_ws/src/urdfExample/urdf_example -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/rosuser/ros2_ws/src/urdfExample/install/urdf_example +[1.446s] Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +[1.522s] Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example -- -j4 -l4 +[1.539s] Invoking command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example +[1.552s] -- Install configuration: "" +[1.553s] -- Execute custom install script +[1.555s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_gazebo.xacro +[1.570s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_include.xacro +[1.586s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/description/example_robot.urdf.xacro +[1.604s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp.launch.py +[1.621s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/launch/rsp_sim.launch.py +[1.637s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/worlds/test_world.world +[1.653s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/package_run_dependencies/urdf_example +[1.667s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/parent_prefix_path/urdf_example +[1.682s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.sh +[1.697s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/ament_prefix_path.dsv +[1.713s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.sh +[1.730s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/environment/path.dsv +[1.745s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.bash +[1.762s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.sh +[1.776s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.zsh +[1.793s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/local_setup.dsv +[1.809s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.dsv +[1.827s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/ament_index/resource_index/packages/urdf_example +[1.842s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig.cmake +[1.856s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/cmake/urdf_exampleConfig-version.cmake +[1.870s] -- Symlinking: /home/rosuser/ros2_ws/src/urdfExample/install/urdf_example/share/urdf_example/package.xml +[1.888s] Invoked command in '/home/rosuser/ros2_ws/src/urdfExample/build/urdf_example' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --install /home/rosuser/ros2_ws/src/urdfExample/build/urdf_example diff --git a/ros2_ws/src/urdfExample/log/latest b/ros2_ws/src/urdfExample/log/latest new file mode 120000 index 0000000..b57d247 --- /dev/null +++ b/ros2_ws/src/urdfExample/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/log/latest_build b/ros2_ws/src/urdfExample/log/latest_build new file mode 120000 index 0000000..6e19be5 --- /dev/null +++ b/ros2_ws/src/urdfExample/log/latest_build @@ -0,0 +1 @@ +build_2025-09-18_20-06-53 \ No newline at end of file diff --git a/ros2_ws/src/urdfExample/urdf_example b/ros2_ws/src/urdfExample/urdf_example new file mode 160000 index 0000000..93bf1bb --- /dev/null +++ b/ros2_ws/src/urdfExample/urdf_example @@ -0,0 +1 @@ +Subproject commit 93bf1bb9da5217fe19e13c2f04942aec8f20e7be diff --git a/s.sh b/s.sh new file mode 100755 index 0000000..31af64c --- /dev/null +++ b/s.sh @@ -0,0 +1,22 @@ + +#!/bin/bash +# Allow your user inside the container to connect to Xwayland +xhost +si:localuser:$(whoami) + +docker run -it --rm \ + --name ros2-container \ + --privileged \ + --device=/dev/dri:/dev/dri \ + --device=/dev/ttyUSB0 \ + -v /tmp/.X11-unix:/tmp/.X11-unix \ + -v /run/user/$(id -u):/run/user/$(id -u) \ + -e DISPLAY=$DISPLAY \ + -e QT_X11_NO_MITSHM=1 \ + -v $(pwd)/ros2_ws:/home/rosuser/ros2_ws \ + -v $HOME/.Xauthority:/root/.Xauthority:ro \ + --user $(id -u):$(id -g) \ + --group-add video \ + --group-add dialout \ + --ipc=host \ + ros2-humble-gui + diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..657bbee --- /dev/null +++ b/start.sh @@ -0,0 +1,13 @@ +xhost +local:docker && docker run -it --rm \ + --name ros2-container \ + --privileged \ + --device=/dev/dri:/dev/dri \ + --device=/dev/ttyUSB0 \ + -v /tmp/.X11-unix:/tmp/.X11-unix \ + -v /run/user/$(id -u):/run/user/$(id -u) \ + -e DISPLAY=$DISPLAY \ + -v $(pwd)/ros2_ws:/home/$(whoami)/ros2_ws \ + --group-add video \ + --group-add dialout \ + --ipc=host \ + ros2-humble-gui